Package | Description |
---|---|
org.modelio.api.modelio.model |
Model services
|
org.modelio.metamodel.mmextensions.infrastructure | |
org.modelio.metamodel.mmextensions.standard.factory | |
org.modelio.metamodel.uml.infrastructure |
Modifier and Type | Method and Description |
---|---|
Actor |
IUmlModel.createActor(java.lang.String name,
NameSpace owner,
java.lang.String moduleName,
java.lang.String stereotypeName)
Create an Actor with the desired name and stereotype.
|
Artifact |
IUmlModel.createArtifact(java.lang.String name,
NameSpace owner,
java.lang.String moduleName,
java.lang.String stereotypeName)
Create an Artifact.
|
Attribute |
IUmlModel.createAttribute(java.lang.String name,
GeneralClass type,
Classifier owner,
java.lang.String moduleName,
java.lang.String stereotypeName)
Create a stereotyped Attribute.
|
Class |
IUmlModel.createClass(java.lang.String name,
NameSpace owner,
java.lang.String moduleName,
java.lang.String stereotypeName)
Create a stereotyped class.
|
Component |
IUmlModel.createComponent(java.lang.String name,
NameSpace owner,
java.lang.String moduleName,
java.lang.String stereotypeName)
Create a stereotyped Component.
|
DataType |
IUmlModel.createDataType(java.lang.String name,
NameSpace owner,
java.lang.String moduleName,
java.lang.String stereotypeName) |
Dependency |
IUmlModel.createDependency(ModelElement source,
ModelElement destination,
java.lang.String moduleName,
java.lang.String stereotypeName) |
Document |
IUmlModel.createEmbeddedDocument(java.lang.String moduleName,
java.lang.String documentRole,
ModelElement owner,
java.lang.String mimeType)
Creates an empty embedded document.
|
Document |
IUmlModel.createEmbeddedDocument(java.lang.String moduleName,
java.lang.String documentRole,
ModelElement owner,
java.lang.String mimeType,
java.nio.file.Path initialContent)
Creates an embedded document from an existing file.
|
Enumeration |
IUmlModel.createEnumeration(java.lang.String name,
NameSpace owner,
java.lang.String moduleName,
java.lang.String stereotypeName) |
EnumerationLiteral |
IUmlModel.createEnumerationLiteral(java.lang.String name,
Enumeration owner,
java.lang.String moduleName,
java.lang.String stereotypeName) |
UseCaseDependency |
IUmlModel.createExtendUseCaseDependency(UseCase source,
UseCase destination)
Create an extend UseCaseDependency between two UseCases.
|
Document |
IUmlModel.createExternDocument(java.lang.String moduleName,
java.lang.String documentRole,
ModelElement owner,
java.lang.String mimeType)
Deprecated.
Since 3.7, Renamed
IUmlModel.createEmbeddedDocument(String, String, ModelElement, String) |
Document |
IUmlModel.createExternDocument(java.lang.String moduleName,
java.lang.String documentRole,
ModelElement owner,
java.lang.String mimeType,
java.nio.file.Path initialContent)
Deprecated.
|
ExternElement |
IUmlModel.createExternElement(java.lang.String name,
MethodologicalLink owner,
java.lang.String moduleName,
java.lang.String stereotypeName)
Create a stereotyped externElement.
|
UseCaseDependency |
IUmlModel.createIncludeUseCaseDependency(UseCase source,
UseCase destination)
Create an nclude UseCaseDependency between two NameSpaces.
|
Interface |
IUmlModel.createInterface(java.lang.String name,
NameSpace owner,
java.lang.String moduleName,
java.lang.String stereotypeName) |
Parameter |
IUmlModel.createIOParameter(java.lang.String name,
GeneralClass type,
Operation owner,
java.lang.String moduleName,
java.lang.String stereotypeName) |
MethodologicalLink |
IUmlModel.createMethodologicalLink(ModelElement source,
ModelElement destination,
java.lang.String moduleName,
java.lang.String stereotypeName) |
Note |
IUmlModel.createNote(java.lang.String moduleName,
java.lang.String noteType,
ModelElement owner,
java.lang.String content)
Create a Note.
|
Operation |
IUmlModel.createOperation(java.lang.String name,
Classifier owner,
java.lang.String moduleName,
java.lang.String stereotypeName) |
Package |
IUmlModel.createPackage(java.lang.String name,
NameSpace owner,
java.lang.String moduleName,
java.lang.String stereotypeName) |
Parameter |
IUmlModel.createReturnParameter(java.lang.String name,
GeneralClass type,
Operation owner,
java.lang.String moduleName,
java.lang.String stereotypeName) |
StaticDiagram |
IUmlModel.createStaticDiagram(java.lang.String name,
ModelElement owner,
java.lang.String moduleName,
java.lang.String stereotypeName) |
TaggedValue |
IUmlModel.createTaggedValue(java.lang.String moduleName,
java.lang.String tagType,
ModelElement owner)
Create a TaggedValue.
|
UseCase |
IUmlModel.createUseCase(java.lang.String name,
NameSpace owner,
java.lang.String moduleName,
java.lang.String stereotypeName) |
Modifier and Type | Method and Description |
---|---|
Dependency |
IInfrastructureModelFactory.createDependency(ModelElement source,
ModelElement destination,
java.lang.String moduleName,
java.lang.String stereotypeName) |
Document |
IInfrastructureModelFactory.createExternDocument(java.lang.String moduleName,
java.lang.String ownerName,
java.lang.String documentRole,
ModelElement owner,
java.lang.String mimeType)
Deprecated.
|
Note |
IInfrastructureModelFactory.createNote(java.lang.String moduleName,
java.lang.String ownerName,
java.lang.String noteTypeName,
ModelElement owner,
java.lang.String content) |
TaggedValue |
IInfrastructureModelFactory.createTaggedValue(java.lang.String moduleName,
java.lang.String ownerName,
java.lang.String tagTypeName,
ModelElement owner) |
IResourceBuilder |
IResourceBuilder.withRole(java.lang.String moduleName,
java.lang.String ownerName,
java.lang.String typeName)
Set the resource role.
|
Modifier and Type | Method and Description |
---|---|
Actor |
IStandardModelFactory.createActor(java.lang.String name,
NameSpace owner,
java.lang.String moduleName,
java.lang.String stereotypeName) |
Artifact |
IStandardModelFactory.createArtifact(java.lang.String name,
NameSpace owner,
java.lang.String moduleName,
java.lang.String stereotypeName) |
Attribute |
IStandardModelFactory.createAttribute(java.lang.String name,
GeneralClass type,
Classifier owner,
java.lang.String moduleName,
java.lang.String stereotypeName) |
Class |
IStandardModelFactory.createClass(java.lang.String name,
NameSpace owner,
java.lang.String moduleName,
java.lang.String stereotypeName) |
Component |
IStandardModelFactory.createComponent(java.lang.String name,
NameSpace owner,
java.lang.String moduleName,
java.lang.String stereotypeName) |
DataType |
IStandardModelFactory.createDataType(java.lang.String name,
NameSpace owner,
java.lang.String moduleName,
java.lang.String stereotypeName) |
Enumeration |
IStandardModelFactory.createEnumeration(java.lang.String name,
NameSpace owner,
java.lang.String moduleName,
java.lang.String stereotypeName) |
EnumerationLiteral |
IStandardModelFactory.createEnumerationLiteral(java.lang.String name,
Enumeration owner,
java.lang.String moduleName,
java.lang.String stereotypeName) |
UseCaseDependency |
IStandardModelFactory.createExtendUseCaseDependency(UseCase source,
UseCase destination)
Creates an "extends" stereotyped
UseCaseDependency . |
UseCaseDependency |
IStandardModelFactory.createIncludeUseCaseDependency(UseCase source,
UseCase destination) |
Interface |
IStandardModelFactory.createInterface(java.lang.String name,
NameSpace owner,
java.lang.String moduleName,
java.lang.String stereotypeName) |
Parameter |
IStandardModelFactory.createIOParameter(java.lang.String name,
GeneralClass type,
Operation owner,
java.lang.String moduleName,
java.lang.String stereotypeName) |
Operation |
IStandardModelFactory.createOperation(java.lang.String name,
Classifier owner,
java.lang.String moduleName,
java.lang.String stereotypeName) |
Package |
IStandardModelFactory.createPackage(java.lang.String name,
NameSpace owner,
java.lang.String moduleName,
java.lang.String stereotypeName) |
Parameter |
IStandardModelFactory.createReturnParameter(java.lang.String name,
GeneralClass type,
Operation owner,
java.lang.String moduleName,
java.lang.String stereotypeName) |
StaticDiagram |
IStandardModelFactory.createStaticDiagram(java.lang.String name,
ModelElement owner,
java.lang.String moduleName,
java.lang.String stereotypeName) |
UseCase |
IStandardModelFactory.createUseCase(java.lang.String name,
NameSpace owner,
java.lang.String moduleName,
java.lang.String stereotypeName) |
Modifier and Type | Method and Description |
---|---|
void |
ModelElement.addStereotype(java.lang.String moduleName,
java.lang.String stereotypeName)
This method add the stereotype specified by the (moduleName, stereotypeName) pair.
|
java.lang.String |
ModelElement.getProperty(java.lang.String moduleName,
java.lang.String stereotypeName,
java.lang.String key)
Get a
Stereotype defined property value. |
void |
ModelElement.putNoteContent(java.lang.String moduleName,
java.lang.String noteTypeName,
java.lang.String content)
Deprecated.
since Modelio 3.8, it is recommended to use
ModelElement.putNoteContent(String, String, String, String) instead. |
void |
ModelElement.putNoteContent(java.lang.String moduleName,
java.lang.String ownerName,
java.lang.String noteTypeName,
java.lang.String content)
This method sets the content of the first note of the type indicated by the (moduleName, noteTypeName) pair.
|
void |
ModelElement.putTagValue(java.lang.String moduleName,
java.lang.String tagTypeName,
java.lang.String value)
Deprecated.
since Modelio 3.8, it is recommended to use
ModelElement.putTagValue(String, String, String, String) instead. |
void |
ModelElement.putTagValue(java.lang.String moduleName,
java.lang.String ownerName,
java.lang.String tagTypeName,
java.lang.String value)
This method sets the first parameter of the tagged value of the type indicated by the (moduleName, tagTypeName) pair.
|
void |
ModelElement.putTagValues(java.lang.String moduleName,
java.lang.String tagTypeName,
java.util.List<java.lang.String> values)
Deprecated.
since Modelio 3.8, it is recommended to use
ModelElement.putTagValues(String, String, String, List) instead. |
void |
ModelElement.putTagValues(java.lang.String moduleName,
java.lang.String ownerName,
java.lang.String tagTypeName,
java.util.List<java.lang.String> values)
This method sets the parameters of the tagged value of the type indicated by the (moduleName, tagTypeName) pair.
|
void |
ModelElement.setProperty(java.lang.String moduleName,
java.lang.String stereotypeName,
java.lang.String key,
java.lang.String value)
Set a property value.
|