Class StructurePointsHandler
java.lang.Object
cruise.umple.modeling.handlers.cpp.StructurePointsHandler
public class StructurePointsHandler
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description StructurePointsHandler()
-
Method Summary
Modifier and Type Method Description static void
addStructureDiagramAPIs(GenerationPolicyRegistry generationValueGetter, java.lang.Object modelPackage)
static void
assignPorts(GenerationPolicyRegistry generationValueGetter, java.lang.Object parent, java.lang.Object modelPackage)
static void
filterCoplex(GenerationPolicyRegistry generationValueGetter, java.lang.Object parent)
static java.lang.String
getCasesString(GenerationPolicyRegistry generationValueGetter, java.util.List<?> portList)
static java.lang.String
getContraintString(GenerationPolicyRegistry generationValueGetter, java.lang.Object parent, java.lang.Object element)
static java.lang.String
getEnumValues(GenerationPolicyRegistry generationValueGetter, java.util.List<?> portList)
static java.lang.String
getEventCaseString(GenerationPolicyRegistry generationValueGetter, java.util.List<java.util.AbstractMap.SimpleEntry<java.lang.String,java.lang.String>> list)
static java.lang.String
getEventEnumValues(GenerationPolicyRegistry generationValueGetter, java.util.List<?> portList)
static java.util.List<?>
getNavigableAssociationVariables(GenerationPolicyRegistry generationValueGetter, java.lang.Object classInterface)
static java.lang.String
getPortEventDeclarations(GenerationPolicyRegistry generationValueGetter, java.lang.Object element)
static java.lang.String
getPortEventImplementationAttributes(GenerationPolicyRegistry generationValueGetter, java.lang.Object element)
static java.lang.String
getPortEventImplementations(GenerationPolicyRegistry generationValueGetter, java.lang.Object element)
static java.lang.String
getPortProtocolImplementationEventCases(GenerationPolicyRegistry generationValueGetter, java.lang.Object element)
static boolean
isConjugated(GenerationPolicyRegistry generationValueGetter, java.lang.Object activeMethod)
static java.lang.String
portProtocolReceiveMethodName(GenerationPolicyRegistry generationValueGetter, java.util.List<java.lang.Object> activeMethods, java.lang.Object model, java.lang.Object parent, java.lang.Object port)
static void
redefineOperations(GenerationPolicyRegistry generationValueGetter, java.lang.Object parent)
static java.util.List<ActiveGenMethd>
registerActiveMethods(GenerationPolicyRegistry generationValueGetter, java.lang.Object element, java.util.List<?> activeMethods, java.lang.Object modelPackage, java.lang.Object parent, java.util.List<?> otherActiveMethods, boolean conjugated)
static void
registerClasses(GenerationPolicyRegistry generationValueGetter, java.lang.Object parent)
static void
registerClasses(GenerationPolicyRegistry generationValueGetter, java.lang.Object element, java.lang.Object parent, java.util.List<?> portBindings, java.util.List<?> portList)
static void
registerConnections(GenerationPolicyRegistry generationValueGetter, java.lang.Object modelPackage, java.lang.Object parent)
static void
registerConnectorsConstructorUses(GenerationPolicyRegistry generationValueGetter, java.lang.Object element, java.lang.Object parent, java.util.List<?> portBindings, java.util.List<?> portList)
static void
registerPorts(GenerationPolicyRegistry generationValueGetter, java.lang.Object parent, java.lang.Object modelPackage)
static void
setRouter(GenerationPolicyRegistry generationValueGetter, java.lang.Object parent)
-
Constructor Details
-
StructurePointsHandler
public StructurePointsHandler()
-
-
Method Details
-
addStructureDiagramAPIs
public static void addStructureDiagramAPIs(GenerationPolicyRegistry generationValueGetter, java.lang.Object modelPackage) -
registerClasses
public static void registerClasses(GenerationPolicyRegistry generationValueGetter, java.lang.Object element, java.lang.Object parent, java.util.List<?> portBindings, java.util.List<?> portList) -
getNavigableAssociationVariables
public static java.util.List<?> getNavigableAssociationVariables(GenerationPolicyRegistry generationValueGetter, java.lang.Object classInterface) -
registerConnectorsConstructorUses
public static void registerConnectorsConstructorUses(GenerationPolicyRegistry generationValueGetter, java.lang.Object element, java.lang.Object parent, java.util.List<?> portBindings, java.util.List<?> portList) -
registerActiveMethods
public static java.util.List<ActiveGenMethd> registerActiveMethods(GenerationPolicyRegistry generationValueGetter, java.lang.Object element, java.util.List<?> activeMethods, java.lang.Object modelPackage, java.lang.Object parent, java.util.List<?> otherActiveMethods, boolean conjugated) -
isConjugated
public static boolean isConjugated(GenerationPolicyRegistry generationValueGetter, java.lang.Object activeMethod) -
getContraintString
public static java.lang.String getContraintString(GenerationPolicyRegistry generationValueGetter, java.lang.Object parent, java.lang.Object element) -
registerClasses
public static void registerClasses(GenerationPolicyRegistry generationValueGetter, java.lang.Object parent) -
assignPorts
public static void assignPorts(GenerationPolicyRegistry generationValueGetter, java.lang.Object parent, java.lang.Object modelPackage) -
registerPorts
public static void registerPorts(GenerationPolicyRegistry generationValueGetter, java.lang.Object parent, java.lang.Object modelPackage) -
filterCoplex
public static void filterCoplex(GenerationPolicyRegistry generationValueGetter, java.lang.Object parent) -
registerConnections
public static void registerConnections(GenerationPolicyRegistry generationValueGetter, java.lang.Object modelPackage, java.lang.Object parent) -
redefineOperations
public static void redefineOperations(GenerationPolicyRegistry generationValueGetter, java.lang.Object parent) -
setRouter
public static void setRouter(GenerationPolicyRegistry generationValueGetter, java.lang.Object parent) -
getEnumValues
public static java.lang.String getEnumValues(GenerationPolicyRegistry generationValueGetter, java.util.List<?> portList) -
getEventEnumValues
public static java.lang.String getEventEnumValues(GenerationPolicyRegistry generationValueGetter, java.util.List<?> portList) -
getEventCaseString
public static java.lang.String getEventCaseString(GenerationPolicyRegistry generationValueGetter, java.util.List<java.util.AbstractMap.SimpleEntry<java.lang.String,java.lang.String>> list) -
getCasesString
public static java.lang.String getCasesString(GenerationPolicyRegistry generationValueGetter, java.util.List<?> portList) -
getPortEventImplementations
public static java.lang.String getPortEventImplementations(GenerationPolicyRegistry generationValueGetter, java.lang.Object element) -
getPortEventDeclarations
public static java.lang.String getPortEventDeclarations(GenerationPolicyRegistry generationValueGetter, java.lang.Object element) -
getPortEventImplementationAttributes
public static java.lang.String getPortEventImplementationAttributes(GenerationPolicyRegistry generationValueGetter, java.lang.Object element) -
getPortProtocolImplementationEventCases
public static java.lang.String getPortProtocolImplementationEventCases(GenerationPolicyRegistry generationValueGetter, java.lang.Object element) -
portProtocolReceiveMethodName
public static java.lang.String portProtocolReceiveMethodName(GenerationPolicyRegistry generationValueGetter, java.util.List<java.lang.Object> activeMethods, java.lang.Object model, java.lang.Object parent, java.lang.Object port)
-