Modifier and Type | Interface and Description |
---|---|
interface |
AnyType
A representation of the model object 'Any Type'.
|
interface |
AssociationClass
A representation of the model object 'Association Class'.
|
interface |
BagType
A representation of the model object 'Bag Type'.
|
interface |
Behavior
A representation of the model object 'Behavior'.
|
interface |
Class
A representation of the model object 'Class'.
|
interface |
CollectionType
A representation of the model object 'Collection Type'.
|
interface |
DataType
A representation of the model object 'Data Type'.
|
interface |
DynamicBehavior
A representation of the model object 'Dynamic Behavior'.
|
interface |
DynamicType
A representation of the model object 'Dynamic Type'.
|
interface |
ElementExtension
A representation of the model object 'Applied Stereotype'.
|
interface |
Enumeration
A representation of the model object 'Enumeration'.
|
interface |
FinalState
A representation of the model object 'Final State'.
|
interface |
InvalidType
A representation of the model object 'Invalid Type'.
|
interface |
Iteration
A representation of the model object 'Iteration'.
|
interface |
LambdaType
A representation of the model object 'Lambda Type'.
|
interface |
Library
A representation of the model object 'Library'.
|
interface |
MapType
A representation of the model object 'Map Type'.
|
interface |
MessageType
A representation of the model object 'Message Type'.
|
interface |
Model
A representation of the model object 'Model'.
|
interface |
Operation
A representation of the model object 'Operation'.
|
interface |
OrderedSetType
A representation of the model object 'Ordered Set Type'.
|
interface |
Package
A representation of the model object 'Package'.
|
interface |
PrimitiveType
A representation of the model object 'Primitive Type'.
|
interface |
Profile
A representation of the model object 'Profile'.
|
interface |
Region
A representation of the model object 'Region'.
|
interface |
SelfType
A representation of the model object 'Self Type'.
|
interface |
SequenceType
A representation of the model object 'Sequence Type'.
|
interface |
SetType
A representation of the model object 'Set Type'.
|
interface |
Signal
A representation of the model object 'Signal'.
|
interface |
State
A representation of the model object 'State'.
|
interface |
StateMachine
A representation of the model object 'State Machine'.
|
interface |
Stereotype
A representation of the model object 'Stereotype'.
|
interface |
Transition
A representation of the model object 'Transition'.
|
interface |
TupleType
A representation of the model object 'Tuple Type'.
|
interface |
VoidType
A representation of the model object 'Void Type'.
|
interface |
WildcardType
A representation of the model object 'Wildcard Type'.
|
Modifier and Type | Method and Description |
---|---|
Namespace |
Constraint.getContext()
Returns the value of the 'Context' reference.
|
Namespace |
Import.getImportedNamespace()
Returns the value of the 'Imported Namespace' reference.
|
Modifier and Type | Method and Description |
---|---|
void |
Import.setImportedNamespace(Namespace value)
Sets the value of the '
Imported Namespace ' reference. |
Modifier and Type | Class and Description |
---|---|
class |
AnyTypeImpl
An implementation of the model object 'Any Type'.
|
class |
AssociationClassImpl
An implementation of the model object 'Association Class'.
|
class |
BagTypeImpl
An implementation of the model object 'Bag Type'.
|
class |
BehaviorImpl
An implementation of the model object 'Behavior'.
|
class |
ClassImpl
An implementation of the model object 'Class'.
|
class |
CollectionTypeImpl
An implementation of the model object 'Collection Type'.
|
class |
DataTypeImpl
An implementation of the model object 'Data Type'.
|
class |
DynamicBehaviorImpl
An implementation of the model object 'Dynamic Behavior'.
|
class |
DynamicTypeImpl
An implementation of the model object 'Dynamic Type'.
|
class |
ElementExtensionImpl
An implementation of the model object 'Applied Stereotype'.
|
class |
EnumerationImpl
An implementation of the model object 'Enumeration'.
|
class |
FinalStateImpl
An implementation of the model object 'Final State'.
|
class |
InvalidTypeImpl
An implementation of the model object 'Invalid Type'.
|
class |
IterationImpl
An implementation of the model object 'Iteration'.
|
class |
LambdaTypeImpl
An implementation of the model object 'Lambda Type'.
|
class |
LibraryImpl
An implementation of the model object 'Library'.
|
class |
MapTypeImpl
An implementation of the model object 'Map Type'.
|
class |
MessageTypeImpl
An implementation of the model object 'Message Type'.
|
class |
ModelImpl
An implementation of the model object 'Root'.
|
class |
NamespaceImpl
An implementation of the model object 'Namespace'.
|
class |
OperationImpl
An implementation of the model object 'Operation'.
|
class |
OrderedSetTypeImpl
An implementation of the model object 'Ordered Set Type'.
|
class |
PackageImpl
An implementation of the model object 'Package'.
|
class |
PrimitiveTypeImpl
An implementation of the model object 'Primitive Type'.
|
class |
ProfileImpl
An implementation of the model object 'Profile'.
|
class |
RegionImpl
An implementation of the model object 'Region'.
|
class |
SelfTypeImpl
An implementation of the model object 'Self Type'.
|
class |
SequenceTypeImpl
An implementation of the model object 'Sequence Type'.
|
class |
SetTypeImpl
An implementation of the model object 'Set Type'.
|
class |
SignalImpl
An implementation of the model object 'Signal'.
|
class |
StateImpl
An implementation of the model object 'State'.
|
class |
StateMachineImpl
An implementation of the model object 'State Machine'.
|
class |
StereotypeImpl
An implementation of the model object 'Stereotype'.
|
class |
TransitionImpl
An implementation of the model object 'Transition'.
|
class |
TupleTypeImpl
An implementation of the model object 'Tuple Type'.
|
class |
VoidTypeImpl
An implementation of the model object 'Void Type'.
|
class |
WildcardTypeImpl
An implementation of the model object 'Wildcard Type'.
|
Modifier and Type | Field and Description |
---|---|
protected Namespace |
ImportImpl.importedNamespace
The cached value of the '
Imported Namespace ' reference. |
Modifier and Type | Method and Description |
---|---|
Namespace |
ImportImpl.basicGetImportedNamespace() |
Namespace |
ConstraintImpl.getContext() |
Namespace |
ImportImpl.getImportedNamespace() |
Modifier and Type | Method and Description |
---|---|
void |
ImportImpl.setImportedNamespace(Namespace newImportedNamespace) |
Modifier and Type | Class and Description |
---|---|
class |
CompleteInheritanceImpl
An AbstractTypeServer provides the co-ordinated operation, property and superclass lookup caches for one or more merged types.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractExecutorClass |
class |
AbstractExecutorOperation |
class |
AbstractExecutorPackage |
Modifier and Type | Class and Description |
---|---|
class |
AbstractSpecializedType |
class |
ExecutorCollectionType |
class |
ExecutorMapType |
class |
ExecutorTupleType |
Modifier and Type | Class and Description |
---|---|
class |
EcoreExecutorEnumeration |
class |
EcoreExecutorInvalidType |
class |
EcoreExecutorPackage |
class |
EcoreExecutorType |
class |
EcoreExecutorVoidType |
class |
EcoreReflectiveEnumeration |
class |
EcoreReflectivePackage |
class |
EcoreReflectiveType |
Modifier and Type | Class and Description |
---|---|
class |
AbstractReflectiveInheritanceType |
class |
DomainReflectivePackage
DomainExecutorPackage uses the limited Domain interfaces to construct a package description for use
in contexts where no explicit ExecutorPackage is available.
|
class |
DomainReflectiveType |
class |
ExecutorLambdaType |
class |
ExecutorOperation |
class |
ExecutorPackage |
class |
ExecutorSpecializedType |
class |
ExecutorType
An ExecutorType defines a Type using a compact representation suitable for efficient
execution and static construction.
|
class |
JavaType
JavaType supports the usage of Java Class to define the type of an object.
|
class |
ReflectiveInheritance
A ReflectiveType defines a Type using a compact representation suitable for efficient
execution.
|
class |
ReflectivePackage
A ReflectivePackage builds a dispatch table representative of a model package at run-time using a minimal reflective API.
|
Modifier and Type | Class and Description |
---|---|
class |
Orphanage
An Orphanage provides a Package that weakly contains elements such as type specializations that
should require a container for the purposes of validation, but which should be eligible for
garbage collection whenever no longer in use.
|
Modifier and Type | Method and Description |
---|---|
Namespace |
MetamodelManagerInternal.addGlobalNamespace(java.lang.String name,
Namespace namespace) |
Namespace |
PivotMetamodelManager.addGlobalNamespace(java.lang.String name,
Namespace namespace) |
Modifier and Type | Method and Description |
---|---|
java.util.Set<java.util.Map.Entry<java.lang.String,Namespace>> |
PivotMetamodelManager.getGlobalNamespaces() |
Modifier and Type | Method and Description |
---|---|
Namespace |
MetamodelManagerInternal.addGlobalNamespace(java.lang.String name,
Namespace namespace) |
Namespace |
PivotMetamodelManager.addGlobalNamespace(java.lang.String name,
Namespace namespace) |
Modifier and Type | Field and Description |
---|---|
protected Namespace |
PrettyPrintOptions.scope |
Modifier and Type | Method and Description |
---|---|
Namespace |
PrettyPrintOptions.getScope() |
Namespace |
PrettyPrinter.getScope() |
Namespace |
PrettyPrinter.pushScope(Namespace newScope) |
Modifier and Type | Method and Description |
---|---|
java.util.Set<Namespace> |
PrettyPrintOptions.Global.getAliasedNamespaces() |
Modifier and Type | Method and Description |
---|---|
void |
PrettyPrintOptions.Global.addAliases(Namespace namespace,
java.lang.String alias) |
static PrettyPrintOptions.Global |
PrettyPrinter.createOptions(Namespace scope) |
java.lang.String |
PrettyPrintOptions.getAlias(Namespace namespace)
Return a name to be used when referencing element as the first element in a qualified name.
|
java.lang.String |
PrettyPrintOptions.Global.getAlias(Namespace namespace) |
void |
PrettyPrinter.popScope(Namespace oldScope) |
static java.lang.String |
PrettyPrinter.print(Element element,
Namespace namespace) |
static java.lang.String |
PrettyPrinter.printName(Element element,
Namespace namespace) |
static java.lang.String |
PrettyPrinter.printType(Element element,
Namespace namespace) |
Namespace |
PrettyPrinter.pushScope(Namespace newScope) |
Modifier and Type | Method and Description |
---|---|
void |
PrettyPrintOptions.Global.setAliases(java.util.Map<Namespace,java.lang.String> namespace2alias) |
Constructor and Description |
---|
Global(Namespace scope) |
Local(PrettyPrintOptions options,
Namespace scope) |
PrettyPrintOptions(Namespace scope) |
Modifier and Type | Method and Description |
---|---|
protected Import |
AbstractContents.createImport(java.lang.String name,
Namespace namespace) |
Modifier and Type | Method and Description |
---|---|
protected void |
UML2ASUseSwitch.copyConstraints(Namespace pivotElement,
org.eclipse.uml2.uml.Namespace umlNamespace,
java.util.List<org.eclipse.uml2.uml.Constraint> exclusions) |
protected void |
UML2ASDeclarationSwitch.copyNamespace(Namespace pivotElement,
org.eclipse.uml2.uml.Namespace umlNamespace) |
Modifier and Type | Method and Description |
---|---|
T |
PivotSwitch.caseNamespace(Namespace object)
Returns the result of interpreting the object as an instance of 'Namespace'.
|
boolean |
PivotValidator.validateNamespace(Namespace namespace,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context) |
R |
AbstractDelegatingVisitor.visitNamespace(Namespace object) |
R |
AbstractExtendingVisitor.visitNamespace(Namespace object) |
R |
AbstractMergedVisitor.visitNamespace(Namespace object) |
R |
AbstractNullVisitor.visitNamespace(Namespace object)
Deprecated.
|
R |
AbstractWrappingVisitor.visitNamespace(Namespace object) |
R |
Visitor.visitNamespace(Namespace object) |
Modifier and Type | Method and Description |
---|---|
static Namespace |
PivotUtil.getContainingNamespace(org.eclipse.emf.ecore.EObject element) |
static Namespace |
PivotUtil.getNamespace(org.eclipse.emf.ecore.EObject element) |
Modifier and Type | Method and Description |
---|---|
Import |
PivotHelper.createImport(java.lang.String name,
Namespace namespace) |
Modifier and Type | Method and Description |
---|---|
BaseReferenceVisitor |
AS2CS.Factory.createExpressionVisitor(AS2CSConversion converter,
Namespace scope) |
BaseReferenceVisitor |
AS2CS.AbstractFactory.createExpressionVisitor(AS2CSConversion converter,
Namespace scope) |
BaseReferenceVisitor |
AS2CS.Factory.createReferenceVisitor(AS2CSConversion converter,
Namespace scope) |
BaseReferenceVisitor |
AS2CS.AbstractFactory.createReferenceVisitor(AS2CSConversion converter,
Namespace scope) |
BaseReferenceVisitor |
AS2CSConversion.getExpressionVisitor(org.eclipse.emf.ecore.EClass eClass,
Namespace scope) |
BaseReferenceVisitor |
AS2CSConversion.getReferenceVisitor(org.eclipse.emf.ecore.EClass eClass,
Namespace scope) |
void |
AS2CSConversion.importNamespace(Namespace importNamespace,
java.lang.String alias) |
void |
AS2CSConversion.refreshPathName(PathNameCS csPathName,
Element element,
Namespace scope)
Assign a sequence of one or more path elements to csPathName that identify element with respect
to scope.
|
<T extends ElementCS> |
AS2CSConversion.visitReference(java.lang.Class<T> csClass,
org.eclipse.emf.ecore.EObject eObject,
Namespace scope) |
Modifier and Type | Method and Description |
---|---|
void |
AS2CSConversion.createImports(RootCS documentCS,
java.util.Map<Namespace,java.util.List<java.lang.String>> importedNamespaces) |
void |
BaseDeclarationVisitor.postProcess(BaseCSResource csResource,
java.util.Map<Namespace,java.util.List<java.lang.String>> importedNamespaces)
After the visit to all elements, perform any post-processing such as installing imports.
|
Modifier and Type | Method and Description |
---|---|
Namespace |
ImportCS.getReferredNamespace()
Returns the value of the 'Referred Namespace' reference.
|
Modifier and Type | Method and Description |
---|---|
Namespace |
ImportCSImpl.getReferredNamespace() |
Modifier and Type | Method and Description |
---|---|
protected void |
CompleteOCLDeclarationVisitor.refreshPathNamedElement(PathNameDeclCS csDecl,
NamedElement namedElement,
Namespace scope) |
Modifier and Type | Method and Description |
---|---|
void |
CompleteOCLDeclarationVisitor.postProcess(BaseCSResource csResource,
java.util.Map<Namespace,java.util.List<java.lang.String>> importedNamespaces) |
Modifier and Type | Field and Description |
---|---|
protected Namespace |
EssentialOCLReferenceVisitor.scope |
Modifier and Type | Method and Description |
---|---|
protected NameExpCS |
EssentialOCLDeclarationVisitor.createNameExpCS(NamedElement asNamedElement,
Namespace scope) |
protected TypedRefCS |
EssentialOCLDeclarationVisitor.createTypeRefCS(Type asType,
Namespace scope) |
Constructor and Description |
---|
EssentialOCLExpressionVisitor(AS2CSConversion context,
Namespace scope) |
EssentialOCLReferenceVisitor(AS2CSConversion context,
Namespace scope) |
Modifier and Type | Method and Description |
---|---|
static Namespace |
MarkupHoverProvider.getNamespace(org.eclipse.emf.ecore.EObject element) |
Modifier and Type | Method and Description |
---|---|
void |
OCLinEcoreDeclarationVisitor.postProcess(BaseCSResource csResource,
java.util.Map<Namespace,java.util.List<java.lang.String>> importedNamespaces) |