|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.objectweb.proactive.core.descriptor.data.MainDefinition
A MainDefinition
is an internal representation of XML mainDefinition element.
VirtualNode
,
VirtualMachine
,
Serialized FormConstructor Summary | |
MainDefinition()
|
|
MainDefinition(java.lang.String mainClass)
|
|
MainDefinition(java.lang.String mainClass,
java.util.List parameters,
java.util.List virtualNodeList)
|
Method Summary | |
void |
activateMain()
activates all nodes of the list virtualNodeList |
void |
addParameter(java.lang.String parameter)
add a parameter to the list of parameters, at the last position |
void |
addVirtualNode(VirtualNode virtualNode)
add a virtual node to the list of virtal nodes |
java.lang.String |
getMainClass()
return the fully qualified name of the class containing the main method |
java.lang.String[] |
getParameters()
return a table of String containing all the parameters to apply to the main method |
VirtualNode |
getVirtualNode(int i)
return the i-th virtual node of the list |
java.util.List |
getVirtualNodeList()
return the list of virtual nodes |
VirtualNode[] |
getVirtualNodes()
return a table of virtual nodes |
void |
setMainClass(java.lang.String mainClass)
set the main class attribute |
void |
setParameters(java.util.List parameters)
set the list of parameters |
void |
setVirtualNodeList(java.util.List virtualNodeList)
set the list of virtual nodes |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public MainDefinition(java.lang.String mainClass, java.util.List parameters, java.util.List virtualNodeList)
public MainDefinition(java.lang.String mainClass)
public MainDefinition()
Method Detail |
public void activateMain()
public void setVirtualNodeList(java.util.List virtualNodeList)
virtualNodeList
- new listpublic void setMainClass(java.lang.String mainClass)
mainClass
- fully qualified name of the class containing a main methodpublic void setParameters(java.util.List parameters)
parameters
- list of Stringpublic java.util.List getVirtualNodeList()
public VirtualNode[] getVirtualNodes()
public void addVirtualNode(VirtualNode virtualNode)
virtualNode
- virtual node to addpublic VirtualNode getVirtualNode(int i)
i
- index of the virtual node to get
public java.lang.String getMainClass()
public java.lang.String[] getParameters()
public void addParameter(java.lang.String parameter)
parameter
- parameter to add to the list of parameters
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |