Module: UML13EA

Extended by:
RGen::MetamodelBuilder::ModuleExtension
Includes:
RGen::MetamodelBuilder::DataTypes
Included in:
UML13EAToUML13
Defined in:
lib/ea_support/uml13_ea_metamodel.rb,
lib/ea_support/uml13_ea_metamodel_ext.rb

Defined Under Namespace

Classes: Abstraction, Action, ActionExpression, ActionInstance, ActionSequence, ActionState, ActivityModel, Actor, ArgListsExpression, Argument, AssignmentAction, Association, AssociationClass, AssociationEnd, AssociationEndRole, AssociationRole, Attribute, AttributeLink, BehavioralFeature, Binding, BooleanExpression, Call, CallAction, CallEvent, CallState, ChangeEvent, Class, Classifier, ClassifierInState, ClassifierRole, Collaboration, Comment, Component, ComponentInstance, CompositeState, Constraint, CreateAction, DataType, DataValue, Dependency, DestroyAction, Diagram, DiagramElement, Element, ElementImport, ElementResidence, Enumeration, EnumerationLiteral, Event, Exception, Expression, Extend, ExtensionPoint, Feature, FinalState, Flow, GeneralizableElement, Generalization, Guard, Include, Instance, Interaction, Interface, IterationExpression, Link, LinkEnd, LinkObject, MappingExpression, Message, Method, Model, ModelElement, Multiplicity, MultiplicityRange, Namespace, Node, NodeInstance, Object, ObjectFlowState, ObjectSetExpression, Operation, Package, Parameter, Partition, Permission, PresentationElement, Primitive, ProcedureExpression, ProgrammingLanguageType, PseudoState, Reception, Relationship, ReturnAction, SendAction, Signal, SignalEvent, SimpleState, State, StateMachine, StateVertex, Stereotype, Stimulus, StructuralFeature, Structure, StubState, SubactivityState, SubmachineState, Subsystem, SynchState, TaggedValue, TemplateParameter, TerminateAction, TimeEvent, TimeExpression, Transition, TypeExpression, UninterpretedAction, Usage, UseCase, UseCaseInstance, XmiIdProvider

Constant Summary collapse

OperationDirectionKind =
Enum.new(:name => 'OperationDirectionKind', :literals =>[ ])
MessageDirectionKind =
Enum.new(:name => 'MessageDirectionKind', :literals =>[ ])
ChangeableKind =
Enum.new(:name => 'ChangeableKind', :literals =>[ :changeable, :none, :addOnly ])
PseudostateKind =
Enum.new(:name => 'PseudostateKind', :literals =>[ :initial, :deepHistory, :shallowHistory, :join, :fork, :branch, :junction, :final ])
ParameterDirectionKind =
Enum.new(:name => 'ParameterDirectionKind', :literals =>[ :in, :inout, :out, :return ])
ScopeKind =
Enum.new(:name => 'ScopeKind', :literals =>[ :instance, :classifier ])
OrderingKind =
Enum.new(:name => 'OrderingKind', :literals =>[ :unordered, :ordered, :sorted ])
CallConcurrencyKind =
Enum.new(:name => 'CallConcurrencyKind', :literals =>[ :sequential, :guarded, :concurrent ])
AggregationKind =
Enum.new(:name => 'AggregationKind', :literals =>[ :none, :aggregate, :composite, :shared ])
VisibilityKind =
Enum.new(:name => 'VisibilityKind', :literals =>[ :public, :protected, :private ])

Constants included from RGen::MetamodelBuilder::DataTypes

RGen::MetamodelBuilder::DataTypes::Boolean, RGen::MetamodelBuilder::DataTypes::Long

Class Attribute Summary collapse

Method Summary

Methods included from RGen::MetamodelBuilder::ModuleExtension

_annotations, _constantOrder, annotation, extended, final_method, method_added

Methods included from RGen::ECore::ECoreInterface

#_set_ecore_internal, clear_ecore_cache, #ecore

Class Attribute Details

.idStoreObject

Returns the value of attribute idStore.



3
4
5
# File 'lib/ea_support/uml13_ea_metamodel_ext.rb', line 3

def idStore
  @idStore
end