|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface LaunchEntryPoint
References the entry-point element (text template or main rule) to be evaluated.
The referenced project unit (text template or rule set) may define parameters and expects launch arguments.
Each unit parameter may have one or two corresponding launch arguments :
if a model parameter has an inout direction,
then the launch configuration must define two LaunchModelArgument elements.
This interface is not intended to be implemented by clients.
LaunchConfiguration.getEntryPoint()| Method Summary | |
|---|---|
LaunchStringArgument |
addArgument(String value)
Adds a new String argument, matching a Parameter of the unit. |
LaunchModelArgument |
addArgument(String connectorName,
String uri)
Adds a new model argument, matching a ModelParameter of the unit. |
List<Object> |
getArguments()
Returns the unit arguments to use. |
String |
getQualifiedName()
Returns the fully qualified name of the referenced unit, including its package name. |
| Method Detail |
|---|
String getQualifiedName()
List<Object> getArguments()
LaunchStringArgument and LaunchModelArgument elements.ProjectElement.getParameters()LaunchStringArgument addArgument(String value)
String argument, matching a Parameter of the unit.
value - an argument.
LaunchStringArgument, added to the argument list of this entry-point.Parameter
LaunchModelArgument addArgument(String connectorName,
String uri)
ModelParameter of the unit.
connectorName - the model reader/writer to use.uri - an uri used to locate the resource to load/save.
LaunchModelArgument, added to the argument list of this entry-point.ModelParameter
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||