Skip navigation links
A B C D E F G H I L M N O P Q R S T U V W X 

A

AbstractContainerTrafo - Class in org.eclipse.papyrus.designer.components.transformation.core.extensions
 
AbstractContainerTrafo() - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.extensions.AbstractContainerTrafo
 
acceptElement(Element) - Method in interface org.eclipse.papyrus.designer.components.transformation.core.ElementFilter
 
Activator - Class in org.eclipse.papyrus.designer.components.transformation.core
The activator class controls the plug-in life cycle
Activator() - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.Activator
The constructor
activeWithVoting - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Stereotypes
Deprecated.
 
adaptActualsToTargetModel(LazyCopier, TemplateBinding) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.templates.TemplateUtils
Adapt the actuals within the binding (which correspond either to an element of the source model or an imported element) to the target model.
addConnectionOperation(Class) - Method in interface org.eclipse.papyrus.designer.components.transformation.core.extensions.IOOTrafo
Add an operation that connects the parts within a composite class based on the UML connector information.
addCreateConnections() - Method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.BootLoaderGen
 
addInit(String) - Method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.BootLoaderGen
add the initialize operation.
addInstance(Stack<Slot>, InstanceSpecification, Class, InstanceSpecification) - Method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.BootLoaderGen
 
AddMarteAndFcmProfile - Class in org.eclipse.papyrus.designer.components.transformation.core.commands
This class adds the FCM profile, parts of the MARTE profile and required package imports to your model.
AddMarteAndFcmProfile(Package, int, TransactionalEditingDomain) - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.commands.AddMarteAndFcmProfile
 
addPortOperations(Class) - Method in interface org.eclipse.papyrus.designer.components.transformation.core.extensions.IOOTrafo
Transformations adds operations for accessing ports.
addRealization(Class, Interface) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.sync.CompImplSync
Add an interface realization relationship from an implementation (Class) towards an interface
addRealizations(Class) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.sync.CompImplSync
add derived realization relationships of a component implementation due to provided interfaces of its ports TODO: depends on OOTrafo, duplicate functionality
addReceptionSupport(Interface, Interface) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.sync.InterfaceSync
 
AddStdModelLibs - Class in org.eclipse.papyrus.designer.components.transformation.core.commands
This class adds "standard" model libraries for component-based development: the FCM profile, parts of the MARTE profile (allocation) and the associated package imports to your model.
AddStdModelLibs(Package, TransactionalEditingDomain) - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.commands.AddStdModelLibs
 
allAttributesAreConfigAttributs() - Static method in class org.eclipse.papyrus.designer.components.transformation.core.Utils
 
allocate(InstanceSpecification, InstanceSpecification) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.AllocUtils
 
AllocTransfo - Class in org.eclipse.papyrus.designer.components.transformation.core.transformations
Transform the allocations towards an execution resource (thread) into a suitable connection Current restriction: a thread needs to be defined the same composite as the component which is allocated to this thread.
AllocTransfo() - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.transformations.AllocTransfo
 
AllocUtils - Class in org.eclipse.papyrus.designer.components.transformation.core.deployment
 
AllocUtils() - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.deployment.AllocUtils
 
APPLY_ALLOC - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.commands.AddMarteAndFcmProfile
 
APPLY_FCM - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.commands.AddMarteAndFcmProfile
 
APPLY_HLAM_GCM - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.commands.AddMarteAndFcmProfile
 
applyInstanceConfigurators(InstanceSpecification) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.TransformationUtil
 
applyPostHelper(BindingHelper, LazyCopier, TemplateBinding, EObject) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.extensions.BindingHelperExt
 
applyPreHelper(BindingHelper, LazyCopier, TemplateBinding, EObject) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.extensions.BindingHelperExt
 
applyRule(ContainerRule, Class, Class) - Method in class org.eclipse.papyrus.designer.components.transformation.core.extensions.AbstractContainerTrafo
apply a container rule, i.e. add either a container extension or an interceptor to the container
applyRule(ContainerRule, Class, Class) - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.container.ContainerTrafo
apply a container rule, i.e. add either a container extension or an interceptor to the container
applyRule(ContainerRule, Class, Class) - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.container.CustomTrafoDelegate
 
applyRule(ContainerRule, Class, Class) - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.container.LWContainerTrafo
apply a container rule, i.e. add either a container extension or an interceptor to the container.
applyTrafo(LazyCopier, Package) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.TrafoAndCodegenPackage
Iterate over source model and apply transformation
attributePrefix - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.transformations.PrefixConstants
 
AUTO_POSTFIX - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.deployment.DeployConstants
 
autoChooseImplementation(Classifier) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.DepPlanUtils
Automatically choose an implementation, i.e. choose the first implementation within the component model that implements a given component type.
availableImportPackages - Variable in class org.eclipse.papyrus.designer.components.transformation.core.commands.AddStdModelLibs
 

B

bind(String, Element) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.templates.TextTemplateBinding
Execute a script passed as parameter.
bind(String, Element, Object[]) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.templates.TextTemplateBinding
Execute a script passed as parameter.
bind(String, Element) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.templates.XtendTemplateBinding
Execute a script passed as parameter.
bind(String, Element, Object[]) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.templates.XtendTemplateBinding
Execute a script passed as parameter.
bindElement(T) - Method in class org.eclipse.papyrus.designer.components.transformation.core.templates.TemplateInstantiation
Bind a named element.
binding - Variable in class org.eclipse.papyrus.designer.components.transformation.core.templates.TemplateInstantiation
 
binding - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.transformations.connector.ConnectorReification
 
BindingHelperExt - Class in org.eclipse.papyrus.designer.components.transformation.core.extensions
Support for binding helper
BindingHelperExt() - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.extensions.BindingHelperExt
 
BindingUtils - Class in org.eclipse.papyrus.designer.components.transformation.core.templates
 
BindingUtils() - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.templates.BindingUtils
 
bindOperation(Operation, Classifier) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.templates.BindingUtils
Bind C++ const initializer
BOOTLOADER_NAME - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.deployment.BootLoaderGen
 
BootLoaderGen - Class in org.eclipse.papyrus.designer.components.transformation.core.deployment
The task of the boot-loader is twofold: create the instances of all implementations (non-recursive)
BootLoaderGen(LazyCopier, int, int) - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.deployment.BootLoaderGen
Create a new boot-loader in a specific package (which represents a node of the system).
bootLoaderGen - Variable in class org.eclipse.papyrus.designer.components.transformation.core.deployment.Deploy
 
BootLoaderGen_AtLeastOneBlockingCall - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
BootLoaderGen_CannotApplyCppInclude - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
BootLoaderGen_CannotRetrieveTemplate - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
boundPackage - Variable in class org.eclipse.papyrus.designer.components.transformation.core.transformations.LazyCopier
Bound package template

C

CAC_ONLY - Static variable in interface org.eclipse.papyrus.designer.components.transformation.core.generate.GenerationOptions
 
CALC_PORTKIND - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Log
 
calcRealizationName(Interface) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.sync.CompImplSync
Calculate the name of an interface realization towards an interface that is provided at one of its ports
checkAndCreateDependency(Classifier, NamedElement) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.EnumService
Create a dependency between the passed classifier, target pair.
checkEObject(LazyCopier, EObject) - Method in class org.eclipse.papyrus.designer.components.transformation.core.templates.PreTemplateInstantiationListener
 
chooseImplementation(Class, EList<InstanceSpecification>, ImplementationChooser) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.DepUtils
Automatically choose an implementation, i.e. if the passed classifier (1) is already an implementation, simply return it (2) is an implementation group, choose the first implementation that fits the requirements (3) is a type: choose the first implementation among the heirs that fits the requirements
chooseImplementation(Class, EList<Class>) - Method in interface org.eclipse.papyrus.designer.components.transformation.core.deployment.ImplementationChooser
Choose a component implementation from a list of available implementations
classifier - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.transformations.TransformationContext
 
CMD_LABEL - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.commands.AddMarteAndFcmProfile
 
CMD_LABEL - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.commands.AddStdModelLibs
 
CODEGEN - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Log
 
CommandSupport - Class in org.eclipse.papyrus.designer.components.transformation.core
Utility function.
CommandSupport() - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.CommandSupport
 
CommandSupport_ErrorDuringCmdExec - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
CommandSupport_NoEditingDomain - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
CompImplSync - Class in org.eclipse.papyrus.designer.components.transformation.core.sync
Synchronize component implementation classes.
CompImplSync() - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.sync.CompImplSync
 
CompImplSync_InfoSyncIntf - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
CompImplSync_InfoSyncViaImpl - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
CompImplSync_InfoSyncViaType - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
CompImplTrafos_CannotFindType - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
CompImplTrafos_IntfNotImplemented - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
completeAccessOps(Package) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.CompTypeTrafos
Deprecated.
Complete access operations recursively, i.e. traverse all packageable elements and apply the completeAccessOps operation on classes
COMPONENT_MODEL - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.deployment.DeployConstants
 
componentType(Class) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.Utils
this method returns the component type of an implementation.
CompTypeSync - Class in org.eclipse.papyrus.designer.components.transformation.core.sync
Create a UML like executor, i.e.
CompTypeSync() - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.sync.CompTypeSync
 
CompTypeTrafos - Class in org.eclipse.papyrus.designer.components.transformation.core.transformations
Deprecated.
CompTypeTrafos() - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.transformations.CompTypeTrafos
Deprecated.
 
CompTypeTrafos_CannotFindType - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
configuration - Variable in class org.eclipse.papyrus.designer.components.transformation.core.transformations.InstantiateDepPlan
 
configureEnumProperty(InstanceSpecification, String, String) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.DepPlanUtils
Configure a property for an enumeration.
configureEnumProperty(InstanceSpecification, Property, String) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.DepPlanUtils
 
configureInstance(InstanceSpecification, Property, InstanceSpecification) - Method in interface org.eclipse.papyrus.designer.components.transformation.core.extensions.IInstanceConfigurator
configure an instance (within a container)
configureInstance(InstanceSpecification, Property, InstanceSpecification) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.extensions.InstanceConfigurator
Configure an instance.
configureInstance(ContainerRule, InstanceSpecification, Property, InstanceSpecification) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.extensions.InstanceConfigurator
Configure an instance.
configureInstance(UseInstanceConfigurator, InstanceSpecification, Property, InstanceSpecification) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.extensions.InstanceConfigurator
Configure an instance with a given configurator
configureProperty(InstanceSpecification, ENamedElement, String) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.DepPlanUtils
Configure an attribute of an instance specification
configureProperty(InstanceSpecification, String, String) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.DepPlanUtils
Configure an attribute of an instance specification
configureProperty(InstanceSpecification, Property, String) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.DepPlanUtils
Configure an attribute of an instance specification
configureProperty(InstanceSpecification, ENamedElement, int) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.DepPlanUtils
Configure an attribute of an instance specification
configureProperty(InstanceSpecification, String, int) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.DepPlanUtils
Configure an attribute of an instance specification
configureProperty(InstanceSpecification, Property, int) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.DepPlanUtils
Configure an attribute of an instance specification
configureProperty(InstanceSpecification, ENamedElement, Enumerator) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.DepPlanUtils
Convenience function: allow that an ECore named element is passed instead of a property name.
configureProperty(InstanceSpecification, String, Enumerator) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.DepPlanUtils
Configure a property for an enumeration.
ConfigUtils - Class in org.eclipse.papyrus.designer.components.transformation.core
 
