Package | Description |
---|---|
org.modelio.api.model | |
org.modelio.metamodel.factory | |
org.modelio.metamodel.uml.infrastructure |
Modifier and Type | Method and Description |
---|---|
Actor |
IUmlModel.createActor(String name,
NameSpace owner,
String moduleName,
String stereotypeName) |
Artifact |
IUmlModel.createArtifact(String name,
NameSpace owner,
String moduleName,
String stereotypeName) |
Attribute |
IUmlModel.createAttribute(String name,
GeneralClass type,
Classifier owner,
String moduleName,
String stereotypeName) |
Class |
IUmlModel.createClass(String name,
NameSpace owner,
String moduleName,
String stereotypeName) |
Component |
IUmlModel.createComponent(String name,
NameSpace owner,
String moduleName,
String stereotypeName) |
DataType |
IUmlModel.createDataType(String name,
NameSpace owner,
String moduleName,
String stereotypeName) |
Dependency |
IUmlModel.createDependency(ModelElement source,
ModelElement destination,
String moduleName,
String stereotypeName) |
Enumeration |
IUmlModel.createEnumeration(String name,
NameSpace owner,
String moduleName,
String stereotypeName) |
EnumerationLiteral |
IUmlModel.createEnumerationLiteral(String name,
Enumeration owner,
String moduleName,
String stereotypeName) |
UseCaseDependency |
IUmlModel.createExtendUseCaseDependency(UseCase source,
UseCase destination)
Create an extend UseCaseDependency between two UseCases.
|
ExternDocument |
IUmlModel.createExternDocument(String moduleName,
String documentRole,
ModelElement owner,
String mimeType)
Creates a rich note.
|
ExternDocument |
IUmlModel.createExternDocument(String moduleName,
String documentRole,
ModelElement owner,
String mimeType,
Path initialContent) |
UseCaseDependency |
IUmlModel.createIncludeUseCaseDependency(UseCase source,
UseCase destination)
Create an include UseCaseDependency between two NameSpaces.
|
Interface |
IUmlModel.createInterface(String name,
NameSpace owner,
String moduleName,
String stereotypeName) |
Parameter |
IUmlModel.createIOParameter(String name,
GeneralClass type,
Operation owner,
String moduleName,
String stereotypeName) |
Note |
IUmlModel.createNote(String moduleName,
String noteType,
ModelElement owner,
String content)
Create a Note.
|
Operation |
IUmlModel.createOperation(String name,
Classifier owner,
String moduleName,
String stereotypeName) |
Package |
IUmlModel.createPackage(String name,
NameSpace owner,
String moduleName,
String stereotypeName) |
Parameter |
IUmlModel.createReturnParameter(String name,
GeneralClass type,
Operation owner,
String moduleName,
String stereotypeName) |
StaticDiagram |
IUmlModel.createStaticDiagram(String name,
ModelElement owner,
String moduleName,
String stereotypeName) |
TaggedValue |
IUmlModel.createTaggedValue(String moduleName,
String tagType,
ModelElement owner)
Create a TaggedValue.
|
UseCase |
IUmlModel.createUseCase(String name,
NameSpace owner,
String moduleName,
String stereotypeName) |
Modifier and Type | Method and Description |
---|---|
Actor |
IModelFactory.createActor(String name,
NameSpace owner,
String moduleName,
String stereotypeName) |
Artifact |
IModelFactory.createArtifact(String name,
NameSpace owner,
String moduleName,
String stereotypeName) |
Attribute |
IModelFactory.createAttribute(String name,
GeneralClass type,
Classifier owner,
String moduleName,
String stereotypeName) |
Class |
IModelFactory.createClass(String name,
NameSpace owner,
String moduleName,
String stereotypeName) |
Component |
IModelFactory.createComponent(String name,
NameSpace owner,
String moduleName,
String stereotypeName) |
DataType |
IModelFactory.createDataType(String name,
NameSpace owner,
String moduleName,
String stereotypeName) |
Dependency |
IModelFactory.createDependency(ModelElement source,
ModelElement destination,
String moduleName,
String stereotypeName) |
Enumeration |
IModelFactory.createEnumeration(String name,
NameSpace owner,
String moduleName,
String stereotypeName) |
EnumerationLiteral |
IModelFactory.createEnumerationLiteral(String name,
Enumeration owner,
String moduleName,
String stereotypeName) |
UseCaseDependency |
IModelFactory.createExtendUseCaseDependency(UseCase source,
UseCase destination)
Creates an "extends" stereotyped
UseCaseDependency . |
ExternDocument |
IModelFactory.createExternDocument(String moduleName,
String documentRole,
ModelElement owner,
String mimeType) |
GenericAnalystContainer |
IModelFactory.createGenericAnalystContainer(String name,
GenericAnalystContainer owner,
String moduleName,
String stereotypeName) |
GenericAnalystElement |
IModelFactory.createGenericAnalystElement(String name,
GenericAnalystContainer owner,
String moduleName,
String stereotypeName) |
GenericAnalystElement |
IModelFactory.createGenericAnalystElement(String name,
GenericAnalystElement owner,
String moduleName,
String stereotypeName) |
UseCaseDependency |
IModelFactory.createIncludeUseCaseDependency(UseCase source,
UseCase destination) |
Interface |
IModelFactory.createInterface(String name,
NameSpace owner,
String moduleName,
String stereotypeName) |
Parameter |
IModelFactory.createIOParameter(String name,
GeneralClass type,
Operation owner,
String moduleName,
String stereotypeName) |
Note |
IModelFactory.createNote(String moduleName,
String noteTypeName,
ModelElement owner,
String content) |
Operation |
IModelFactory.createOperation(String name,
Classifier owner,
String moduleName,
String stereotypeName) |
Package |
IModelFactory.createPackage(String name,
NameSpace owner,
String moduleName,
String stereotypeName) |
Parameter |
IModelFactory.createReturnParameter(String name,
GeneralClass type,
Operation owner,
String moduleName,
String stereotypeName) |
StaticDiagram |
IModelFactory.createStaticDiagram(String name,
ModelElement owner,
String moduleName,
String stereotypeName) |
TaggedValue |
IModelFactory.createTaggedValue(String moduleName,
String tagTypeName,
ModelElement owner) |
UseCase |
IModelFactory.createUseCase(String name,
NameSpace owner,
String moduleName,
String stereotypeName) |
Modifier and Type | Method and Description |
---|---|
void |
ModelElement.addStereotype(String moduleName,
String stereotypeName) |
void |
ModelElement.putNoteContent(String moduleName,
String noteTypeName,
String content)
This method sets the content of the first note of the type
indicated by the (moduleName, noteTypeName) pair.
|
void |
ModelElement.putTagValue(String moduleName,
String tagTypeName,
String value)
This method sets the parameter of the tagged value of the type indicated
by the (moduleName, tagTypeName) pair.
|
void |
ModelElement.putTagValues(String moduleName,
String tagTypeName,
List<String> values)
This method sets the parameters of the tagged value of the type indicated
by the (moduleName, tagTypeName) pair.
|