Modifier and Type | Method and Description |
---|---|
Actor |
IUmlModel.createActor(java.lang.String name,
NameSpace owner)
Create an Actor.
|
Actor |
IUmlModel.createActor(java.lang.String name,
NameSpace owner,
Stereotype stereotype)
Create an Actor with the desired name and stereotype.
|
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)
Create an Artifact.
|
Artifact |
IUmlModel.createArtifact(java.lang.String name,
NameSpace owner,
Stereotype stereotype)
Create an Artifact.
|
Artifact |
IUmlModel.createArtifact(java.lang.String name,
NameSpace owner,
java.lang.String moduleName,
java.lang.String stereotypeName)
Create an Artifact.
|
Class |
IUmlModel.createClass(java.lang.String name,
NameSpace owner)
Create a class.
|
Class |
IUmlModel.createClass(java.lang.String name,
NameSpace owner,
Stereotype stereotype)
Create a stereotyped class.
|
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)
Create a Component.
|
Component |
IUmlModel.createComponent(java.lang.String name,
NameSpace owner,
Stereotype stereotype)
Create a stereotyped Component.
|
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)
Create a DataType.
|
DataType |
IUmlModel.createDataType(java.lang.String name,
NameSpace owner,
Stereotype stereotype)
Create a DataType.
|
DataType |
IUmlModel.createDataType(java.lang.String name,
NameSpace owner,
java.lang.String moduleName,
java.lang.String stereotypeName) |
ElementImport |
IUmlModel.createElementImport(NameSpace source,
NameSpace destination)
Create an ElementImport between two NameSpaces.
|
ElementImport |
IUmlModel.createElementImport(Operation source,
NameSpace destination)
Create an ElementImport between an Operation and a NameSpace.
|
Enumeration |
IUmlModel.createEnumeration(java.lang.String name,
NameSpace owner)
Create an Enumeration.
|
Enumeration |
IUmlModel.createEnumeration(java.lang.String name,
NameSpace owner,
Stereotype stereotype)
Create an stereotyped Enumeration.
|
Enumeration |
IUmlModel.createEnumeration(java.lang.String name,
NameSpace owner,
java.lang.String moduleName,
java.lang.String stereotypeName) |
Generalization |
IUmlModel.createGeneralization(NameSpace source,
NameSpace destination)
Create a Generalization between two NameSpaces.
|
Interface |
IUmlModel.createInterface(java.lang.String name,
NameSpace owner)
Create an interface.
|
Interface |
IUmlModel.createInterface(java.lang.String name,
NameSpace owner,
Stereotype stereotype)
Create a stereotyped Interface.
|
Interface |
IUmlModel.createInterface(java.lang.String name,
NameSpace owner,
java.lang.String moduleName,
java.lang.String stereotypeName) |
InterfaceRealization |
IUmlModel.createInterfaceRealization(NameSpace source,
Interface destination)
Create an interfaceRealization.
|
Package |
IUmlModel.createPackage(java.lang.String name,
NameSpace owner)
Create a Package.
|
Package |
IUmlModel.createPackage(java.lang.String name,
NameSpace owner,
Stereotype stereotype)
Create a stereotyped Package.
|
Package |
IUmlModel.createPackage(java.lang.String name,
NameSpace owner,
java.lang.String moduleName,
java.lang.String stereotypeName) |
PackageImport |
IUmlModel.createPackageImport(NameSpace source,
Package destination)
Create a PackageImport between a NameSpace and a Package.
|
UseCase |
IUmlModel.createUseCase(java.lang.String name,
NameSpace owner)
Create a UseCase.
|
UseCase |
IUmlModel.createUseCase(java.lang.String name,
NameSpace owner,
Stereotype stereotype)
Create a stereotyped UseCase.
|
UseCase |
IUmlModel.createUseCase(java.lang.String name,
NameSpace owner,
java.lang.String moduleName,
java.lang.String stereotypeName) |
Modifier and Type | Method and Description |
---|---|
Actor |
IStandardModelFactory.createActor(java.lang.String name,
NameSpace owner) |
Actor |
IStandardModelFactory.createActor(java.lang.String name,
NameSpace owner,
Stereotype stereotype) |
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) |
Artifact |
IStandardModelFactory.createArtifact(java.lang.String name,
NameSpace owner,
Stereotype stereotype) |
Artifact |
IStandardModelFactory.createArtifact(java.lang.String name,
NameSpace owner,
java.lang.String moduleName,
java.lang.String stereotypeName) |
Class |
IStandardModelFactory.createClass(java.lang.String name,
NameSpace owner) |
Class |
IStandardModelFactory.createClass(java.lang.String name,
NameSpace owner,
Stereotype stereotype) |
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) |
Component |
IStandardModelFactory.createComponent(java.lang.String name,
NameSpace owner,
Stereotype stereotype) |
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)
Creates a new
data type |
DataType |
IStandardModelFactory.createDataType(java.lang.String name,
NameSpace owner,
Stereotype stereotype)
Creates a new
data type |
DataType |
IStandardModelFactory.createDataType(java.lang.String name,
NameSpace owner,
java.lang.String moduleName,
java.lang.String stereotypeName) |
ElementImport |
IStandardModelFactory.createElementImport(NameSpace source,
NameSpace destination) |
ElementImport |
IStandardModelFactory.createElementImport(Operation source,
NameSpace destination) |
Enumeration |
IStandardModelFactory.createEnumeration(java.lang.String name,
NameSpace owner) |
Enumeration |
IStandardModelFactory.createEnumeration(java.lang.String name,
NameSpace owner,
Stereotype stereotype) |
Enumeration |
IStandardModelFactory.createEnumeration(java.lang.String name,
NameSpace owner,
java.lang.String moduleName,
java.lang.String stereotypeName) |
Generalization |
IStandardModelFactory.createGeneralization(NameSpace source,
NameSpace destination)
Creates an inheritance link.
|
Interface |
IStandardModelFactory.createInterface(java.lang.String name,
NameSpace owner) |
Interface |
IStandardModelFactory.createInterface(java.lang.String name,
NameSpace owner,
Stereotype stereotype) |
Interface |
IStandardModelFactory.createInterface(java.lang.String name,
NameSpace owner,
java.lang.String moduleName,
java.lang.String stereotypeName) |
InterfaceRealization |
IStandardModelFactory.createInterfaceRealization(NameSpace source,
Interface destination) |
Package |
IStandardModelFactory.createPackage(java.lang.String name,
NameSpace owner)
Creates an
UML package . |
Package |
IStandardModelFactory.createPackage(java.lang.String name,
NameSpace owner,
Stereotype stereotype)
Creates an
UML package . |
Package |
IStandardModelFactory.createPackage(java.lang.String name,
NameSpace owner,
java.lang.String moduleName,
java.lang.String stereotypeName) |
PackageImport |
IStandardModelFactory.createPackageImport(NameSpace source,
Package destination) |
UseCase |
IStandardModelFactory.createUseCase(java.lang.String name,
NameSpace owner) |
UseCase |
IStandardModelFactory.createUseCase(java.lang.String name,
NameSpace owner,
Stereotype stereotype) |
UseCase |
IStandardModelFactory.createUseCase(java.lang.String name,
NameSpace owner,
java.lang.String moduleName,
java.lang.String stereotypeName) |
Modifier and Type | Interface and Description |
---|---|
interface |
Signal
Signal v0.0.9054
Signals are processed by StateMachines, which represent how SignalEvents are taken into account.
|
Modifier and Type | Method and Description |
---|---|
NameSpace |
Behavior.getOwner()
Getter for relation 'Behavior->Owner'
Metamodel description:
null
|
Modifier and Type | Method and Description |
---|---|
void |
Behavior.setOwner(NameSpace value)
Setter for relation 'Behavior->Owner'
Metamodel description:
null
|
Modifier and Type | Interface and Description |
---|---|
interface |
Actor
Actor v0.0.9054
An Actor is an idealization of an external person, process or thing interacting with a system, subsystem or class.
|
interface |
UseCase
UseCase v0.0.9054
A UseCase is expressed by sequences of Messages exchanged by system units and one or more Actors of the system.
|
Modifier and Type | Interface and Description |
---|---|
interface |
InformationItem
InformationItem v0.0.9054
An information item is an abstraction of all kinds of information that can be exchanged between objects.
|
Modifier and Type | Method and Description |
---|---|
NameSpace |
DataFlow.getDestination()
Getter for relation 'DataFlow->Destination'
Metamodel description:
Designates the NameSpaces (Packages, Classes, and so on) that are targeted by the DataFlow.
|
NameSpace |
DataFlow.getOrigin()
Getter for relation 'DataFlow->Origin'
Metamodel description:
null
|
NameSpace |
InformationFlow.getOwner()
Getter for relation 'InformationFlow->Owner'
Metamodel description:
|
NameSpace |
DataFlow.getOwner()
Getter for relation 'DataFlow->Owner'
Metamodel description:
null
|
Modifier and Type | Method and Description |
---|---|
void |
DataFlow.setDestination(NameSpace value)
Setter for relation 'DataFlow->Destination'
Metamodel description:
Designates the NameSpaces (Packages, Classes, and so on) that are targeted by the DataFlow.
|
void |
DataFlow.setOrigin(NameSpace value)
Setter for relation 'DataFlow->Origin'
Metamodel description:
null
|
void |
InformationFlow.setOwner(NameSpace value)
Setter for relation 'InformationFlow->Owner'
Metamodel description:
|
void |
DataFlow.setOwner(NameSpace value)
Setter for relation 'DataFlow->Owner'
Metamodel description:
null
|
Modifier and Type | Interface and Description |
---|---|
interface |
Artifact
Artifact v0.0.9054
In the metamodel, an Artifact is a Classifier that represents a physical entity.
|
interface |
Class
Class v0.0.9054
The Class is the main concept used in object-oriented modeling.
|
interface |
Classifier
Classifier v0.0.9054
A Classifier is an abstract view of the most important metaclasses such as Class, UseCase, Actor, Component and Node.
|
interface |
Collaboration
Collaboration v0.0.9054
(UML 2.0) A Collaboration is represented as a kind of Classifier, and defines a set of cooperating entities to be played by instances (its roles), as well as a set of Connectors that define Links between the participating instances.
|
interface |
Component
Component v0.0.9054
A Component defines its behavior in terms of ProvidedInterfaces and RequiredInterfaces.
|
interface |
DataType
DataType v0.0.9054
DataTypes include numbers, strings, and enumerated values.
|
interface |
Enumeration
Enumeration v0.0.9054
An Enumeration corresponds to C++ or Java enum, or equivalent types in Pascal, Ada or any other language.
|
interface |
GeneralClass
GeneralClass v0.0.9054
A GeneralClass is an elaborated Classifier.
|
interface |
Interface
Interface v0.0.9054
An Interface specifies a contract.
|
interface |
Node
Node v0.0.9054
In the metamodel, a Node is a subclass of Classifier.
|
interface |
Package
Package v1.1.1
The Package is the main structuring unit in a model.
|
interface |
TemplateParameter
TemplateParameter v0.0.9054
NameSpaces and Operations can be templated by TemplateParameters.
|
Modifier and Type | Method and Description |
---|---|
NameSpace |
Instance.getBase()
Getter for relation 'Instance->Base'
Metamodel description:
Defines the Classifier as the model of the Instance or Role.
|
NameSpace |
TemplateBinding.getBoundElement()
Getter for relation 'TemplateBinding->BoundElement'
Metamodel description:
null
|
NameSpace |
InterfaceRealization.getImplementer()
Getter for relation 'InterfaceRealization->Implementer'
Metamodel description:
null
|
NameSpace |
ElementImport.getImportedElement()
Getter for relation 'ElementImport->ImportedElement'
Metamodel description:
Specifies the PackageableElement whose name is to be added to a Namespace.
|
NameSpace |
PackageImport.getImportingNameSpace()
Getter for relation 'PackageImport->ImportingNameSpace'
Metamodel description:
null
|
NameSpace |
ElementImport.getImportingNameSpace()
Getter for relation 'ElementImport->ImportingNameSpace'
Metamodel description:
null
|
NameSpace |
TemplateBinding.getInstanciatedTemplate()
Getter for relation 'TemplateBinding->InstanciatedTemplate'
Metamodel description:
The template element that is the target of the Binding.
|
NameSpace |
CollaborationUse.getNRepresented()
Getter for relation 'CollaborationUse->NRepresented'
Metamodel description:
null
|
NameSpace |
Instance.getOwner()
Getter for relation 'Instance->Owner'
Metamodel description:
null
|
NameSpace |
TemplateParameter.getParameterized()
Getter for relation 'TemplateParameter->Parameterized'
Metamodel description:
null
|
NameSpace |
Generalization.getSubType()
Getter for relation 'Generalization->SubType'
Metamodel description:
null
|
NameSpace |
Generalization.getSuperType()
Getter for relation 'Generalization->SuperType'
Metamodel description:
Defines the parent element.
|
Modifier and Type | Method and Description |
---|---|
void |
Instance.setBase(NameSpace value)
Setter for relation 'Instance->Base'
Metamodel description:
Defines the Classifier as the model of the Instance or Role.
|
void |
TemplateBinding.setBoundElement(NameSpace value)
Setter for relation 'TemplateBinding->BoundElement'
Metamodel description:
null
|
void |
InterfaceRealization.setImplementer(NameSpace value)
Setter for relation 'InterfaceRealization->Implementer'
Metamodel description:
null
|
void |
ElementImport.setImportedElement(NameSpace value)
Setter for relation 'ElementImport->ImportedElement'
Metamodel description:
Specifies the PackageableElement whose name is to be added to a Namespace.
|
void |
PackageImport.setImportingNameSpace(NameSpace value)
Setter for relation 'PackageImport->ImportingNameSpace'
Metamodel description:
null
|
void |
ElementImport.setImportingNameSpace(NameSpace value)
Setter for relation 'ElementImport->ImportingNameSpace'
Metamodel description:
null
|
void |
TemplateBinding.setInstanciatedTemplate(NameSpace value)
Setter for relation 'TemplateBinding->InstanciatedTemplate'
Metamodel description:
The template element that is the target of the Binding.
|
void |
CollaborationUse.setNRepresented(NameSpace value)
Setter for relation 'CollaborationUse->NRepresented'
Metamodel description:
null
|
void |
Instance.setOwner(NameSpace value)
Setter for relation 'Instance->Owner'
Metamodel description:
null
|
void |
TemplateParameter.setParameterized(NameSpace value)
Setter for relation 'TemplateParameter->Parameterized'
Metamodel description:
null
|
void |
Generalization.setSubType(NameSpace value)
Setter for relation 'Generalization->SubType'
Metamodel description:
null
|
void |
Generalization.setSuperType(NameSpace value)
Setter for relation 'Generalization->SuperType'
Metamodel description:
Defines the parent element.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
IModelVisitor.visitNameSpace(NameSpace obj) |
default java.lang.Object |
IDefaultModelVisitor.visitNameSpace(NameSpace obj) |
default java.lang.Object |
IAbstractModelVisitor.visitNameSpace(NameSpace obj) |
java.lang.Object |
DefaultModelVisitor.visitNameSpace(NameSpace obj) |
java.lang.Object |
AbstractModelVisitor.visitNameSpace(NameSpace obj) |