Modifier and Type | Method and Description |
---|---|
Association |
IUmlModel.createAssociation(Classifier source,
Classifier destination,
java.lang.String destinationRole)
Create a binary association.
|
Attribute |
IUmlModel.createAttribute(java.lang.String name,
GeneralClass type,
Classifier owner)
Create an Attribute.
|
Attribute |
IUmlModel.createAttribute(java.lang.String name,
GeneralClass type,
Classifier owner,
Stereotype stereotype)
Create a stereotyped Attribute.
|
Attribute |
IUmlModel.createAttribute(java.lang.String name,
GeneralClass type,
Classifier owner,
java.lang.String moduleName,
java.lang.String stereotypeName)
Create a stereotyped Attribute.
|
Operation |
IUmlModel.createOperation(java.lang.String name,
Classifier owner)
Create an Operation.
|
Operation |
IUmlModel.createOperation(java.lang.String name,
Classifier owner,
Stereotype stereotype)
Create a stereotyped Operation.
|
Operation |
IUmlModel.createOperation(java.lang.String name,
Classifier owner,
java.lang.String moduleName,
java.lang.String stereotypeName) |
Port |
IUmlModel.createPort(java.lang.String name,
Classifier owner)
Create a Port.
|
Modifier and Type | Method and Description |
---|---|
NaryAssociation |
IUmlModel.createNaryAssociation(java.util.List<Classifier> ends) |
Modifier and Type | Method and Description |
---|---|
Association |
IStandardModelFactory.createAggregation(Classifier source,
Classifier destination,
java.lang.String destinationRoleName)
Create a binary aggregation.
|
Association |
IStandardModelFactory.createAssociation(Classifier source,
Classifier destination,
java.lang.String destinationRoleName)
Create a binary association.
|
Attribute |
IStandardModelFactory.createAttribute(java.lang.String name,
GeneralClass type,
Classifier owner) |
Attribute |
IStandardModelFactory.createAttribute(java.lang.String name,
GeneralClass type,
Classifier owner,
Stereotype stereotype) |
Attribute |
IStandardModelFactory.createAttribute(java.lang.String name,
GeneralClass type,
Classifier owner,
java.lang.String moduleName,
java.lang.String stereotypeName) |
ComponentRealization |
IStandardModelFactory.createComponentRealization(Classifier source,
Component destination)
|
Association |
IStandardModelFactory.createComposition(Classifier source,
Classifier destination,
java.lang.String destinationRoleName)
Create a binary composition.
|
Operation |
IStandardModelFactory.createOperation(java.lang.String name,
Classifier owner) |
Operation |
IStandardModelFactory.createOperation(java.lang.String name,
Classifier owner,
Stereotype stereotype) |
Operation |
IStandardModelFactory.createOperation(java.lang.String name,
Classifier owner,
java.lang.String moduleName,
java.lang.String stereotypeName) |
Port |
IStandardModelFactory.createPort(java.lang.String name,
Classifier owner) |
Modifier and Type | Method and Description |
---|---|
NaryAssociation |
IStandardModelFactory.createNaryAssociation(java.util.List<Classifier> ends)
Create a nary association.
|
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 | 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 |
---|---|
<T extends Classifier> |
InformationFlow.getConveyed(java.lang.Class<T> filterClass)
Filtered Getter for relation 'InformationFlow->Conveyed'
Metamodel description:
Specifies the information items that may circulate on this information flow.
|
<T extends Classifier> |
InformationItem.getRepresented(java.lang.Class<T> filterClass)
Filtered Getter for relation 'InformationItem->Represented'
Metamodel description:
Determines the classifiers that will specify the structure and nature of the information.
|
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.util.EList<Classifier> |
InformationFlow.getConveyed()
Getter for relation 'InformationFlow->Conveyed'
Metamodel description:
Specifies the information items that may circulate on this information flow.
|
org.eclipse.emf.common.util.EList<Classifier> |
InformationItem.getRepresented()
Getter for relation 'InformationItem->Represented'
Metamodel description:
Determines the classifiers that will specify the structure and nature of the information.
|
Modifier and Type | Method and Description |
---|---|
Classifier |
Substitution.getContract()
Getter for relation 'Substitution->Contract'
Metamodel description:
Designates the Classifier that is substituted.
|
Classifier |
Substitution.getSubstitutingClassifier()
Getter for relation 'Substitution->SubstitutingClassifier'
Metamodel description:
null
|
Modifier and Type | Method and Description |
---|---|
void |
Substitution.setContract(Classifier value)
Setter for relation 'Substitution->Contract'
Metamodel description:
Designates the Classifier that is substituted.
|
void |
Substitution.setSubstitutingClassifier(Classifier value)
Setter for relation 'Substitution->SubstitutingClassifier'
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 |
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 |
TemplateParameter
TemplateParameter v0.0.9054
NameSpaces and Operations can be templated by TemplateParameters.
|
Modifier and Type | Method and Description |
---|---|
Classifier |
BindableInstance.getInternalOwner()
Getter for relation 'BindableInstance->InternalOwner'
Metamodel description:
null
|
Classifier |
NaryAssociationEnd.getOwner()
Getter for relation 'NaryAssociationEnd->Owner'
Metamodel description:
null
|
Classifier |
Attribute.getOwner()
Getter for relation 'Attribute->Owner'
Metamodel description:
null
|
Classifier |
Operation.getOwner()
Getter for relation 'Operation->Owner'
Metamodel description:
null
|
Classifier |
AssociationEnd.getOwner()
Get the 'graphical owner' related to this end.
|
Classifier |
ComponentRealization.getRealizingClassifier()
Getter for relation 'ComponentRealization->RealizingClassifier'
Metamodel description:
The Classifiers that are involved in the implementation of the Component that owns this Realization.
|
Classifier |
AssociationEnd.getSource()
Getter for relation 'AssociationEnd->Source'
Metamodel description:
null
|
Classifier |
AssociationEnd.getTarget()
Getter for relation 'AssociationEnd->Target'
Metamodel description:
null
|
Classifier |
RaisedException.getThrownType()
Getter for relation 'RaisedException->ThrownType'
Metamodel description:
Raised exception type.
|
Modifier and Type | Method and Description |
---|---|
void |
BindableInstance.setInternalOwner(Classifier value)
Setter for relation 'BindableInstance->InternalOwner'
Metamodel description:
null
|
void |
NaryAssociationEnd.setOwner(Classifier value)
Setter for relation 'NaryAssociationEnd->Owner'
Metamodel description:
null
|
void |
Attribute.setOwner(Classifier value)
Setter for relation 'Attribute->Owner'
Metamodel description:
null
|
void |
Operation.setOwner(Classifier value)
Setter for relation 'Operation->Owner'
Metamodel description:
null
|
void |
ComponentRealization.setRealizingClassifier(Classifier value)
Setter for relation 'ComponentRealization->RealizingClassifier'
Metamodel description:
The Classifiers that are involved in the implementation of the Component that owns this Realization.
|
void |
AssociationEnd.setSource(Classifier value)
Setter for relation 'AssociationEnd->Source'
Metamodel description:
null
|
void |
AssociationEnd.setSource(Classifier value,
boolean fixModel)
Sets the value of the 'source' dependency.
|
void |
AssociationEnd.setTarget(Classifier value)
Setter for relation 'AssociationEnd->Target'
Metamodel description:
null
|
void |
AssociationEnd.setTarget(Classifier value,
boolean fixModel)
Sets the value of the 'target' dependency.
|
void |
RaisedException.setThrownType(Classifier value)
Setter for relation 'RaisedException->ThrownType'
Metamodel description:
Raised exception type.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
AbstractModelVisitor.visitClassifier(Classifier obj) |
java.lang.Object |
IModelVisitor.visitClassifier(Classifier obj) |
java.lang.Object |
DefaultModelVisitor.visitClassifier(Classifier obj) |
default java.lang.Object |
IAbstractModelVisitor.visitClassifier(Classifier obj) |
default java.lang.Object |
IDefaultModelVisitor.visitClassifier(Classifier obj) |