ConfigUtils() - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.ConfigUtils
 
ConfigUtils_RuleWithoutBaseClass - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
ConnectorBinding - Class in org.eclipse.papyrus.designer.components.transformation.core.templates
Create an automatic template binding for a connector, i.e. a binding that assures that the ports of an interaction component match those of an application component (if possible)
ConnectorBinding() - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.templates.ConnectorBinding
 
ConnectorBinding_CannotFindBinding - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
ConnectorBinding_CannotFindBindingForPort - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
ConnectorBinding_CannotFindConsistentBinding - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
ConnectorBinding_ConnectorsPort - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
ConnectorBinding_FormalAlreadyBound - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
ConnectorBinding_InfoActualReturnIntfIs - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
ConnectorBinding_InfoConnectsPort - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
ConnectorBinding_InfoConnPortConnectedVia - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
ConnectorBinding_InfoCreateBoundPackage - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
ConnectorBinding_InfoMatchOtherEnd - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
ConnectorBinding_InfoProvidedPortTypeMatches - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
ConnectorBinding_NoTemplateSignature - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
ConnectorReification - Class in org.eclipse.papyrus.designer.components.transformation.core.transformations.connector
This class enables the reification of connectors, i.e. the replacement of a UML connector with an interaction component.
ConnectorReification() - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.transformations.connector.ConnectorReification
 
ConnectorReification_CannotFindMatchingPort - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
ConnectorReification_CouldNotBind - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
ConnectorReification_CouldNotConnectPort - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
ConnectorReification_CouldNotConnectPortOfType - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
ConnectorReification_InfoAddConnectorPart - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
ConnectorReification_InfoPortTypes - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
ConnectorReification_RequiresUseOfPorts - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
ConnectorReification_TemplateTypeNotClass - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
connectQ_Prefix - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.transformations.PrefixConstants
 
containerPostfix - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.transformations.container.ContainerTrafo
 
containers - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.extensions.AbstractContainerTrafo
Hash map used to identify for which components we already created a container.
ContainerTrafo - Class in org.eclipse.papyrus.designer.components.transformation.core.transformations.container
Make the container transformation, i.e. add elements into a container
ContainerTrafo(LazyCopier, Package, InstanceSpecification) - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.transformations.container.ContainerTrafo
Constructor
ContainerTrafo_CannotApplyRule - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
ContainerTrafo_CannotFindDelegationConn - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
ContainerTrafo_InterceptionRuleButNoInterceptor - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
ContainerTrafo_RecursiveLWnotSupported - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
containsKey(Object) - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.LazyCopier
 
copier - Variable in class org.eclipse.papyrus.designer.components.transformation.core.deployment.Deploy
 
copier - Variable in class org.eclipse.papyrus.designer.components.transformation.core.extensions.AbstractContainerTrafo
Copy class from source to target model
copier - Variable in class org.eclipse.papyrus.designer.components.transformation.core.templates.TemplateInstantiation
 
copier - Variable in class org.eclipse.papyrus.designer.components.transformation.core.transformations.MainModelTrafo
Copier from source to target model
copier - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.transformations.TransformationContext
 
copy(EObject) - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.LazyCopier
Returns a copy of the given eObject.
copyAttribute(String, String, Element, Element) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.StUtils
 
copyAttributes(LazyCopier, String, Element, Element) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.StUtils
copy stereotype attributes.
copyAttributes(Classifier) - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.LazyCopier
Copy all attributes from the source-model classifier This function is useful, if the passed class only exist as a shallow copy.
copyAutoValues(Stack<InstanceSpecification>, InstanceSpecification) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.DepCreation
Copy automatic values within a deployment plan.
copyContainment(EReference, EObject, EObject) - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.LazyCopier
Copy the containment of an element with respect to a certain reference
copyDefaultValue(Property, Property) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.LazyCopier
 
copyExtReferences - Variable in class org.eclipse.papyrus.designer.components.transformation.core.transformations.LazyCopier
if true, copy packages or elements that are imported into the target model
copyFeatureModifiers(Feature, Feature) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.LazyCopier
 
copyID - Variable in class org.eclipse.papyrus.designer.components.transformation.core.transformations.LazyCopier
 
copyID(EObject, EObject) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.LazyCopier
Copy the (XML) ID from the source to the destination model element.
copyID(EObject, EObject, String) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.LazyCopier
Copy the (XML) ID from the source to the destination model element.
copyMethods(Class) - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.LazyCopier
Copy all methods from the passed source-model class.
copyMultElemModifiers(MultiplicityElement, MultiplicityElement) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.LazyCopier
 
