Skip navigation links
A B C D G I M N O P S T 

A

Activator - Class in org.eclipse.papyrus.designer.components.transformation.cpp
The activator class controls the plug-in life cycle
Activator() - Constructor for class org.eclipse.papyrus.designer.components.transformation.cpp.Activator
The constructor
addConnectionOperation(Class) - Method in class org.eclipse.papyrus.designer.components.transformation.cpp.xtend.DynamicCppToOO
Add an operation "createConnections" that implements the connections between composite parts.
addConnectPortOperation(Class) - Static method in class org.eclipse.papyrus.designer.components.transformation.cpp.xtend.DynamicCppToOO
Add a connect_ operation for ports with a required interface.
addGetPortOperation(Class) - Method in class org.eclipse.papyrus.designer.components.transformation.cpp.xtend.DynamicCppToOO
Add the get_p operation for each port with a provided interface.
addPortOperations(Class) - Method in class org.eclipse.papyrus.designer.components.transformation.cpp.xtend.DynamicCppToOO
 
applyRef(Element) - Method in class org.eclipse.papyrus.designer.components.transformation.cpp.xtend.StaticCppToOO
 

B

bootloader - Variable in class org.eclipse.papyrus.designer.components.transformation.cpp.xtend.DynamicCppToOO
 

C

CompImplTrafos_CannotFindType - Static variable in class org.eclipse.papyrus.designer.components.transformation.cpp.Messages
 
CompImplTrafos_IntfNotImplemented - Static variable in class org.eclipse.papyrus.designer.components.transformation.cpp.Messages
 
CompTypeTrafos_CannotFindType - Static variable in class org.eclipse.papyrus.designer.components.transformation.cpp.Messages
 
connectPorts(Map<ConnectorEnd, Integer>, Connector, ConnectorEnd, ConnectorEnd, Port) - Static method in class org.eclipse.papyrus.designer.components.transformation.cpp.xtend.DynamicCppToOO
Create the body C++ code code that creates a connection between the two ends of a connector.
copier - Variable in class org.eclipse.papyrus.designer.components.transformation.cpp.xtend.DynamicCppToOO
 
CppUtils - Class in org.eclipse.papyrus.designer.components.transformation.cpp.xtend
 
CppUtils() - Constructor for class org.eclipse.papyrus.designer.components.transformation.cpp.xtend.CppUtils
 

D

derefOp(Property) - Static method in class org.eclipse.papyrus.designer.components.transformation.cpp.xtend.CppUtils
return the operator for (de-) referencing a part, depending on whether it is a pointer or a "normal" attribute
DynamicCppToOO - Class in org.eclipse.papyrus.designer.components.transformation.cpp.xtend
This class realizes the dynamic variant of the OO-transformation TODO: currently not tested/used, needs to be aligned with abstract transformation
DynamicCppToOO() - Constructor for class org.eclipse.papyrus.designer.components.transformation.cpp.xtend.DynamicCppToOO
 

G

getDefault() - Static method in class org.eclipse.papyrus.designer.components.transformation.cpp.Activator
Returns the shared instance
getIndexName(Map<ConnectorEnd, Integer>, Port, ConnectorEnd) - Static method in class org.eclipse.papyrus.designer.components.transformation.cpp.xtend.DynamicCppToOO
Handle ports with multiplicity > 1.
getRef(Property) - Static method in class org.eclipse.papyrus.designer.components.transformation.cpp.xtend.CppUtils
 
getRef(Property) - Method in class org.eclipse.papyrus.designer.components.transformation.cpp.xtend.StaticCppToOO
 

I

init(LazyCopier, Class) - Method in class org.eclipse.papyrus.designer.components.transformation.cpp.xtend.DynamicCppToOO
 
init(LazyCopier, Class) - Method in class org.eclipse.papyrus.designer.components.transformation.cpp.xtend.StaticCppToOO
 
initPartBody(Property) - Method in class org.eclipse.papyrus.designer.components.transformation.cpp.xtend.DynamicCppToOO
 
isRef(Property) - Static method in class org.eclipse.papyrus.designer.components.transformation.cpp.xtend.CppUtils
 

M

Messages - Class in org.eclipse.papyrus.designer.components.transformation.cpp
 

N

nameRef(Property) - Static method in class org.eclipse.papyrus.designer.components.transformation.cpp.xtend.CppUtils
 
nameRef(Property) - Method in class org.eclipse.papyrus.designer.components.transformation.cpp.xtend.StaticCppToOO
 

O

org.eclipse.papyrus.designer.components.transformation.cpp - package org.eclipse.papyrus.designer.components.transformation.cpp
 
org.eclipse.papyrus.designer.components.transformation.cpp.xtend - package org.eclipse.papyrus.designer.components.transformation.cpp.xtend
 

P

PLUGIN_ID - Static variable in class org.eclipse.papyrus.designer.components.transformation.cpp.Activator
 

S

start(BundleContext) - Method in class org.eclipse.papyrus.designer.components.transformation.cpp.Activator
 
StaticCppToOO - Class in org.eclipse.papyrus.designer.components.transformation.cpp.xtend
This class realizes the transformation from component-based to object-oriented models for C++.
StaticCppToOO() - Constructor for class org.eclipse.papyrus.designer.components.transformation.cpp.xtend.StaticCppToOO
 
stop(BundleContext) - Method in class org.eclipse.papyrus.designer.components.transformation.cpp.Activator
 

T

transformParts(Class) - Method in class org.eclipse.papyrus.designer.components.transformation.cpp.xtend.DynamicCppToOO
Transform parts if necessary.
transformParts(Class) - Method in class org.eclipse.papyrus.designer.components.transformation.cpp.xtend.StaticCppToOO
Transform parts if necessary.
A B C D G I M N O P S T 
Skip navigation links

Copyright © 2016–2017 Eclipse foundation. All rights reserved.