Modifier and type | Property and description |
---|---|
java.util.Map<K,V> | availableCommandLineOptions
Replies the available command line options for this SRE. |
java.lang.String | bootstrap
Returns the fully qualified name of the SRE bootstrap associated to this SRE. |
java.util.List<E> | classPathEntries
Returns the library locations of this ISREInstall. |
java.lang.String | id
Returns the id for this SRE. |
java.lang.String | jVMArguments
Replies the arguments to pass to the virtual machine as VM arguments for this SRE. |
java.lang.String | location
Returns the location of this runtime environment. |
java.lang.String | mainClass
Returns the fully qualified name of the main class for launching the runtime environment. |
java.lang.String | maximalSARLVersion
Returns the maximal version number of the SARL specification that is supported by the SRE. |
java.lang.String | minimalSARLVersion
Returns the minimal version number of the SARL specification that is supported by the SRE. |
java.lang.String | name
Returns the display name of this SRE. |
java.lang.String | nameNoDefault
Returns the display name of this SRE without considering to reply a default value for the name. |
boolean | notify
Replies if this SRE should fire property change notifications. |
org.eclipse.core.runtime.IPath | preferredClassPathContainerPath
Replies the path o the preferred container. |
java.lang.String | sREArguments
Replies the arguments to pass to the SRE instance. |
org.eclipse.core.runtime.IStatus | validity
Validate the SRE. |
java.util.Map<K,V> | vMSpecificAttributesMap
Replies the Map that contains String name/value pairs that represent VM-specific attributes for this SRE. |
Modifier and type | Field and description |
---|---|
static val int | CODE_GENERAL
Error code for the status that corresponds to an invalid state of the ISREInstall. |
static val int | CODE_LIBRARY_LOCATION
Error code related to the library locations. |
static val int | CODE_MAIN_CLASS
Error code related to the main class name. |
static val int | CODE_NAME
Error code related to the name. |
static val int | CODE_SARL_VERSION
Error code related to the required SARL version. |
static val int | CODE_SOURCE
Error code related to the source file. |
Modifier and type | Action and description |
---|---|
abstract ISREInstall | clone
Clone this SRE. |
abstract ISREInstall | copy(String)
Copy this SRE. |
abstract void | getAsXML(Document,Element)
Replies the XML representation of this SRE installation. |
abstract java.util.Map<K,V> | getAvailableCommandLineOptions
Replies the available command line options for this SRE. |
abstract java.lang.String | getBootstrap
Returns the fully qualified name of the SRE bootstrap associated to this SRE. |
abstract java.util.List<E> | getClassPathEntries
Returns the library locations of this ISREInstall. |
abstract java.lang.String | getId
Returns the id for this SRE. |
abstract java.lang.String | getJVMArguments
Replies the arguments to pass to the virtual machine as VM arguments for this SRE. |
abstract java.lang.String | getLocation
Returns the location of this runtime environment. |
abstract java.lang.String | getMainClass
Returns the fully qualified name of the main class for launching the runtime environment. |
abstract java.lang.String | getMaximalSARLVersion
Returns the maximal version number of the SARL specification that is supported by the SRE. |
abstract java.lang.String | getMinimalSARLVersion
Returns the minimal version number of the SARL specification that is supported by the SRE. |
abstract java.lang.String | getName
Returns the display name of this SRE. |
abstract java.lang.String | getNameNoDefault
Returns the display name of this SRE without considering to reply a default value for the name. |
abstract boolean | getNotify
Replies if this SRE should fire property change notifications. |
abstract org.eclipse.core.runtime.IPath | getPreferredClassPathContainerPath
Replies the path o the preferred container. |
abstract java.lang.String | getSREArguments
Replies the arguments to pass to the SRE instance. |
default org.eclipse.core.runtime.IStatus | getValidity
Validate the SRE. |
abstract org.eclipse.core.runtime.IStatus | getValidity(int)
Validate the SRE. |
abstract java.util.Map<K,V> | getVMSpecificAttributesMap
Replies the Map that contains String name/value pairs that represent VM-specific attributes for this SRE. |
abstract org.eclipse.core.runtime.IStatus | revalidate
Force the computation of the installation validity. |
abstract void | setBootstrap(String)
Change the fully qualified name of the bootstrap. |
default void | setClassPathEntries(Iterable<T>)
Change the library locations of this ISREInstall. |
abstract void | setClassPathEntries(List<E>)
Change the library locations of this ISREInstall. |
abstract void | setFromXML(Element)
Set this SRE installation from the given XML representation. |
abstract void | setMainClass(String)
Change the fully qualified name of the main class for launching the runtime environment. |
abstract void | setMaximalSARLVersion(String)
Change the maximal version number of the SARL specification that is supported by the SRE. |
abstract void | setMinimalSARLVersion(String)
Change the minimal version number of the SARL specification that is supported by the SRE. |
abstract void | setName(String)
Change the display name of this SRE. |
abstract void | setNotify(boolean)
Whether this SRE should fire property change notifications. |
abstract void | setVMSpecificAttributesMap(Map<K,V>)
Change the Map that contains String name/value pairs that represent VM-specific attributes for this SRE. |
val availableCommandLineOptions : java.util.Map<K,V>
SREConstants
, where the key names are started by MANIFEST_CLI_
.
This property is an alias for the action: getAvailableCommandLineOptions
var bootstrap : java.lang.String
This property is an alias for the action: getBootstrap
var classPathEntries : java.util.List<E>
This property is an alias for the action: getClassPathEntries
val id : java.lang.String
This property is an alias for the action: getId
val jVMArguments : java.lang.String
This property is an alias for the action: getJVMArguments
val location : java.lang.String
This property is an alias for the action: getLocation
var mainClass : java.lang.String
This property is an alias for the action: getMainClass
var maximalSARLVersion : java.lang.String
This property is an alias for the action: getMaximalSARLVersion
var minimalSARLVersion : java.lang.String
This property is an alias for the action: getMinimalSARLVersion
var name : java.lang.String
null
.
This property is an alias for the action: getName
val nameNoDefault : java.lang.String
null
.
This property is an alias for the action: getNameNoDefault
var notify : boolean
This property is an alias for the action: getNotify
val preferredClassPathContainerPath : org.eclipse.core.runtime.IPath
This property is an alias for the action: getPreferredClassPathContainerPath
val sREArguments : java.lang.String
This property is an alias for the action: getSREArguments
val validity : org.eclipse.core.runtime.IStatus
This property is an alias for the action: getValidity
var vMSpecificAttributesMap : java.util.Map<K,V>
Map
that contains String name/value pairs that represent VM-specific attributes for this SRE.
This property is an alias for the action: getVMSpecificAttributesMap
static val CODE_GENERAL : int = 1
static val CODE_LIBRARY_LOCATION : int = 2
static val CODE_MAIN_CLASS : int = 8
static val CODE_NAME : int = 16
static val CODE_SARL_VERSION : int = 4
static val CODE_SOURCE : int = 32
def clone : ISREInstall
def copy(String) : ISREInstall
def getAsXML(Document,Element)throws java.io.IOException
def getAvailableCommandLineOptions : java.util.Map<K,V>
SREConstants
, where the key names are started by MANIFEST_CLI_
.
def getBootstrap : java.lang.String
def getClassPathEntries : java.util.List<E>
def getId : java.lang.String
def getJVMArguments : java.lang.String
def getLocation : java.lang.String
def getMainClass : java.lang.String
def getMaximalSARLVersion : java.lang.String
def getMinimalSARLVersion : java.lang.String
def getName : java.lang.String
null
.
def getNameNoDefault : java.lang.String
null
.
def getNotify : boolean
def getPreferredClassPathContainerPath : org.eclipse.core.runtime.IPath
def getSREArguments : java.lang.String
def getValidity : org.eclipse.core.runtime.IStatus
def getValidity(int) : org.eclipse.core.runtime.IStatus
def getVMSpecificAttributesMap : java.util.Map<K,V>
Map
that contains String name/value pairs that represent VM-specific attributes for this SRE.
def revalidate : org.eclipse.core.runtime.IStatus
def setBootstrap(String)
def setClassPathEntries(Iterable<T>)
def setClassPathEntries(List<E>)
def setFromXML(Element)throws java.io.IOException
def setMainClass(String)
def setMaximalSARLVersion(String)
def setMinimalSARLVersion(String)
def setName(String)
def setNotify(boolean)
def setVMSpecificAttributesMap(Map<K,V>)
Map
that contains String name/value pairs that represent VM-specific attributes for this SRE.