copyOperations(Classifier) - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.LazyCopier
copy all operations from the source-model classifier.
copyPart(Class, Slot) - Method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.PartialCopy
Copy a part of a classifier, without being recursive [shouldn't that be in the generic deploy part?]
copyReference(EReference, EObject, EObject) - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.LazyCopier
Called to handle the copying of a cross reference; this adds values or sets a single value as appropriate for the multiplicity while omitting any bidirectional reference that isn't in the copy map.
copyStereotypes(LazyCopier, Element, Element) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.StUtils
Copy the stereotype application from a source to a destination element.
copyStereotypes(Element, Element) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.StUtils
 
copyStereotypes(EObject, boolean) - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.LazyCopier
Copy stereotype applications.
copyStereotypes(EObject) - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.LazyCopier
 
CopyTo - Class in org.eclipse.papyrus.designer.components.transformation.core.transformations
This class enables the copy from a source to a given target element.
CopyTo() - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.transformations.CopyTo
 
copyTo(T, Element) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.CopyTo
Copy an element from the source to a target
copyValue(ValueSpecification, Slot) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.LazyCopier
Copy a value to a target slot
copyValue(ValueSpecification, ValueSpecification) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.LazyCopier
 
CORBAtypeNames - Class in org.eclipse.papyrus.designer.components.transformation.core
 
CORBAtypeNames() - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.CORBAtypeNames
 
counter - Variable in class org.eclipse.papyrus.designer.components.transformation.core.transformations.container.ContainerTrafo
A counter which is used to manage unique names for interceptors (if multiple interceptors are applied)
cppQName(NamedElement) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.UMLTool
TODO: copy&paste from C++ generator (& specific for C++)
CREATE_CONNECTIONS - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.transformations.ExecuteOOTrafo
 
createConnectorForAssociations() - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.container.ContainerTrafo
Create an connector for parts that have an association.
createContainer(Class, Class) - Method in class org.eclipse.papyrus.designer.components.transformation.core.extensions.AbstractContainerTrafo
 
createContainer(Class, Class) - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.container.ContainerTrafo
creates the executor.
createContainer(Class, Class) - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.container.CustomTrafoDelegate
 
createContainer(Class, Class) - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.container.LWContainerTrafo
creates the executor.
createContainerInstance(Class, InstanceSpecification) - Method in class org.eclipse.papyrus.designer.components.transformation.core.extensions.AbstractContainerTrafo
Create an instance of the container (UML instance specification)
createContainerInstance(Class, InstanceSpecification) - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.container.ContainerTrafo
Create an instance of the container (UML instance specification)
createContainerInstance(Class, InstanceSpecification) - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.container.CustomTrafoDelegate
 
createContainerInstance(Class, InstanceSpecification) - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.container.LWContainerTrafo
 
createDepPlan(Package, Class, String, boolean) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.DepCreation
create a deployment plan, i.e. a set of instances that correspond to an implementation which is potentially a composite.
createDepPlan(Package, Class, String, boolean, Stack<Classifier>) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.DepCreation
 
createEnumPackage(Package) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.EnumService
 
createEnums() - Static method in class org.eclipse.papyrus.designer.components.transformation.core.EnumService
 
createErrorMsg(Port, Feature) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.templates.ConnectorBinding
 
createFileList(String, ArrayList<String>, String) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.make.GenerateMakefile
Deprecated.
Create a list of .cpp files
createHwContainer(Class) - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.container.ContainerTrafo
Create a container for a HW class.
createHwContainerInstance(Class, InstanceSpecification) - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.container.ContainerTrafo
Create an instance of the container (UML instance specification)
createInterceptionOperation(Operation) - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.container.LWContainerTrafo
original operation => operation gets interception prefix Objectives: existing call operations call interception operation.
createOwnedOperation(Classifier, String, EList<String>, EList<Type>, Type) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.Utils
Convenience method enabling to apply getOwnedOperation equally to classes and interfaces
createPlatformInstances(Package, Class, String) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.DepCreation
create a deployment plan, i.e. a set of instances that correspond to an implementation which is potentially a composite.
createShallowContainer(EObject) - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.LazyCopier
Create a "shallow" container for an object, i.e. create (recursively) the owner without adding all other children of this owner (e.g. in case of a package, the package itself will be created, but not all elements within that package).
createSlot(InstanceSpecification, InstanceSpecification, Property) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.DepCreation
Create a slot and add an instance value associated with a part instance specification.
createSlot(Package, InstanceSpecification, InstanceSpecification, Property) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.DepPlanUtils
create a slot for a given sub-instance specification.
createSlotForConfigProp(InstanceSpecification, Property) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.DepCreation
Create a Slot and a value for a configuration attribute
createStringSlotForConfigProp(InstanceSpecification, Property) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.DepCreation
Create a string slot and a value for a configuration attribute
createTargetModel(Model, String, boolean) - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.InstantiateDepPlan
Create a new empty model from an existing model that applies the same profiles and has the same imports
createTargetModel(Model, IProgressMonitor, String, boolean) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.TrafoAndCodegenPackage
Create a new empty model from an existing model that applies the same profiles and has the same imports
CreationUtils - Class in org.eclipse.papyrus.designer.components.transformation.core
 
CreationUtils() - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.CreationUtils
 
CustomTrafo - Class in org.eclipse.papyrus.designer.components.transformation.core.extensions
Support for using customized transformations
CustomTrafo() - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.extensions.CustomTrafo
 
CustomTrafoDelegate - Class in org.eclipse.papyrus.designer.components.transformation.core.transformations.container
 
CustomTrafoDelegate(LazyCopier, Package, String) - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.transformations.container.CustomTrafoDelegate
Constructor

D

declareDependency(Type, Type) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.UMLTool
Convenience function: Declare a dependency from source to destination.
decodeID(String) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.UMLTool
 
delDepPlan(InstanceSpecification) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.DepPlanUtils
 
DepCreation - Class in org.eclipse.papyrus.designer.components.transformation.core.deployment
 
DepCreation() - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.deployment.DepCreation
 
DepCreation_CannotFindImplementation - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
DepCreation_CircularReference - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
DepCreation_DefiningFeatureNull - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
DepCreation_FCMconnectorWithoutBaseClass - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
DepCreation_InfoCreateDepPlan - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
DepCreation_SingletonExistsAlready - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
DepCreation_TypeInAttributeUndefined - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
depInstance - Variable in class org.eclipse.papyrus.designer.components.transformation.core.deployment.Deploy
 
Deploy - Class in org.eclipse.papyrus.designer.components.transformation.core.deployment
 
Deploy(LazyCopier, GatherConfigData, InstanceSpecification, int, int) - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.deployment.Deploy
distribute an instance, its contained sub-instances and the referenced classifiers to a certain target node
Deploy_0 - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
DeployConstants - Class in org.eclipse.papyrus.designer.components.transformation.core.deployment
 
DeployConstants() - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.deployment.DeployConstants
 
deployInstance(InstanceSpecification, Stack<Slot>) - Method in interface org.eclipse.papyrus.designer.components.transformation.core.deployment.InstanceDeployer
Deploy an instance and copy the required classes into the target model.
deployInstance(InstanceSpecification, Stack<Slot>) - Method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.PartialCopy
 
DEPLOYMENT - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Log
 
depPlanFolder - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.deployment.DeployConstants
 
depPlanFolderHw - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.deployment.DeployConstants
 
DepPlanListener - Class in org.eclipse.papyrus.designer.components.transformation.core.listeners
A model listener that updates a deployment plan, e.g. add, remove or rename instance specifications , if the composites referenced by a deployment plan change.
DepPlanListener() - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.listeners.DepPlanListener
 
DepPlanPostfix - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.deployment.DeployConstants
 
DepPlanPostfixHw - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.deployment.DeployConstants
 
DepPlanSync - Class in org.eclipse.papyrus.designer.components.transformation.core.sync
Currently unused synchronization for deployment plans.
DepPlanSync() - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.sync.DepPlanSync
 
DepPlanUtils - Class in org.eclipse.papyrus.designer.components.transformation.core.deployment
 
DepPlanUtils() - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.deployment.DepPlanUtils
 
DepPlanUtils_CannotFindAttribute - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
DepPlanUtils_ConfigOfPropertyFailed - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
DepUtils - Class in org.eclipse.papyrus.designer.components.transformation.core.deployment
Utilities around instances (within deployment plan) [DepPlanUtils?]
DepUtils() - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.deployment.DepUtils
 
dereferenceTypedef(Type) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.UMLTool
TODO: Specific to C++
Description - Class in org.eclipse.papyrus.designer.components.transformation.core
 
Description() - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.Description
 
Description_NoAvail - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
DESIGNER_BASIC_CALLS_URI - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.commands.AddStdModelLibs
 
DESIGNER_MARTE_CALLS_URI - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.commands.AddStdModelLibs
 
DIALOGS - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Log
 
discoverServices() - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.container.ContainerTrafo
Connector ports of executor with compatible ports offered by container extensions (runtime system)
dispose() - Method in class org.eclipse.papyrus.designer.components.transformation.core.ModelManagement
 
distributeToNode(InstanceSpecification) - Method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.Deploy
distribute an instance, its contained sub-instances and the referenced classifiers to a certain node
distributeToNode(boolean, Stack<Slot>, InstanceSpecification) - Method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.Deploy
Distribute an instance specification to the node by this
doExecute(IProgressMonitor, IAdaptable) - Method in class org.eclipse.papyrus.designer.components.transformation.core.commands.AddMarteAndFcmProfile
 
doExecute(IProgressMonitor, IAdaptable) - Method in class org.eclipse.papyrus.designer.components.transformation.core.commands.AddStdModelLibs
 

E

ElementFilter - Interface in org.eclipse.papyrus.designer.components.transformation.core
 
embeddExtension(String, InstanceSpecification, InstanceSpecification, Port) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.extensions.EmbeddingRule
Deprecated.
 
embeddExtension(InstanceSpecification, InstanceSpecification, Port) - Method in interface org.eclipse.papyrus.designer.components.transformation.core.extensions.IEmbeddingRule
Deprecated.
configure an instance (within a container)
EmbeddingRule - Class in org.eclipse.papyrus.designer.components.transformation.core.extensions
Deprecated.
EmbeddingRule() - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.extensions.EmbeddingRule
Deprecated.
 
encodeID(String) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.UMLTool
 
enumPkg - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.EnumService
 
EnumService - Class in org.eclipse.papyrus.designer.components.transformation.core
Manage enumerations within Acceleo code
EnumService() - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.EnumService
 
enumSvcPrefix() - Static method in class org.eclipse.papyrus.designer.components.transformation.core.EnumService
Return qualified name of enum package which is used to prefix enumerations (namespace)
EOL - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.deployment.BootLoaderGen
 
exec(String, ExecutionEvent, Runnable) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.CommandSupport
Execute the passed Runnable within a command
exec(EObject, String, Runnable) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.CommandSupport
Execute the passed Runnable within a command
exec(String, ExecutionEvent, RunnableWithResult) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.CommandSupport
Execute the passed Runnable with result within a command
exec(TransactionalEditingDomain, String, Runnable) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.CommandSupport
Execute the passed Runnable within a command
exec(IUndoableOperation) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.CommandSupport
 
ExecuteOOTrafo - Class in org.eclipse.papyrus.designer.components.transformation.core.transformations
 
executeTransformation() - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.InstantiateDepPlan
 
executorIS - Variable in class org.eclipse.papyrus.designer.components.transformation.core.transformations.container.ContainerTrafo
An instance specification of the executor in the target model (todo: should be source model instead?)
executorPart - Variable in class org.eclipse.papyrus.designer.components.transformation.core.transformations.container.ContainerTrafo
The attribute within the container that holds the executor, i.e. the original component
executorPartName - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.transformations.container.ContainerTrafo
 
ExternalGenerator - Class in org.eclipse.papyrus.designer.components.transformation.core.extensions
Support for calling an external generator (such as IDL to C++) via the Eclipse extension mechanism
ExternalGenerator() - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.extensions.ExternalGenerator
 

F

FCM_PROFILE_URI - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.commands.AddMarteAndFcmProfile
 
FilterPortKind - Class in org.eclipse.papyrus.designer.components.transformation.core.transformations.filters
Filter the PortKind stereotype application, since it can be an extended port within a package template.
FilterPortKind() - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.transformations.filters.FilterPortKind
 
FilterRuleApplication - Class in org.eclipse.papyrus.designer.components.transformation.core.transformations.filters
Filter the rule application stereotype.
FilterRuleApplication() - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.transformations.filters.FilterRuleApplication
 
FilterSignatures - Class in org.eclipse.papyrus.designer.components.transformation.core.transformations.filters
Remove signatures from package template (only remove signatures within the template, not others)
FilterSignatures() - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.transformations.filters.FilterSignatures
 
FilterStateMachines - Class in org.eclipse.papyrus.designer.components.transformation.core.transformations.filters
This filter copies the effect of transitions to the class level.
FilterStateMachines() - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.transformations.filters.FilterStateMachines
 
FilterTemplate - Class in org.eclipse.papyrus.designer.components.transformation.core.transformations.filters
Do not copy connector related elements, i.e. 1.
FilterTemplate() - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.transformations.filters.FilterTemplate
 
FilterTemplateBinding - Class in org.eclipse.papyrus.designer.components.transformation.core.transformations.filters
Remove template bindings to packages from model.
FilterTemplateBinding() - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.transformations.filters.FilterTemplateBinding
 
finalize(String) - Method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.Deploy
 
finalize() - Method in class org.eclipse.papyrus.designer.components.transformation.core.extensions.AbstractContainerTrafo
Is called after a set of rule applications.
finalize() - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.container.ContainerTrafo
 
findISforConn(Package, Connector) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.sync.DepPlanSync
return a candidate for an interaction component.
findNodesDir(ArrayList<String>) - Method in class org.eclipse.papyrus.designer.components.transformation.core.make.ShowFiles
Deprecated.
takes as input the list of all directories that are included under a root path (folderList), in order to provide as a result the subset of directories, corresponding to the nodes
firstValue(Slot) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.DepUtils
Return the first value for a slot.
fixedBinding(Package, TemplateableElement, Classifier) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.templates.TemplateUtils
Create a template binding by using a single, fixed actual (used within Qompass for the binding of container extensions depending on the component executor)
FixTemplateSync - Class in org.eclipse.papyrus.designer.components.transformation.core.transformations.filters
Synchronize derived realizations (after copying).
FixTemplateSync() - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.transformations.filters.FixTemplateSync
 
flattenAssembly(InstanceSpecification, Slot) - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.FlattenInteractionComponents
flatten an assembly, i.e. remove the passed containedPart (which must be a part within the passed containing composite)
flattenAssembly(Class, InstanceSpecification, InstanceSpecification, Slot) - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.FlattenInteractionComponents
Flatten a composite interaction component, i.e. replace it by the containing fragments.
flattenExtendedPort(Port) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.PortUtils
Flatten the given extended port and return a list of port-infos.
flattenExtendedPorts(EList<Port>) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.PortUtils
When given a list of ports, flatten the extended ports within this list and return a list of port-infos, i.e. information about ports.
FlattenInteractionComponents - Class in org.eclipse.papyrus.designer.components.transformation.core.transformations
Deploy instances in a flat way, i.e. only deploy leaves.
FlattenInteractionComponents() - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.transformations.FlattenInteractionComponents
 
formalParameter - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.transformations.TransformationContext
 
fragment(Element) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.UMLTool
Get the URI fragment of an element within your model Useful for transmitting model references
fromSubPort(Port, Port) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.PortInfo
Create a new port info for a combination of Port and sub-port.

G

GatherConfigData - Class in org.eclipse.papyrus.designer.components.transformation.core.deployment
Gather configuration data for a code generation project In particular, a class might be stereotyped to provide additional information about required compilation options (in case of C++ include paths, libraries, ...)
GatherConfigData(ILangProjectSupport) - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.deployment.GatherConfigData
Gather configuration data for a code generation project Constructor.
generate(String, Classifier) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.extensions.ExternalGenerator
 
generate(Classifier) - Method in interface org.eclipse.papyrus.designer.components.transformation.core.extensions.IExternalGenerator
generate a class by means of an external generator
generate(InstanceSpecification, String, boolean) - Method in class org.eclipse.papyrus.designer.components.transformation.core.generate.GenerateCode
 
generate() - Static method in class org.eclipse.papyrus.designer.components.transformation.core.make.GenerateMakefile
Deprecated.
Makefile Generation Algorithm: For each Node include $(ROOT_PATH)/Makefile.defs NAME = Util SRCS =\ File1.cpp\ File2.cpp\ ...
generateCACOnly - Variable in class org.eclipse.papyrus.designer.components.transformation.core.transformations.InstantiateDepPlan
 
GenerateCode - Class in org.eclipse.papyrus.designer.components.transformation.core.generate
 
GenerateCode(IProject, ILangCodegen, ModelManagement, IProgressMonitor) - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.generate.GenerateCode
 
generateCode - Variable in class org.eclipse.papyrus.designer.components.transformation.core.transformations.InstantiateDepPlan
 
GenerateCode_CouldNotDeleteOldCode - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
GenerateCode_GeneratingCode - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
GenerateCode_GeneratingCodeForNode - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
GenerateMakefile - Class in org.eclipse.papyrus.designer.components.transformation.core.make
Deprecated.
GenerateMakefile() - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.make.GenerateMakefile
Deprecated.
 
GenerationOptions - Interface in org.eclipse.papyrus.designer.components.transformation.core.generate
Constants for generation options (must be powers of 2)
generationOptions - Variable in class org.eclipse.papyrus.designer.components.transformation.core.transformations.InstantiateDepPlan
 
genProject - Variable in class org.eclipse.papyrus.designer.components.transformation.core.transformations.InstantiateDepPlan
 
get(Class) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.extensions.AbstractContainerTrafo
return the container trafo associated with the tmComponent
get(Object) - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.LazyCopier
 
getAbsoluteFN(String) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.Utils
Return the absolute file name to a file name given e.g. in the form platform:/plugin/xxx
getAccessPath(InstanceSpecification) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.DepUtils
Return the access path in terms of slots to an instance specification, i.e. the set of slots starting with the slot within the main instance that identifies the next instance until arriving at the passed instance.
getActual(Feature, Class, ParameterableElement) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.templates.ConnectorBinding
This function tries to bind a formal template parameter to an "actual".
getActualFromBinding(TemplateBinding, Type) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.templates.TemplateUtils
Return the actual for a potential formal parameter within a templateBinding (move to TemplateUtils?)
getActualFromBinding(TemplateBinding, String) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.templates.TemplateUtils
 
getAllDepPlans(Element) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.DepPlanUtils
Return all deployment plans
getAllElementsOfType(Element, Class<T>) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.Utils
 
getAllElementsOfType(Element, Class<T>, EList<Element>) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.Utils
 
getAllInstances(Package, EList<InstanceSpecification>, ElementFilter) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.DepUtils
Get all instances within a package that comply with a filter criterion.
getAllNodes(InstanceSpecification) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.AllocUtils
Retrieve a list of nodes to which the instance is allocated to *or* to which one of the contained instances is allocated to (recursively)
getAllNodes(Collection<InstanceSpecification>) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.AllocUtils
Retrieve a list of nodes to which the set of passed instance is allocated to *or* to which one of the contained instances is allocated to (recursively)
getAllNodesForPort(InstanceSpecification, Port) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.AllocUtils
Retrieve a list of nodes to which the instance is allocated to *or* to which one of the contained instances is allocated to (recursively)
getAllNodesOrThreadsParent(InstanceSpecification) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.AllocUtils
Retrieve a list of nodes to which the instance is allocated to *or* to which one of the containing instances is explicitly allocated
getAllPorts(EncapsulatedClassifier) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.PortUtils
Returns all ports (including inherited ones) for an encapsulated classifier It will also flatten extended ports
getAllPorts2(EncapsulatedClassifier) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.PortUtils
Returns all ports for an encapsulated classifier.
getAllRules(Package) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.Utils
 
getAllRules(Package, EList<Package>, EList<ContainerRule>) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.Utils
 
getAlreadyImportedPackages() - Method in class org.eclipse.papyrus.designer.components.transformation.core.commands.AddStdModelLibs
 
getAndCreate(Package, EList<Namespace>, boolean) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.CreationUtils
This function returns a Package reference that corresponds to a qualified name.
getAndCreate(Package, EList<Namespace>) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.CreationUtils
 
getAndCreate(Package, String) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.CreationUtils
 
getAvailableImportPackages() - Method in class org.eclipse.papyrus.designer.components.transformation.core.commands.AddStdModelLibs
Return a list of package-imports for standard Qompass model libraries
getBinding() - Static method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.TransformationContext
 
getBindingHelper(BindingHelper) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.extensions.BindingHelperExt
 
getBindingHelper(String) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.extensions.BindingHelperExt
 
getBody(Operation) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.container.LWContainerTrafo
 
getBootloader() - Method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.Deploy
 
getClassifier(InstanceSpecification) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.DepUtils
Return the first classifier referenced by an instance specification.
getClassifier() - Static method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.TransformationContext
 
getConfigAttributes(Classifier) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.ConfigUtils
Get the configuration properties of a class
getConfigAttributes(ContainerRule) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.ConfigUtils
Get the configuration attributes behind a container rule TODO: rule might not be active - should we still configure it??
getConnector(Connector) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.StUtils
 
getConnectorPort(EncapsulatedClassifier, Port, boolean) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.connector.ConnectorReification
Find a port that would match a connection
getConnectorPort(EncapsulatedClassifier, Port, boolean) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.MainModelTrafo
Find a port that would match a connection
getConnQ_Prefix - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.transformations.PrefixConstants
 
getContainedImplementations(InstanceSpecification) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.DepUtils
Return the (unique) list of implementations that are contained within an instance specification
getContainedInstances(InstanceSpecification) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.DepUtils
This method returns the instances contained within a composite instance specification for an assembly.
getContainedNonSharedInstances(InstanceSpecification) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.DepUtils
This method returns the instances contained within a composite instance specification for an assembly.
getContainer() - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.container.ContainerTrafo
return the reference of the created container class
getContainer() - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.container.LWContainerTrafo
return the reference of the created container class
getContainerTrafo(InstanceSpecification) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.container.ContainerTrafo
Return the containerTrafo associated with a container.
getContent(URI, ResourceSet) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.commands.AddMarteAndFcmProfile
 
getContent(Resource) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.commands.AddMarteAndFcmProfile
 
getContent(URI, ResourceSet) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.commands.AddStdModelLibs
 
getContent(Resource) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.commands.AddStdModelLibs
 
getCopier() - Static method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.TransformationContext
 
getCopy(T) - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.LazyCopier
 
getCurrentProject() - Static method in class org.eclipse.papyrus.designer.components.transformation.core.ProjectManagement
Retrieve current project from active editor
getCustomTrafo(String) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.extensions.CustomTrafo
 
getDefault() - Static method in class org.eclipse.papyrus.designer.components.transformation.core.Activator
Returns the shared instance
getDepPlanRoot(Element) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.DepPlanUtils
Return the package in which deployment plans are stored.
getDerivedElement(EList<? extends Element>, Element) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.UpdateUtils
 
getDerivedElements(Package, NamedElement) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.UpdateUtils
 
getDescription(Element) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.Description
Return a description of an element.
getDescription(Element, String) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.Description
Convenience function: Return a description of an element.
getDescription(Element, Element) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.Description
Return a description or implementation description of an element, i.e. the first owned comment that annotated the passed element
getExecutorSlot(InstanceSpecification) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.container.ContainerTrafo
Utility function to retrieve the executor slot, when given the container instance.
getFCMport(Port) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.PortUtils
Return the FCM port (static profile) from a given UML port
getFCMType(Port) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.PortUtils
Return the value of the FCM stereotype attribute "type"
getFilesRec(ArrayList<String>, ArrayList<String>) - Method in class org.eclipse.papyrus.designer.components.transformation.core.make.ShowFiles
Deprecated.
takes as input the list of all directories that are included under a root path (allDir), and the root path (in case different from ACCORD_ROOT), and potentially, a list of (non empty) files, which will be enriched with the set of source files (.cpp) under all directories under the root path
getFilesRec(ArrayList<String>, ArrayList<String>, String) - Method in class org.eclipse.papyrus.designer.components.transformation.core.make.ShowFiles
Deprecated.
 
getFirstActualFromBinding(TemplateBinding) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.templates.TemplateUtils
Get the first actual from the binding.
getFirstLevel(Element) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.Utils
Return package at first level.
getFormalParameter() - Static method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.TransformationContext
 
getImplementation(InstanceSpecification) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.DepUtils
return the implementation associated with an instance specification, i.e. a Class.
getInstance(Slot) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.DepPlanUtils
Return the instance that is defined by a slot value
getInstance(Slot) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.DepUtils
Return the instance referenced by a slot value, i.e. the first instance value associated with a slot
getInstance() - Static method in class org.eclipse.papyrus.designer.components.transformation.core.listeners.InterfaceListener
 
getInstance() - Static method in class org.eclipse.papyrus.designer.components.transformation.core.listeners.OperationListener
 
getInstance() - Static method in class org.eclipse.papyrus.designer.components.transformation.core.listeners.ParameterListener
 
getInstance() - Static method in class org.eclipse.papyrus.designer.components.transformation.core.listeners.PortListener
 
getInstance() - Static method in class org.eclipse.papyrus.designer.components.transformation.core.templates.PostTemplateInstantiationListener
 
getInstance() - Static method in class org.eclipse.papyrus.designer.components.transformation.core.templates.PreTemplateInstantiationListener
 
getInstance() - Static method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.filters.FilterPortKind
 
getInstance() - Static method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.filters.FilterRuleApplication
 
getInstance() - Static method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.filters.FilterSignatures
 
getInstance() - Static method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.filters.FilterStateMachines
 
getInstance() - Static method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.filters.FilterTemplate
 
getInstance() - Static method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.filters.FilterTemplateBinding
 
getInstance() - Static method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.filters.FixTemplateSync
 
getInstance() - Static method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.FlattenInteractionComponents
 
getInstance() - Static method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.TransformationContext
 
getInstanceConfigurator(String) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.extensions.InstanceConfigurator
 
getInstanceForClassifier(Package, Classifier) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.DepUtils
Return the first instance specification within a deployment plan that instantiates a given classifier
getInstanceForPart(InstanceSpecification, Property) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.MainModelTrafo
Return an instance specification that corresponds to a part.
getInterceptedPort(Property) - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.container.ContainerTrafo
Return the port that is intercepted when given a part
getInterfaceFromPortTypedWithActual(Type, Class, boolean) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.templates.BindingUtils
 
getKind(Port) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.PortUtils
Return the port kind, an element of the static profile
getLanguageFromElement(Element) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.DepUtils
Determine which programming language should be generated for a classifier.
getMainInstance(Package) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.DepUtils
return an instance specification for the main instance within a package.
getMap(EObject) - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.LazyCopier
Elements within package templates must be treated differently, we have to ensure that: (1) several instantiations with same binding of the same package template do not lead to double copies (yet, it may be possible that a 2nd instantiation adds contents, e.g. the trace package template could be instantiated containing only OTF trace (and superclasses), a second instantiation might add a different trace implementation) (2) several instantiations with different binding do not prevent classes from being copied that have already been copied earlier.
getMethod(IXtend, String, int) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.templates.XtendTemplateBinding
 
getModel() - Method in class org.eclipse.papyrus.designer.components.transformation.core.ModelManagement
provide access to the model
getModelLibraryImportFromURI(URI, ResourceSet) - Method in class org.eclipse.papyrus.designer.components.transformation.core.commands.AddStdModelLibs
Retrieve a model library from the repository
getModelPort() - Method in class org.eclipse.papyrus.designer.components.transformation.core.PortInfo
 
getName() - Method in class org.eclipse.papyrus.designer.components.transformation.core.PortInfo
 
getNamedElementFromList(EList<? extends EObject>, String) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.Utils
Retrieve an element from a list of named elements via its name
getNamedProject(String) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.ProjectManagement
 
getNamedSubInstance(InstanceSpecification, String) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.DepUtils
Find a sub instance via its name.
getNearestClassifierOrPackage(Element) - Method in class org.eclipse.papyrus.designer.components.transformation.core.generate.GenerateCode
 
getNearestValue(Stack<InstanceSpecification>, Property) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.DepCreation
try to find a value (ValueSpecification) for the passed source element, beginning a the "deepest" instance specification of the passed stack.
getNearestValueHelper(Stack<InstanceSpecification>, InstanceSpecification, Property) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.DepCreation
Helper for getNearestValue: search for an instance specification that has source as defining feature.
getNode(InstanceSpecification) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.AllocUtils
 
getNodeOrThread(InstanceSpecification) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.AllocUtils
 
getNodes(InstanceSpecification) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.AllocUtils
This method returns a list of nodes to which the passed instance is allocated.
getNodesOrThreads(InstanceSpecification) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.AllocUtils
This method returns a list of nodes (or threads) to which the passed instance is allocated.
getNodeSources(ArrayList<String>, String) - Method in class org.eclipse.papyrus.designer.components.transformation.core.make.ShowFiles
Deprecated.
takes as input the list of all files that are included under ACCORD_ROOT path (allFiles), and the node name (nodeName) in order to provide as a result the subset of files, corresponding to the sources of the node (NodeName)
getOOTrafo(String) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.extensions.OOTrafo
Get an OOTransformation for a given ID (language)
getOOTransformationFromPackage(Package) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.DepUtils
Determine the component to OO language.
getOwnedOperation(Classifier, String, EList<String>, EList<Type>) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.Utils
 
getP_Prefix - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.transformations.PrefixConstants
 
getParentIS(InstanceSpecification) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.DepUtils
Return an instance specification that refers to the composite in which the passed instance is contained
getParentSlot(InstanceSpecification) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.DepUtils
Return a slot for a given instance specification.
getParts(Class) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.Utils
 
getPath(Stack<Slot>, InstanceSpecification, boolean) - Method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.BootLoaderGen
Return the path from the main instance towards a sub-instance using the proper dereference operators, i.e
getPath(IProject, String, String) - Method in class org.eclipse.papyrus.designer.components.transformation.core.ModelManagement
Return a path based on project, folder and file name
getPort() - Method in class org.eclipse.papyrus.designer.components.transformation.core.PortInfo
 
getPort() - Static method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.TransformationContext
 
getProjectName(Model, InstanceSpecification) - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.InstantiateDepPlan
Return the name of a project that is associated with a model that is deployed on a node (in the context of a deployment plan)
getProvided() - Method in class org.eclipse.papyrus.designer.components.transformation.core.PortInfo
 
getProvided(Port) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.PortUtils
Return the provided interface associated with the UML port, i.e.
getQualifiedElement(Package, String) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.Utils
Get an element via its qualified name.
getQualifiedElement(Package, String, String) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.Utils
Retrieve an element via its qualified name within a package The segments of the package may be non unique due to imports
getRealization(Class, Interface) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.sync.CompImplSync
return existing interface-realization relationship
getReferencedClassifiers(Classifier) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.UMLTool
This method returns all types that are referenced by a classifier.
getReferencingSlots(InstanceSpecification) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.DepUtils
return all slots that reference an instance specification
getRefs(EReference, EObject) - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.LazyCopier
 
getRequired() - Method in class org.eclipse.papyrus.designer.components.transformation.core.PortInfo
 
getRequired(Port) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.PortUtils
Return the required interface associated with the UML port, i.e.
getResourceSet() - Static method in class org.eclipse.papyrus.designer.components.transformation.core.ModelManagement
return the used resource set (a singleton)
getRoot(Element, String) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.Utils
 
getRootPath() - Method in class org.eclipse.papyrus.designer.components.transformation.core.make.ShowFiles
Deprecated.
 
getSameOperation(Operation, Class) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.OperationUtils
Search an identical operation within a class.
getSettings() - Method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.GatherConfigData
Return the settings that have been gathered
getSignature(TemplateableElement) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.templates.TemplateUtils
Get the template signature of a classifier.
getSignatureDirect(TemplateableElement) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.templates.TemplateUtils
Get the template signature of a templateable element (typically a package).
getSlot(InstanceSpecification, Property) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.DepUtils
Return the slot that is associated with a property
getSource(Element) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.UpdateUtils
 
getSourceRoot() - Static method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.TransformationContext
 
getStartPort(Class) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.AllocUtils
Return the start Port of a component, i.e. a port that corresponds to the "magic" port name start and is typed with the interface IStart
getStatus(EObject) - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.LazyCopier
return true, if a shallow copy of the passed EObject exists
getSubBinding(Package, TemplateableElement, TemplateBinding) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.templates.TemplateUtils
create a "sub" binding in which the first parameter of type Cl is assumed to bind the sub-signature TODO: compared type and name of parameters in two signatures TODO: support more than one template parameter
getTarget() - Method in class org.eclipse.papyrus.designer.components.transformation.core.listeners.PortListener
 
getTargetLanguage(InstanceSpecification) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.DepUtils
Return the target language when given the mainInstance
getTargetOS(InstanceSpecification) - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.InstantiateDepPlan
 
getTemplateOwner(Element, TemplateSignature) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.templates.TemplateUtils
 
getThreadAlloc(Property) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.AllocUtils
Retrieve a list of nodes to which the instance is allocated to *or* to which one of the contained instances is allocated to (recursively)
getTop(Element) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.Utils
Deprecated.
Use getRootPackage method in oep.uml.tools.utils.PackageUtil
getUML() - Method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.BootLoaderGen
 
getUpper() - Method in class org.eclipse.papyrus.designer.components.transformation.core.PortInfo
TODO: take multiplicity of parent-port into account
getURI(Element) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.UMLTool
 
getXtendGenerator(String) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.extensions.XtendGenerator
 

H

hasNonPortOwnedAttribute(Class, String) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.Utils
/** Check whether a class contains a non-port attribute of a given name
hasRealization(Class, Interface) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.sync.CompImplSync
check, whether an interface-realization relationship already exists
hasReceptionSupport(Interface, Interface) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.sync.InterfaceSync
 
hasUnconnectedLifeCycle(LazyCopier, Class, Slot) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.BootLoaderGen
Check, if the passed implementation has an unconnected life-cycle interface (activate/deactivate).
hasUnconnectedStartRoutine(LazyCopier, Class, Slot) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.BootLoaderGen
Check whether the passed implementation has an unconnected start port.
HW_COMP_PREFIX - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.transformations.MainModelTrafo
 
hwContainerPostfix - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.transformations.container.ContainerTrafo
 

I

IBINDING_HELPER_ID - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.extensions.BindingHelperExt
 
ICUSTOM_TRAFO_ID - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.extensions.CustomTrafo
 
IEMBEDDING_RULE_ID - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.extensions.EmbeddingRule
Deprecated.
 
IEmbeddingRule - Interface in org.eclipse.papyrus.designer.components.transformation.core.extensions
Deprecated.
IEXTERNAL_GENERATOR_ID - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.extensions.ExternalGenerator
 
IExternalGenerator - Interface in org.eclipse.papyrus.designer.components.transformation.core.extensions
Interface used by Qompass extensions that supports specific external code generators, e.g.
IINSTANCE_CONFIG_ID - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.extensions.InstanceConfigurator
 
IInstanceConfigurator - Interface in org.eclipse.papyrus.designer.components.transformation.core.extensions
Interface used by Qompass extensions that supports specific instance configurators, used for containers.
ImplementationChooser - Interface in org.eclipse.papyrus.designer.components.transformation.core.deployment
Choose a component implementation for a given component type
implementsInterface(Operation) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.UMLTool
Return the interface which owns an operation that is implemented by a class.
importList - Variable in class org.eclipse.papyrus.designer.components.transformation.core.commands.AddStdModelLibs
 
INDEX_TYPE_FOR_MULTI_RECEPTACLE - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.transformations.CompTypeTrafos
Deprecated.
 
init(LazyCopier, BootLoaderGen, InstanceSpecification) - Method in interface org.eclipse.papyrus.designer.components.transformation.core.deployment.InstanceDeployer
Initialize the deployment
init(LazyCopier, BootLoaderGen, InstanceSpecification) - Method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.PartialCopy
 
init() - Static method in class org.eclipse.papyrus.designer.components.transformation.core.EnumService
 
init() - Static method in class org.eclipse.papyrus.designer.components.transformation.core.extensions.AbstractContainerTrafo
 
init(LazyCopier, Class) - Method in interface org.eclipse.papyrus.designer.components.transformation.core.extensions.IOOTrafo
Initialize the transformation.
init(LazyCopier, TemplateBinding) - Method in class org.eclipse.papyrus.designer.components.transformation.core.templates.PostTemplateInstantiationListener
 
init(LazyCopier, TemplateBinding) - Method in class org.eclipse.papyrus.designer.components.transformation.core.templates.PreTemplateInstantiationListener
 
INIT_OP_NAME - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.deployment.BootLoaderGen
 
initAutoValues(InstanceSpecification) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.DepCreation
Initialize the automatic values within a deployment plan - and the update eventual copies of these values.
initAutoValues(Collection<InstanceSpecification>) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.DepCreation
Initialize the automatic values within a deployment plan - and the update eventual copies of these values.
initAutoValuesHelper(InstanceSpecification) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.DepCreation
Initialize the automatic values within a deployment plan.
initialize(LazyCopier, Package) - Method in class org.eclipse.papyrus.designer.components.transformation.core.extensions.AbstractContainerTrafo
initialize the transformation.
instance - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.transformations.TransformationContext
 
instanceConfig(Stack<Slot>, InstanceSpecification) - Method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.BootLoaderGen
 
InstanceConfigurator - Class in org.eclipse.papyrus.designer.components.transformation.core.extensions
Support for the configuration of instances via the Eclipse extension mechanism
InstanceConfigurator() - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.extensions.InstanceConfigurator
 
InstanceConfigurator_InvalidPluginExtension - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
InstanceDeployer - Interface in org.eclipse.papyrus.designer.components.transformation.core.deployment
Deploy an instance (on a certain node).
instantiate(Configuration, IProgressMonitor, IProject, int) - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.InstantiateDepPlan
 
instantiate(Package, IProgressMonitor, IProject, int) - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.InstantiateDepPlan
 
instantiate(Element, IProgressMonitor, IProject) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.TrafoAndCodegenPackage
Instantiate a deployment plan, i.e. generate an intermediate model via a sequence of transformations
instantiateBehavior(LazyCopier, Element, OpaqueBehavior) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.templates.BindingUtils
Instantiate a behavior
InstantiateDepPlan - Class in org.eclipse.papyrus.designer.components.transformation.core.transformations
This class executes all transformations during the instantiation of a deployment plan, i.e. 1.
InstantiateDepPlan() - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.transformations.InstantiateDepPlan
 
InstantiateDepPlan_AcceleoErrors - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
InstantiateDepPlan_AcceleoErrorsCheckLog - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
InstantiateDepPlan_CannotGenModel - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
InstantiateDepPlan_CheckInputImportPkg - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
InstantiateDepPlan_CheckInputImportPkgNoRes - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
InstantiateDepPlan_CheckInputModelProfile3 - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
InstantiateDepPlan_CheckInputModelProfileNoRes - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
InstantiateDepPlan_CheckInputModelProfileNoResNoName - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
InstantiateDepPlan_ConsultConsole - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
InstantiateDepPlan_DepPlanStereotypeNotInitialized - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
InstantiateDepPlan_ErrorsDuringTransformation - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
InstantiateDepPlan_IllegalArgumentDuringCopy - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
InstantiateDepPlan_InfoApplyProfile - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
InstantiateDepPlan_InfoDeployingForNode - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
InstantiateDepPlan_InfoExpandingConnectors - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
InstantiateDepPlan_InfoGeneratingModel - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
InstantiateDepPlan_InfoImportPackage - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
InstantiateDepPlan_InfoNoneAllocated - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
InstantiateDepPlan_TransformationException - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
instantiateOperation(LazyCopier, Element, Operation) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.templates.BindingUtils
Bind an operation by copying the signature from the actual.
instantiateViaBootloader(StructuralFeature) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.ExecuteOOTrafo
 
interceptionOpMap - Variable in class org.eclipse.papyrus.designer.components.transformation.core.transformations.container.LWContainerTrafo
 
interceptorName - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.transformations.container.ContainerTrafo
 
InterfaceListener - Class in org.eclipse.papyrus.designer.components.transformation.core.listeners
 
InterfaceListener() - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.listeners.InterfaceListener
 
interfaceModifications(Class, BehavioralFeature) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.sync.CompImplSync
The interface that types a port has been modified.
InterfaceSync - Class in org.eclipse.papyrus.designer.components.transformation.core.sync
Synchronize the use of a common superclass for signal reception with the question whether an interface has at least one owned reception.
InterfaceSync() - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.sync.InterfaceSync
 
IOO_TRANSFORMATION_ID - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.extensions.OOTrafo
 
IOOTrafo - Interface in org.eclipse.papyrus.designer.components.transformation.core.extensions
An interface that must be implemented by classes that realize the transformation from component-based to object-oriented models.
isAdapterForType(Object) - Method in class org.eclipse.papyrus.designer.components.transformation.core.listeners.PortListener
 
isAssembly(Class) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.Utils
 
isCompatible(Port, Port, boolean) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.PortUtils
Check whether two ports are compatible. i.e. either match or are compatible interface wise
isCompImpl(Classifier) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.Utils
 
isComponent(Class) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.Utils
True, if either a component implementation or a type
isComposite(Class) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.Utils
return true, if a component (implementation) is a composite, i.e. has inner parts
isComposite(InstanceSpecification) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.Utils
return true, if an instance specification is a composite, i.e. has > 1 slots TODO: distinguish parts and configuration attributes
isComposition(Property) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.Utils
 
isCompType(Class) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.Utils
Check whether the passed class is a component type (and not a component implementation).
isConjugated() - Method in class org.eclipse.papyrus.designer.components.transformation.core.PortInfo
 
isConnector(InstanceSpecification) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.DepUtils
Small helper function
isConnector(Connector) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.StUtils
 
isElementInDifferentModel(Package, NamedElement) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.Utils
Simple check whether an element is in a different model than the passed package It will return true, whenever the the top elements do not match.
isExtendedPort(Port) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.PortUtils
Return true, if the passed port is an extended port
isImplEligible(Class, EList<InstanceSpecification>) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.DepUtils
Check whether a class is an eligible implementation for a certain node, i.e.
isInteractionComponent(Classifier) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.Utils
 
isOperationStereotypeApplied(Class<? extends EObject>) - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.container.LWContainerTrafo
 
isRuleActive(ContainerRule) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.RuleManagement
check whether a rule is active in a given configuration
isSameOperation(Operation, Operation) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.OperationUtils
Returns true, if two operations are identical.
isSameOperation(Operation, Operation, boolean) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.OperationUtils
Returns true, if two operations are identical with optional name check.
isShared(Slot) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.DepUtils
Return true, if an instance is shared
isSingleton(Class) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.Utils
 
isSubInterface(Interface, Interface) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.PortUtils
return true, if intfA is a sub-interface of intfB, i.e. either both interfaces are identical or one of the super-classes (generalizations of intfA) is identical to B.
isTemplatePort(Port) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.PortUtils
Return true, if the passed port is an extended port
isTopLevelInstance(InstanceSpecification) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.DepUtils
Check whether an instance specification is a top-level instance, i.e. not referenced by another one.
ITEMPLATE_ID - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.extensions.XtendGenerator
 
IXtend - Interface in org.eclipse.papyrus.designer.components.transformation.core.extensions
 

L

LazyCopier - Class in org.eclipse.papyrus.designer.components.transformation.core.transformations
A specific copier that enables to make iterative and shallow copies of model elements from a source to a target model.
LazyCopier(Package, Package, boolean, boolean) - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.transformations.LazyCopier
 
LazyCopier.CopyStatus - Enum in org.eclipse.papyrus.designer.components.transformation.core.transformations
 
literal(String, String) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.EnumService
Create a literal within an enumeration.
literal(String, String, int) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.EnumService
Create a literal within an enumeration.
literalKey(Element, String, String) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.EnumService
 
log - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Activator
 
Log - Class in org.eclipse.papyrus.designer.components.transformation.core
Very simple message logging class
Log() - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.Log
 
log(int, int, String) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.Log
 
log(int, int, String, Exception) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.Log
 
Long - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.CORBAtypeNames
 
LWContainerTrafo - Class in org.eclipse.papyrus.designer.components.transformation.core.transformations.container
A light-weight container transformation.
LWContainerTrafo(LazyCopier, Package) - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.transformations.container.LWContainerTrafo
Constructor
LWContainerTrafo_CannotApplyRule - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 

M

MAIN - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.transformations.AllocTransfo
name of main thread
MAIN_INSTANCE - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.deployment.DeployConstants
 
MainModelTrafo - Class in org.eclipse.papyrus.designer.components.transformation.core.transformations
This class executes the main model transformation.
MainModelTrafo(LazyCopier, Package) - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.transformations.MainModelTrafo
Create a new instance of main-model-transformation
MainModelTrafo_ChangePartType - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
MainModelTrafo_NoDefiningFeature - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
MainModelTrafo_NoInstanceAssociated - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
MainModelTrafo_NoTypeDefinedFor - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
MARTE_PROFILE_URI - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.commands.AddMarteAndFcmProfile
 
matches(Port, Port, boolean) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.PortUtils
Check whether two ports match, i.e. have the same type & kind but different conjugation (assembly) or same type, kind and conjugation (delegation).
Messages - Class in org.eclipse.papyrus.designer.components.transformation.core
 
MODEL_ONLY - Static variable in interface org.eclipse.papyrus.designer.components.transformation.core.generate.GenerationOptions
 
ModelListener - Class in org.eclipse.papyrus.designer.components.transformation.core.listeners
Main listener for model changes (registered via plugin.xml).
ModelListener() - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.listeners.ModelListener
 
ModelManagement - Class in org.eclipse.papyrus.designer.components.transformation.core
Manages a model (and the associated resource).
ModelManagement() - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.ModelManagement
Create a new model and associate it with a temporary resource
monitor - Variable in class org.eclipse.papyrus.designer.components.transformation.core.transformations.InstantiateDepPlan
Progress monitor of Eclipse.
moveSlots(InstanceSpecification) - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.container.ContainerTrafo
Move a slot from the executor instance specification to an instance specification of an extension/interceptor.

N

NL - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.deployment.BootLoaderGen
 
noCopy(EObject) - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.LazyCopier
 
node - Variable in class org.eclipse.papyrus.designer.components.transformation.core.deployment.Deploy
 
NODE_INFO - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.deployment.BootLoaderGen
 
nodeHandled - Variable in class org.eclipse.papyrus.designer.components.transformation.core.transformations.MainModelTrafo
 
notifyChanged(Notification) - Method in class org.eclipse.papyrus.designer.components.transformation.core.listeners.DepPlanListener
 
notifyChanged(Notification) - Method in class org.eclipse.papyrus.designer.components.transformation.core.listeners.InterfaceListener
 
notifyChanged(Notification) - Method in class org.eclipse.papyrus.designer.components.transformation.core.listeners.ModelListener
 
notifyChanged(Notification) - Method in class org.eclipse.papyrus.designer.components.transformation.core.listeners.OperationListener
 
notifyChanged(Notification) - Method in class org.eclipse.papyrus.designer.components.transformation.core.listeners.ParameterListener
 
notifyChanged(Notification) - Method in class org.eclipse.papyrus.designer.components.transformation.core.listeners.PortListener
 

O

obtainBinding(Class, Feature, Class, boolean) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.templates.ConnectorBinding
The objective of this function is to find a suitable binding for a part typed with a template class (connector) based compatible port types.
Octet - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.CORBAtypeNames
 
ONLY_CHANGED - Static variable in interface org.eclipse.papyrus.designer.components.transformation.core.generate.GenerationOptions
 
onNodeModel - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.extensions.InstanceConfigurator
 
OOTrafo - Class in org.eclipse.papyrus.designer.components.transformation.core.extensions
Support for different OO transformation via the Eclipse extension mechanism
OOTrafo() - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.extensions.OOTrafo
 
OperationListener - Class in org.eclipse.papyrus.designer.components.transformation.core.listeners
Track changes of an operation, typically within an interface provided by a port.
OperationListener() - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.listeners.OperationListener
 
operations - Variable in class org.eclipse.papyrus.designer.components.transformation.core.transformations.container.LWContainerTrafo
 
OperationUtils - Class in org.eclipse.papyrus.designer.components.transformation.core
 
OperationUtils() - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.OperationUtils
 
oppositeConnEnd(Connector, ConnectorEnd) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.connector.ConnectorReification
Simple helper function
org.eclipse.papyrus.designer.components.transformation.core - package org.eclipse.papyrus.designer.components.transformation.core
 
org.eclipse.papyrus.designer.components.transformation.core.commands - package org.eclipse.papyrus.designer.components.transformation.core.commands
 
org.eclipse.papyrus.designer.components.transformation.core.deployment - package org.eclipse.papyrus.designer.components.transformation.core.deployment
 
org.eclipse.papyrus.designer.components.transformation.core.extensions - package org.eclipse.papyrus.designer.components.transformation.core.extensions
 
org.eclipse.papyrus.designer.components.transformation.core.generate - package org.eclipse.papyrus.designer.components.transformation.core.generate
 
org.eclipse.papyrus.designer.components.transformation.core.listeners - package org.eclipse.papyrus.designer.components.transformation.core.listeners
 
org.eclipse.papyrus.designer.components.transformation.core.make - package org.eclipse.papyrus.designer.components.transformation.core.make
 
org.eclipse.papyrus.designer.components.transformation.core.preferences - package org.eclipse.papyrus.designer.components.transformation.core.preferences
 
org.eclipse.papyrus.designer.components.transformation.core.sync - package org.eclipse.papyrus.designer.components.transformation.core.sync
 
org.eclipse.papyrus.designer.components.transformation.core.templates - package org.eclipse.papyrus.designer.components.transformation.core.templates
 
org.eclipse.papyrus.designer.components.transformation.core.transformations - package org.eclipse.papyrus.designer.components.transformation.core.transformations
 
org.eclipse.papyrus.designer.components.transformation.core.transformations.connector - package org.eclipse.papyrus.designer.components.transformation.core.transformations.connector
 
org.eclipse.papyrus.designer.components.transformation.core.transformations.container - package org.eclipse.papyrus.designer.components.transformation.core.transformations.container
 
org.eclipse.papyrus.designer.components.transformation.core.transformations.filters - package org.eclipse.papyrus.designer.components.transformation.core.transformations.filters
 
origOpPrefix - Variable in class org.eclipse.papyrus.designer.components.transformation.core.transformations.container.LWContainerTrafo
 

P

P_ALL_ATTRIBUTES_ARE_CONFIG_ATTRIBUTES - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.preferences.PapyrusDesignerPreferenceConstants
 
P_CODE_GEN_PREFIX - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.preferences.PapyrusDesignerPreferenceConstants
 
P_SHOW_PROV_REQ_AS_PORT_ICONS - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.preferences.PapyrusDesignerPreferenceConstants
 
P_TREAT_NONE_AS_COMPOSITE - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.preferences.PapyrusDesignerPreferenceConstants
For attributes, the default "aggregation kind" value is "none".
PapyrusDesignerPreferenceConstants - Class in org.eclipse.papyrus.designer.components.transformation.core.preferences
Constant definitions for plug-in preferences
PapyrusDesignerPreferenceConstants() - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.preferences.PapyrusDesignerPreferenceConstants
 
ParameterListener - Class in org.eclipse.papyrus.designer.components.transformation.core.listeners
 
ParameterListener() - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.listeners.ParameterListener
 
parametersInInout(Operation) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.UMLTool
 
parametersNonRet(Operation) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.UMLTool
 
parametersOutInout(Operation) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.UMLTool
 
paramName(Parameter) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.UMLTool
Return the name of a parameter.
parentPort - Variable in class org.eclipse.papyrus.designer.components.transformation.core.PortInfo
 
PartialCopy - Class in org.eclipse.papyrus.designer.components.transformation.core.deployment
Copy a composite class while taking into account node allocation, i.e. only copy parts that are deployed on a certain node (properties that are not typed by a component are always copied).
PartialCopy() - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.deployment.PartialCopy
 
pkgTemplateParameter(String) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.TransformationContext
Return actual (in the current binding context) from a named package template parameter Used during template instantiation: code can access actual template parameter via formal
PLUGIN_ID - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Activator
 
popPackageTemplate() - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.LazyCopier
 
port - Variable in class org.eclipse.papyrus.designer.components.transformation.core.PortInfo
 
port - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.transformations.TransformationContext
 
PortInfo - Class in org.eclipse.papyrus.designer.components.transformation.core
Information about a port that might belong to an extended port It provides information about that port while taking the (optional) parent port into account
PortInfo(Port, Port) - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.PortInfo
Create a new portInfo.
portInfo - Variable in class org.eclipse.papyrus.designer.components.transformation.core.transformations.container.ContainerTrafo
Store information about intercepted port.
PortListener - Class in org.eclipse.papyrus.designer.components.transformation.core.listeners
 
PortListener() - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.listeners.PortListener
 
PortUtils - Class in org.eclipse.papyrus.designer.components.transformation.core
 
PortUtils() - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.PortUtils
 
postCopyEObject(LazyCopier, EObject) - Method in interface org.eclipse.papyrus.designer.components.transformation.core.listeners.PostCopyListener
Is called for each EObject after is has been copied.
postCopyEObject(LazyCopier, EObject) - Method in class org.eclipse.papyrus.designer.components.transformation.core.templates.PostTemplateInstantiationListener
 
postCopyEObject(LazyCopier, EObject) - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.filters.FixTemplateSync
 
PostCopyListener - Interface in org.eclipse.papyrus.designer.components.transformation.core.listeners
Interface for listeners that are notified when an eObject is copied
postCopyListeners - Variable in class org.eclipse.papyrus.designer.components.transformation.core.transformations.LazyCopier
 
PostTemplateInstantiationListener - Class in org.eclipse.papyrus.designer.components.transformation.core.templates
Specific tweaking of template instantiation is implemented by means of a PostCopyListener that evaluates the template stereotype.
PostTemplateInstantiationListener() - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.templates.PostTemplateInstantiationListener
 
preCopyEObject(LazyCopier, EObject) - Method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.GatherConfigData
 
preCopyEObject(LazyCopier, EObject) - Method in interface org.eclipse.papyrus.designer.components.transformation.core.listeners.PreCopyListener
Is called for each EObject that is copied.
preCopyEObject(LazyCopier, EObject) - Method in class org.eclipse.papyrus.designer.components.transformation.core.templates.PreTemplateInstantiationListener
 
preCopyEObject(LazyCopier, EObject) - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.filters.FilterPortKind
 
preCopyEObject(LazyCopier, EObject) - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.filters.FilterRuleApplication
 
preCopyEObject(LazyCopier, EObject) - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.filters.FilterSignatures
 
preCopyEObject(LazyCopier, EObject) - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.filters.FilterStateMachines
 
preCopyEObject(LazyCopier, EObject) - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.filters.FilterTemplate
 
preCopyEObject(LazyCopier, EObject) - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.filters.FilterTemplateBinding
 
PreCopyListener - Interface in org.eclipse.papyrus.designer.components.transformation.core.listeners
Interface for listeners that are notified when an eObject is copied
preCopyListeners - Variable in class org.eclipse.papyrus.designer.components.transformation.core.transformations.LazyCopier
 
PrefixConstants - Class in org.eclipse.papyrus.designer.components.transformation.core.transformations
A set of constants used for the CIF.
PrefixConstants() - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.transformations.PrefixConstants
 
PreTemplateInstantiationListener - Class in org.eclipse.papyrus.designer.components.transformation.core.templates
Template instantiation is implemented by means of an CopyListener that evaluates the template stereotype.
PreTemplateInstantiationListener() - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.templates.PreTemplateInstantiationListener
 
project - Variable in class org.eclipse.papyrus.designer.components.transformation.core.transformations.InstantiateDepPlan
 
ProjectManagement - Class in org.eclipse.papyrus.designer.components.transformation.core
 
ProjectManagement() - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.ProjectManagement
 
projectSupport - Variable in class org.eclipse.papyrus.designer.components.transformation.core.deployment.GatherConfigData
 
propagateAllocation(InstanceSpecification) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.TransformationUtil
 
propagateAllocation(InstanceSpecification, EList<InstanceSpecification>) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.TransformationUtil
 
propagateNodeAllocation(Class, InstanceSpecification, Slot) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.connector.ConnectorReification
Propagate node allocation into a reified connector (identified via its part) The allocation algorithm works as follows
propagateNodesViaPort(InstanceSpecification, Port, EList<InstanceSpecification>) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.AllocUtils
Assign node name to leafs
pushPackageTemplate() - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.LazyCopier
 
put(EObject, EObject) - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.LazyCopier
 
putPair(EObject, EObject) - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.LazyCopier
Put a pair into the copy map.

Q

QUOTE - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Utils
 
quoteLiteral(Element, String, String) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.EnumService
 
quoteString(String) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.Utils
Put quotes around a string, unless string already starts with a quote.

R

R_RUN - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.transformations.AllocTransfo
Name of port provided by thread component (a "required" port)
recursiveOOTransformation(Package) - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.ExecuteOOTrafo
Execute the OO transformation for a package
recursiveRemoval(Package) - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.ExecuteOOTrafo
Remove connectors and ports from elements within a package
reifyConnector(LazyCopier, Class, Property, InstanceSpecification) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.connector.ConnectorReification
Reify a connector already represented in form of a part (useful for n-ary connectors)
reifyConnector(LazyCopier, Class, String, Connector, InstanceSpecification) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.connector.ConnectorReification
Reify a connector
relativePath(Element, Namespace) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.UMLTool
Return a sequence of namespaces for a given element, starting from the "bottom" one, i.e. the one in which the element is contained.
relativePathWithMerge(Element, Namespace) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.templates.TemplateUtils
Return a sequence of namespaces for a given element, starting from the "bottom" one, i.e. the one in which the element is contained.
remove(Object) - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.LazyCopier
 
removeConnectors(StructuredClassifier) - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.ExecuteOOTrafo
Helper: remove connectors from a structured classifier (in most cases a class)
removeForCopy(EObject) - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.LazyCopier
Remove an element and its children from the map to enable subsequent copies, in particular if the same element (e.g. an operation) is bound multiple times within a template instantiation.
removePorts(EncapsulatedClassifier) - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.ExecuteOOTrafo
Helper: remove ports from a from an encapsulated classifier (in most cases a class)
removeReceptionSupport(Interface, Interface) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.sync.InterfaceSync
 
removeUnusedSlots(Package) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.sync.DepPlanSync
 
renamePort(Class, Port, String) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.sync.CompTypeSync
Rename the operations/attributes associated with a port, if the ports name or type has changed.
replicationInfo - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Stereotypes
Deprecated.
 
retargetConnections(Class, Port, Property, Property) - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.FlattenInteractionComponents
Find a connection within a connecting
retargetConnectors(StructuredClassifier, Property) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.templates.TemplateUtils
Re-target connectors after a part has changed its type from template to an instantiation of this template.
retargetConnectors(StructuredClassifier) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.templates.TemplateUtils
Re-target connectors after an unknown number of parts have changed their type from template to an instantiation of this template.
reverse(EList<T>) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.UMLTool
 
REWRITE_SETTINGS - Static variable in interface org.eclipse.papyrus.designer.components.transformation.core.generate.GenerationOptions
 
RuleManagement - Class in org.eclipse.papyrus.designer.components.transformation.core.transformations
 
RuleManagement() - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.transformations.RuleManagement
 
run() - Method in interface org.eclipse.papyrus.designer.components.transformation.core.RunnableWithResult
Execute a command
RUN - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.transformations.AllocTransfo
Name of port provided by component being allocation target
RunnableWithResult - Interface in org.eclipse.papyrus.designer.components.transformation.core
 

S

sameKinds(Port, Port) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.PortUtils
Check whether two ports have the same port kind.
saveModel(IProject) - Method in class org.eclipse.papyrus.designer.components.transformation.core.ModelManagement
Save a model within the given project at a default location.
saveModel(IProject, String, String) - Method in class org.eclipse.papyrus.designer.components.transformation.core.ModelManagement
Save the model within a given project, folder and postfix
saveModel(String) - Method in class org.eclipse.papyrus.designer.components.transformation.core.ModelManagement
Save a model using the passed path
selectedPkg - Variable in class org.eclipse.papyrus.designer.components.transformation.core.commands.AddStdModelLibs
 
SEP_CHAR - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.deployment.DeployConstants
 
setActive(boolean) - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.filters.FilterTemplate
 
setBody(Operation, String) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.container.LWContainerTrafo
 
setConfiguration(Configuration) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.RuleManagement
 
setImportList(EList<PackageImport>) - Method in class org.eclipse.papyrus.designer.components.transformation.core.commands.AddStdModelLibs
Initialize import list.
setImportList(Object[]) - Method in class org.eclipse.papyrus.designer.components.transformation.core.commands.AddStdModelLibs
Initialize import list.
setMainInstance(Package, InstanceSpecification) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.DepPlanUtils
Apply the stereotype deployment plan and set the mainInstance value
setMainInstance(Package, InstanceSpecification) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.DepUtils
Apply the stereotype deployment plan and set the mainInstance value
setPackageTemplate(Namespace, Namespace) - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.LazyCopier
Set the reference of a bound package template.
setSource(Element, Element) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.UpdateUtils
 
setStatus(EObject, LazyCopier.CopyStatus) - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.LazyCopier
Set the status of a copy object
setTemplateInstantiation(TemplateInstantiation) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.TransformationContext
Set sat and binding context for pkgTemplateParameter function
settings - Variable in class org.eclipse.papyrus.designer.components.transformation.core.deployment.GatherConfigData
 
shallowCopy(EObject) - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.LazyCopier
Make a shallow copy of an element, i.e. only create the element itself and not all of its contents.
shallowCopyContainment(EReference, EObject, EObject) - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.LazyCopier
Copy the containment in a "shallow" way, i.e. copy references to contained objects, if these exist already.
shallowCopyStereotypes(EObject) - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.LazyCopier
 
Short - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.CORBAtypeNames
 
ShowFiles - Class in org.eclipse.papyrus.designer.components.transformation.core.make
Deprecated.
ShowFiles(String) - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.make.ShowFiles
Deprecated.
Initialize the ShowFiles class
SIG_PREFIX - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.sync.InterfaceSync
 
signature - Variable in class org.eclipse.papyrus.designer.components.transformation.core.templates.TemplateInstantiation
 
singletonPrefix - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.deployment.DeployConstants
 
smCDP - Variable in class org.eclipse.papyrus.designer.components.transformation.core.extensions.AbstractContainerTrafo
deployment plan within source model
smClass - Variable in class org.eclipse.papyrus.designer.components.transformation.core.transformations.container.LWContainerTrafo
 
source - Variable in class org.eclipse.papyrus.designer.components.transformation.core.transformations.LazyCopier
Source model within a transformation
sourceResource - Variable in class org.eclipse.papyrus.designer.components.transformation.core.templates.TemplateInstantiation
 
sourceRoot - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.transformations.TransformationContext
 
srcModelComponentDeploymentPlan - Variable in class org.eclipse.papyrus.designer.components.transformation.core.transformations.InstantiateDepPlan
 
standardMap - Variable in class org.eclipse.papyrus.designer.components.transformation.core.transformations.LazyCopier
Map to identify target objects when given source objects
start(BundleContext) - Method in class org.eclipse.papyrus.designer.components.transformation.core.Activator
 
startPortName - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.deployment.AllocUtils
 
startPortType - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.deployment.AllocUtils
 
statusMap - Variable in class org.eclipse.papyrus.designer.components.transformation.core.transformations.LazyCopier
Map using a target EObject as key
Stereotypes - Class in org.eclipse.papyrus.designer.components.transformation.core
Deprecated.
Stereotypes() - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.Stereotypes
Deprecated.
 
stop(BundleContext) - Method in class org.eclipse.papyrus.designer.components.transformation.core.Activator
 
StUtils - Class in org.eclipse.papyrus.designer.components.transformation.core
Some functions around stereotype usage.
StUtils() - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.StUtils
 
syncAllDepPlans(Element) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.sync.DepPlanSync
Synchronize a deployment plan: remove slots that refer to properties that exist no longer and add those that do not exist yet
SyncBehaviorParameters - Class in org.eclipse.papyrus.designer.components.transformation.core.sync
Synchronize behavior parameters A behavior is often a method for a behavioral feature.
SyncBehaviorParameters() - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.sync.SyncBehaviorParameters
 
syncCopyMap(EObject, EObject) - Method in class org.eclipse.papyrus.designer.components.transformation.core.templates.TemplateInstantiation
Synchronize the copy map, i.e. put the correspondences between existing source and target elements into the map.
syncDepPlan(Package) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.sync.DepPlanSync
Synchronize a deployment plan: remove slots that refer to properties that exist no longer and add those that do not exist yet
syncDerivedOperations(Class) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.sync.CompImplSync
 
syncGenericSignalReceptionSupport(Interface) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.sync.InterfaceSync
 
syncOperation(Operation, Operation) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.OperationUtils
synchronize source and target operation (remove all parameters, copy afterwards)
syncParameters(Behavior) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.sync.SyncBehaviorParameters
 
syncPort(Class, Port) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.sync.CompTypeSync
Synchronizes the operations/attributes associated with a port
syncRealizations(Class) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.sync.CompImplSync
Synchronize realization (generalization) relationship.
syncSignalReceptionSupport(Interface) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.sync.InterfaceSync
 
syncSpecificSignalReceptionSupport(Interface) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.sync.InterfaceSync
 
syncViaInterface(Interface) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.sync.CompImplSync
 
syncViaInterface(Interface, BehavioralFeature) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.sync.CompImplSync
Delegate a synchronization operation to one or more implementations when an interface (which may have changed) is given.
syncViaType(Class, boolean) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.sync.CompImplSync
Delegate a synchronization operation to one or more implementations when a component type is given.

T

target - Variable in class org.eclipse.papyrus.designer.components.transformation.core.transformations.LazyCopier
Target model within a transformation
targetResource - Variable in class org.eclipse.papyrus.designer.components.transformation.core.templates.TemplateInstantiation
 
TEMP_MODEL_FOLDER - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.transformations.InstantiateDepPlan
The location of the temporary model (relative to current project).
TEMP_MODEL_POSTFIX - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.transformations.InstantiateDepPlan
Postfix of the temporary model (prefix = name of top-level package).
TEMPLATE_BINDING - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Log
 
TEMPLATE_INSTANTIATION - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Log
 
TemplateInstantiation - Class in org.eclipse.papyrus.designer.components.transformation.core.templates
This class encapsulates functions around template instantiation.
TemplateInstantiation(LazyCopier, TemplateBinding) - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.templates.TemplateInstantiation
 
TemplateInstantiation(LazyCopier, TemplateBinding, Object[]) - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.templates.TemplateInstantiation
 
TemplateInstantiation_TemplateIsNull - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
TemplateInstantiationListener_TrafoException - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
templateMap - Variable in class org.eclipse.papyrus.designer.components.transformation.core.transformations.LazyCopier
Map to identify target objects when given source objects
templateMapInfo - Variable in class org.eclipse.papyrus.designer.components.transformation.core.transformations.LazyCopier
Set of maps for template instantiations
TemplateUtils - Class in org.eclipse.papyrus.designer.components.transformation.core.templates
 
TemplateUtils() - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.templates.TemplateUtils
 
TemplateUtils_InfoCreateBoundPackage - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
TemplateUtils_InfoGetActualFrom - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
TemplateUtils_NoTemplateSignature - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
TextTemplateBinding - Class in org.eclipse.papyrus.designer.components.transformation.core.templates
Wrap different ways to bind a template.
TextTemplateBinding() - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.templates.TextTemplateBinding
 
ti - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.transformations.TransformationContext
 
tmCDP - Variable in class org.eclipse.papyrus.designer.components.transformation.core.extensions.AbstractContainerTrafo
deployment plan within target model
tmCDP - Variable in class org.eclipse.papyrus.designer.components.transformation.core.transformations.MainModelTrafo
deployment plan within target model
tmClass - Variable in class org.eclipse.papyrus.designer.components.transformation.core.extensions.AbstractContainerTrafo
The created container implementation (prefixed with tm, since part of target model)
tmContainerImpl - Variable in class org.eclipse.papyrus.designer.components.transformation.core.transformations.container.ContainerTrafo
The created container implementation (prefixed with tm, since part of target model)
TRAFO_CONNECTOR - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Log
 
TRAFO_CONTAINER - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Log
 
TRAFO_COPY - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Log
 
TRAFO_SYNC - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Log
 
TrafoAndCodegenPackage - Class in org.eclipse.papyrus.designer.components.transformation.core.transformations
This class executes all transformations during the instantiation of a deployment plan, i.e. 1.
TrafoAndCodegenPackage() - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.transformations.TrafoAndCodegenPackage
 
transform(LazyCopier, Class, Model, boolean) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.ExecuteOOTrafo
Deprecated.
use variant with ignored parameter
transform(LazyCopier, Class, Model) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.ExecuteOOTrafo
 
transformAllocs(LazyCopier, Class) - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.AllocTransfo
 
TransformationContext - Class in org.eclipse.papyrus.designer.components.transformation.core.transformations
Return information about the current values in the context of a transformation e.g. the current instance, the current port (container transformation), ...
TransformationContext() - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.transformations.TransformationContext
 
TransformationException - Exception in org.eclipse.papyrus.designer.components.transformation.core.transformations
Main exception class that is used to represent errors during model transformations
TransformationException(String) - Constructor for exception org.eclipse.papyrus.designer.components.transformation.core.transformations.TransformationException
 
TransformationRTException - Exception in org.eclipse.papyrus.designer.components.transformation.core.transformations
Variant of the transformation exception that extends RuntimeException.
TransformationRTException(String) - Constructor for exception org.eclipse.papyrus.designer.components.transformation.core.transformations.TransformationRTException
 
TransformationUtil - Class in org.eclipse.papyrus.designer.components.transformation.core.transformations
 
TransformationUtil() - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.transformations.TransformationUtil
 
transformInstance(InstanceSpecification, StructuralFeature) - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.MainModelTrafo
This method performs a model transformation that replaces an Qompass connector by a property and a set of simple connectors.
transformPackage(Package) - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.ExecuteOOTrafo
Execute the OO transformation for a package, include removal of connectors
transformParts(Class) - Method in interface org.eclipse.papyrus.designer.components.transformation.core.extensions.IOOTrafo
Transform parts if necessary.
treatNoneAsComposite() - Static method in class org.eclipse.papyrus.designer.components.transformation.core.Utils
 

U

UMLTool - Class in org.eclipse.papyrus.designer.components.transformation.core
Collection of utility functions.
UMLTool() - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.UMLTool
 
UnsignedLong - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.CORBAtypeNames
 
UnsignedShort - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.CORBAtypeNames
 
updateAllocation(InstanceSpecification, InstanceSpecification, InstanceSpecification) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.AllocUtils
This method updates (and optionally removes) the allocations of an instance
updateDerivedInterfaces(InstanceSpecification) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.TransformationUtil
Update derived interfaces of ports.
updateInstanceNames(InstanceSpecification, String) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.deployment.DepPlanUtils
Update the names of instances within a deployment plan to correspond to changes in the hierarchy.
updatePorts(Class) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.sync.CompImplSync
Update the ports of a class, i.e. recalculate its derived interfaces
updateProjectMapping(String, String) - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.InstantiateDepPlan
 
UpdateUtils - Class in org.eclipse.papyrus.designer.components.transformation.core.transformations
Utility functions for the update derived elements, e.g. operations of a component that depend on the operations of an interface that is offered by the component.
UpdateUtils() - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.transformations.UpdateUtils
 
UpdateUtils_CannotApplyFCMstereo - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
usedNamespaces(NamedElement) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.UMLTool
 
useGenericSigInterface - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.sync.InterfaceSync
 
useSourceEObject - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.transformations.LazyCopier
 
UTILS - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Log
 
Utils - Class in org.eclipse.papyrus.designer.components.transformation.core
 
Utils() - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.Utils
 

V

valueFor - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.deployment.DepCreation
 
valueOf(String) - Static method in enum org.eclipse.papyrus.designer.components.transformation.core.transformations.LazyCopier.CopyStatus
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.eclipse.papyrus.designer.components.transformation.core.transformations.LazyCopier.CopyStatus
Returns an array containing the constants of this enum type, in the order they are declared.
varName(NamedElement) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.UMLTool
A small helper function that makes names compliant with variable names in programming languages such as C++ or Java Unlike varName2, replace scoping signs as well
varName(String) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.UMLTool
A small helper function that makes names compliant with variable names in programming languages such as C++ or Java Unlike varName2, replace scoping signs as well
varName2(NamedElement) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.UMLTool
A small helper function that makes names compliant with variable names in programming languages such as C++ or Java TODO: obviously, it is not complete (e.g. in case of "$", national characters ("ä", "é", ...) , ...)
varName2(String) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.UMLTool
Like varName, but does not replace "." with "_"

W

withinTemplate(EObject) - Method in class org.eclipse.papyrus.designer.components.transformation.core.transformations.LazyCopier
Check whether the passed element (within the source model) is within a a template, i.e. one of is owners is mapped towards the bound package in the target model.

X

xmlID(Element) - Static method in class org.eclipse.papyrus.designer.components.transformation.core.UMLTool
Get the XML (URI) Id of an element within your model Useful for transmitting model references
XTEND_MAGIC - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.templates.XtendTemplateBinding
 
XtendGenerator - Class in org.eclipse.papyrus.designer.components.transformation.core.extensions
Support for embedding xtend templates
XtendGenerator() - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.extensions.XtendGenerator
 
XtendTemplateBinding - Class in org.eclipse.papyrus.designer.components.transformation.core.templates
 
XtendTemplateBinding() - Constructor for class org.eclipse.papyrus.designer.components.transformation.core.templates.XtendTemplateBinding
 
XtendTemplateBinding_TemplateNotFound - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
XtendTemplateBinding_TemplateResultIsNotAString - Static variable in class org.eclipse.papyrus.designer.components.transformation.core.Messages
 
A B C D E F G H I L M N O P Q R S T U V W X 
Skip navigation links

Copyright © 2016 Eclipse foundation. All rights reserved.