- GenerateInfrastructure - Class in org.polarsys.chess.codegen.ada.main
-
Entry point of the 'GenerateInfrastructure' generation module.
- GenerateInfrastructure() - Constructor for class org.polarsys.chess.codegen.ada.main.GenerateInfrastructure
-
Allows the public constructor to be used.
- GenerateInfrastructure(URI, File, List<? extends Object>) - Constructor for class org.polarsys.chess.codegen.ada.main.GenerateInfrastructure
-
This allows clients to instantiates a generator with all required information.
- GenerateInfrastructure(EObject, File, List<? extends Object>) - Constructor for class org.polarsys.chess.codegen.ada.main.GenerateInfrastructure
-
This allows clients to instantiates a generator with all required information.
- getActiveProject(IEditorPart) - Static method in class org.polarsys.chess.codegen.ada.util.AdaGenUtil
-
Utility method to get the active Eclipse project.
- getAllComponentTypeList(List<Component>, String) - Method in class org.polarsys.chess.codegen.ada.service.UML2Service
-
Gets the list of component types from the given list of component implementations
- getBoundPIslot(Slot, List<InstanceSpecification>) - Method in class org.polarsys.chess.codegen.ada.service.UML2Service
-
Gets the provided slot bounded to the given slot
- getBoundRIslotList(Slot, List<InstanceSpecification>) - Method in class org.polarsys.chess.codegen.ada.service.UML2Service
-
Gets the required slots bounded to the given slot
- getCalledOperation(Operation) - Method in class org.polarsys.chess.codegen.ada.service.UML2Service
-
Gets the list of operations called by the given operation.
- getCalledOperationList(Activity) - Method in class org.polarsys.chess.codegen.ada.service.UML2Service
-
Gets the list of called operation (CalledOperationAction) from the given Activity.
- getCeiling(List<Object>, Operation, String) - Method in class org.polarsys.chess.codegen.ada.service.UML2Service
-
Gets the Ceiling of an operation.
- getComponentImplList(List<Component>, String) - Method in class org.polarsys.chess.codegen.ada.service.UML2Service
-
Gets the component impl list.
- getComponentInstanceList(List<InstanceSpecification>, String) - Method in class org.polarsys.chess.codegen.ada.service.UML2Service
-
Gets the list of component instances from the list of the instances with multiplicity.
- getComponentInstanceList(Component, List<InstanceSpecification>) - Method in class org.polarsys.chess.codegen.ada.service.UML2Service
-
Gets the component instance list.
- getConnectorInstList(List<InstanceSpecification>, String) - Method in class org.polarsys.chess.codegen.ada.service.UML2Service
-
Gets the connector inst list.
- getCRClib(Slot, List<InstanceSpecification>, List<Connector>, String) - Method in class org.polarsys.chess.codegen.ada.service.UML2Service
-
Gets the CRC library.
- getCyclicOperationList(List<Slot>, String) - Method in class org.polarsys.chess.codegen.ada.service.UML2Service
-
Gets a list of cyclic operations from a list of slots.
- getDefault() - Static method in class org.polarsys.chess.codegen.ada.Activator
-
Returns the shared instance.
- getDeploymentProcessingNode(Slot, List<Comment>, String) - Method in class org.polarsys.chess.codegen.ada.service.UML2Service
-
Gets the deployment processing node.
- getDocumentation(NamedElement) - Method in class org.polarsys.chess.codegen.ada.service.UML2Service
-
Gets the Papyrus documentation of an element
- getGenerationListeners() - Method in class org.polarsys.chess.codegen.ada.main.GenerateInfrastructure
-
If this generator needs to listen to text generation events, listeners can be returned from here.
- getGenerationStrategy() - Method in class org.polarsys.chess.codegen.ada.main.GenerateInfrastructure
-
If you need to change the way files are generated, this is your entry point.
- getICB(Operation) - Method in class org.polarsys.chess.codegen.ada.service.UML2Service
-
Gets the the Intra-Component Binding (ICB) Activity of the given Operation
- getImplementationLanguage(Component, String) - Method in class org.polarsys.chess.codegen.ada.service.UML2Service
-
Gets the implementation language from a given ComponentImplementation.
- getInstanceProvidedInterfaceSlotList(InstanceSpecification, String) - Method in class org.polarsys.chess.codegen.ada.service.UML2Service
-
Gets the list of slots that provide an interface from a single instance
- getInstanceRequiredInterfaceSlotList(InstanceSpecification, String) - Method in class org.polarsys.chess.codegen.ada.service.UML2Service
-
Gets the list of slots that require an interface from a single instance
- getInterface(Operation, List<Port>, String) - Method in class org.polarsys.chess.codegen.ada.service.UML2Service
-
Gets the interface containing the given operation searching in the list of provided interfaces
- getModuleName() - Method in class org.polarsys.chess.codegen.ada.main.GenerateInfrastructure
-
This will be called in order to find and load the module that will be launched through this launcher.
- getMonitoredTaskName(List<Object>, Operation, String) - Method in class org.polarsys.chess.codegen.ada.service.UML2Service
-
- getNodeComponentImplementationList(List<InstanceSpecification>, String) - Method in class org.polarsys.chess.codegen.ada.service.UML2Service
-
Gets the list of component implementations from the given list of instance specifications.
- getNodeComponentTypeList(List<Component>, String) - Method in class org.polarsys.chess.codegen.ada.service.UML2Service
-
Gets the list of component types from the given list of component implementations
- getNodeInstanceSpecification(InstanceSpecification, List<Comment>, String) - Method in class org.polarsys.chess.codegen.ada.service.UML2Service
-
Gets the instance specification deployed to the given instance specification hw node.
- getNodeInterfaceList(List<Component>, String) - Method in class org.polarsys.chess.codegen.ada.service.UML2Service
-
Gets the list of interfaces from the given list of component types
- getOperationSignature(Component, Operation) - Method in class org.polarsys.chess.codegen.ada.service.UML2Service
-
Gets a String representing the operation signature.
- getPackageToWithSpec(List<Object>, String, String) - Method in class org.polarsys.chess.codegen.ada.service.UML2Service
-
This is a method very specific to the Acceleo transformation (Ada code generation)
- getPeriodOrMIAT(List<Object>, Operation, String) - Method in class org.polarsys.chess.codegen.ada.service.UML2Service
-
Gets the Period or minimum interarrival time (MIAT) of an operation.
- getPriority(List<Object>, Operation, String) - Method in class org.polarsys.chess.codegen.ada.service.UML2Service
-
Gets the Priority of an operation.
- getProcessingNodeList(List<InstanceSpecification>, String) - Method in class org.polarsys.chess.codegen.ada.service.UML2Service
-
Gets the list of processing nodes.
- getProperties() - Method in class org.polarsys.chess.codegen.ada.main.GenerateInfrastructure
-
If the module(s) called by this launcher require properties files, return their qualified path from
here.Take note that the first added properties files will take precedence over subsequent ones if they
contain conflicting keys.
- getProtectedOperationList(List<Slot>, String) - Method in class org.polarsys.chess.codegen.ada.service.UML2Service
-
Gets a list of protected operations from a list of slots.
- getProvidedInterface(Port, String) - Method in class org.polarsys.chess.codegen.ada.service.UML2Service
-
Gets the provided interface from a Port (must be stereotyped as ClientServerPort)
- getProvidedInterfaceList(List<Port>, String) - Method in class org.polarsys.chess.codegen.ada.service.UML2Service
-
Gets the list of the provided interfaces from a list of ClientServerPorts.
- getProvidedInterfaceListAsQualifiedString(List<Port>, String) - Method in class org.polarsys.chess.codegen.ada.service.UML2Service
-
Returns a String representing the names of the provided interfaces from a list of ClientServerPorts.
- getProvidedInterfaceSlotList(List<InstanceSpecification>, String) - Method in class org.polarsys.chess.codegen.ada.service.UML2Service
-
Gets the list of slots that provide an interface from a list of instances
- getProvidedOperationList(List<Component>, String) - Method in class org.polarsys.chess.codegen.ada.service.UML2Service
-
Gets the provided operation list.
- getRemoteRIslotList(List<Slot>, InstanceSpecification, List<InstanceSpecification>, List<Comment>, String) - Method in class org.polarsys.chess.codegen.ada.service.UML2Service
-
Gets the remote required slot list.
- getRequiredInterface(Port, String) - Method in class org.polarsys.chess.codegen.ada.service.UML2Service
-
Gets the required interface from a Port (must be stereotyped as ClientServerPort)
- getRequiredInterfaceList(List<Port>, String) - Method in class org.polarsys.chess.codegen.ada.service.UML2Service
-
Gets the list of the required interfaces from a list of ClientServerPorts.
- getRequiredInterfaceSlotList(List<InstanceSpecification>, String) - Method in class org.polarsys.chess.codegen.ada.service.UML2Service
-
Gets the list of slots that require an interface from a list of instances
- getReturnParam(Operation) - Method in class org.polarsys.chess.codegen.ada.service.UML2Service
-
Gets the return parameter of a given operation.
- getSlotProtectedOperation(Slot, String) - Method in class org.polarsys.chess.codegen.ada.service.UML2Service
-
Gets the Protected Operation from the given Slot
- getSporadicOperationList(List<Slot>, String) - Method in class org.polarsys.chess.codegen.ada.service.UML2Service
-
Gets a list of sporadic operations from a list of slots.
- getTemplateNames() - Method in class org.polarsys.chess.codegen.ada.main.GenerateInfrastructure
-
This will be used to get the list of templates that are to be launched by this launcher.
- getTransmissionWithCRC(Slot, Slot, List<Connector>, String) - Method in class org.polarsys.chess.codegen.ada.service.UML2Service
-
Gets the transmission with CRC.
- getTupleAttributes(DataType, Stereotype) - Method in class org.polarsys.chess.codegen.ada.service.UML2Service
-
Gets the tuple attributes of a MARTE's TupleType stereotype.
- getUnit(String) - Method in class org.polarsys.chess.codegen.ada.service.UML2Service
-
Gets the "unit" substring of a given VSL string.
- getUnprotectedOperationList(List<Slot>, String) - Method in class org.polarsys.chess.codegen.ada.service.UML2Service
-
Gets a list of unprotected operations from a list of slots.
- getValue(String) - Method in class org.polarsys.chess.codegen.ada.service.UML2Service
-
Gets the "value" substring of a given VSL string.