g-Eclipse
Release 1.0.0

eu.geclipse.jsdl.model.posix
Interface DocumentRoot

All Known Implementing Classes:
DocumentRootImpl

public interface DocumentRoot

A representation of the model object 'Document Root'.

The following features are supported:

See Also:
PosixPackage.getDocumentRoot()

Method Summary
 ArgumentType getArgument()
          Returns the value of the 'Argument' containment reference
 LimitsType getCoreDumpLimit()
          Returns the value of the 'Core Dump Limit' containment reference
 LimitsType getCPUTimeLimit()
          Returns the value of the 'CPU Time Limit' containment reference
 LimitsType getDataSegmentLimit()
          Returns the value of the 'Data Segment Limit' containment reference
 EnvironmentType getEnvironment()
          Returns the value of the 'Environment' containment reference
 FileNameType getError()
          Returns the value of the 'Error' containment reference
 FileNameType getExecutable()
          Returns the value of the 'Executable' containment reference
 LimitsType getFileSizeLimit()
          Returns the value of the 'File Size Limit' containment reference
 GroupNameType getGroupName()
          Returns the value of the 'Group Name' containment reference
 FileNameType getInput()
          Returns the value of the 'Input' containment reference
 LimitsType getLockedMemoryLimit()
          Returns the value of the 'Locked Memory Limit' containment reference
 LimitsType getMemoryLimit()
          Returns the value of the 'Memory Limit' containment reference
 FeatureMap getMixed()
          Returns the value of the 'Mixed' attribute list.
 LimitsType getOpenDescriptorsLimit()
          Returns the value of the 'Open Descriptors Limit' containment reference
 FileNameType getOutput()
          Returns the value of the 'Output' containment reference
 LimitsType getPipeSizeLimit()
          Returns the value of the 'Pipe Size Limit' containment reference
 POSIXApplicationType getPOSIXApplication()
          Returns the value of the 'POSIX Application' containment reference
 LimitsType getProcessCountLimit()
          Returns the value of the 'Process Count Limit' containment reference
 LimitsType getStackSizeLimit()
          Returns the value of the 'Stack Size Limit' containment reference
 LimitsType getThreadCountLimit()
          Returns the value of the 'Thread Count Limit' containment reference
 UserNameType getUserName()
          Returns the value of the 'User Name' containment reference
 LimitsType getVirtualMemoryLimit()
          Returns the value of the 'Virtual Memory Limit' containment reference
 LimitsType getWallTimeLimit()
          Returns the value of the 'Wall Time Limit' containment reference
 DirectoryNameType getWorkingDirectory()
          Returns the value of the 'Working Directory' containment reference
 EMap getXMLNSPrefixMap()
          Returns the value of the 'XMLNS Prefix Map' map.
 EMap getXSISchemaLocation()
          Returns the value of the 'XSI Schema Location' map.
 void setArgument(ArgumentType value)
          Sets the value of the 'Argument' containment reference
 void setCoreDumpLimit(LimitsType value)
          Sets the value of the 'Core Dump Limit' containment reference
 void setCPUTimeLimit(LimitsType value)
          Sets the value of the 'CPU Time Limit' containment reference
 void setDataSegmentLimit(LimitsType value)
          Sets the value of the 'Data Segment Limit' containment reference
 void setEnvironment(EnvironmentType value)
          Sets the value of the 'Environment' containment reference
 void setError(FileNameType value)
          Sets the value of the 'Error' containment reference
 void setExecutable(FileNameType value)
          Sets the value of the 'Executable' containment reference
 void setFileSizeLimit(LimitsType value)
          Sets the value of the 'File Size Limit' containment reference
 void setGroupName(GroupNameType value)
          Sets the value of the 'Group Name' containment reference
 void setInput(FileNameType value)
          Sets the value of the 'Input' containment reference
 void setLockedMemoryLimit(LimitsType value)
          Sets the value of the 'Locked Memory Limit' containment reference
 void setMemoryLimit(LimitsType value)
          Sets the value of the 'Memory Limit' containment reference
 void setOpenDescriptorsLimit(LimitsType value)
          Sets the value of the 'Open Descriptors Limit' containment reference
 void setOutput(FileNameType value)
          Sets the value of the 'Output' containment reference
 void setPipeSizeLimit(LimitsType value)
          Sets the value of the 'Pipe Size Limit' containment reference
 void setPOSIXApplication(POSIXApplicationType value)
          Sets the value of the 'POSIX Application' containment reference
 void setProcessCountLimit(LimitsType value)
          Sets the value of the 'Process Count Limit' containment reference
 void setStackSizeLimit(LimitsType value)
          Sets the value of the 'Stack Size Limit' containment reference
 void setThreadCountLimit(LimitsType value)
          Sets the value of the 'Thread Count Limit' containment reference
 void setUserName(UserNameType value)
          Sets the value of the 'User Name' containment reference
 void setVirtualMemoryLimit(LimitsType value)
          Sets the value of the 'Virtual Memory Limit' containment reference
 void setWallTimeLimit(LimitsType value)
          Sets the value of the 'Wall Time Limit' containment reference
 void setWorkingDirectory(DirectoryNameType value)
          Sets the value of the 'Working Directory' containment reference
 

Method Detail

getMixed

FeatureMap getMixed()
Returns the value of the 'Mixed' attribute list. The list contents are of type org.eclipse.emf.ecore.util.FeatureMap.Entry.

If the meaning of the 'Mixed' attribute list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Mixed' attribute list.
See Also:
PosixPackage.getDocumentRoot_Mixed()

getXMLNSPrefixMap

EMap getXMLNSPrefixMap()
Returns the value of the 'XMLNS Prefix Map' map. The key is of type String, and the value is of type String,

If the meaning of the 'XMLNS Prefix Map' map isn't clear, there really should be more of a description here...

Returns:
the value of the 'XMLNS Prefix Map' map.
See Also:
PosixPackage.getDocumentRoot_XMLNSPrefixMap()

getXSISchemaLocation

EMap getXSISchemaLocation()
Returns the value of the 'XSI Schema Location' map. The key is of type String, and the value is of type String,

If the meaning of the 'XSI Schema Location' map isn't clear, there really should be more of a description here...

Returns:
the value of the 'XSI Schema Location' map.
See Also:
PosixPackage.getDocumentRoot_XSISchemaLocation()

getArgument

ArgumentType getArgument()
Returns the value of the 'Argument' containment reference.

If the meaning of the 'Argument' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Argument' containment reference.
See Also:
setArgument(ArgumentType), PosixPackage.getDocumentRoot_Argument()

setArgument

void setArgument(ArgumentType value)
Sets the value of the 'Argument' containment reference.

Parameters:
value - the new value of the 'Argument' containment reference.
See Also:
getArgument()

getCoreDumpLimit

LimitsType getCoreDumpLimit()
Returns the value of the 'Core Dump Limit' containment reference.

If the meaning of the 'Core Dump Limit' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Core Dump Limit' containment reference.
See Also:
setCoreDumpLimit(LimitsType), PosixPackage.getDocumentRoot_CoreDumpLimit()

setCoreDumpLimit

void setCoreDumpLimit(LimitsType value)
Sets the value of the 'Core Dump Limit' containment reference.

Parameters:
value - the new value of the 'Core Dump Limit' containment reference.
See Also:
getCoreDumpLimit()

getCPUTimeLimit

LimitsType getCPUTimeLimit()
Returns the value of the 'CPU Time Limit' containment reference.

If the meaning of the 'CPU Time Limit' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'CPU Time Limit' containment reference.
See Also:
setCPUTimeLimit(LimitsType), PosixPackage.getDocumentRoot_CPUTimeLimit()

setCPUTimeLimit

void setCPUTimeLimit(LimitsType value)
Sets the value of the 'CPU Time Limit' containment reference.

Parameters:
value - the new value of the 'CPU Time Limit' containment reference.
See Also:
getCPUTimeLimit()

getDataSegmentLimit

LimitsType getDataSegmentLimit()
Returns the value of the 'Data Segment Limit' containment reference.

If the meaning of the 'Data Segment Limit' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Data Segment Limit' containment reference.
See Also:
setDataSegmentLimit(LimitsType), PosixPackage.getDocumentRoot_DataSegmentLimit()

setDataSegmentLimit

void setDataSegmentLimit(LimitsType value)
Sets the value of the 'Data Segment Limit' containment reference.

Parameters:
value - the new value of the 'Data Segment Limit' containment reference.
See Also:
getDataSegmentLimit()

getEnvironment

EnvironmentType getEnvironment()
Returns the value of the 'Environment' containment reference.

If the meaning of the 'Environment' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Environment' containment reference.
See Also:
setEnvironment(EnvironmentType), PosixPackage.getDocumentRoot_Environment()

setEnvironment

void setEnvironment(EnvironmentType value)
Sets the value of the 'Environment' containment reference.

Parameters:
value - the new value of the 'Environment' containment reference.
See Also:
getEnvironment()

getError

FileNameType getError()
Returns the value of the 'Error' containment reference.

If the meaning of the 'Error' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Error' containment reference.
See Also:
setError(FileNameType), PosixPackage.getDocumentRoot_Error()

setError

void setError(FileNameType value)
Sets the value of the 'Error' containment reference.

Parameters:
value - the new value of the 'Error' containment reference.
See Also:
getError()

getExecutable

FileNameType getExecutable()
Returns the value of the 'Executable' containment reference.

If the meaning of the 'Executable' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Executable' containment reference.
See Also:
setExecutable(FileNameType), PosixPackage.getDocumentRoot_Executable()

setExecutable

void setExecutable(FileNameType value)
Sets the value of the 'Executable' containment reference.

Parameters:
value - the new value of the 'Executable' containment reference.
See Also:
getExecutable()

getFileSizeLimit

LimitsType getFileSizeLimit()
Returns the value of the 'File Size Limit' containment reference.

If the meaning of the 'File Size Limit' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'File Size Limit' containment reference.
See Also:
setFileSizeLimit(LimitsType), PosixPackage.getDocumentRoot_FileSizeLimit()

setFileSizeLimit

void setFileSizeLimit(LimitsType value)
Sets the value of the 'File Size Limit' containment reference.

Parameters:
value - the new value of the 'File Size Limit' containment reference.
See Also:
getFileSizeLimit()

getGroupName

GroupNameType getGroupName()
Returns the value of the 'Group Name' containment reference.

If the meaning of the 'Group Name' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Group Name' containment reference.
See Also:
setGroupName(GroupNameType), PosixPackage.getDocumentRoot_GroupName()

setGroupName

void setGroupName(GroupNameType value)
Sets the value of the 'Group Name' containment reference.

Parameters:
value - the new value of the 'Group Name' containment reference.
See Also:
getGroupName()

getInput

FileNameType getInput()
Returns the value of the 'Input' containment reference.

If the meaning of the 'Input' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Input' containment reference.
See Also:
setInput(FileNameType), PosixPackage.getDocumentRoot_Input()

setInput

void setInput(FileNameType value)
Sets the value of the 'Input' containment reference.

Parameters:
value - the new value of the 'Input' containment reference.
See Also:
getInput()

getLockedMemoryLimit

LimitsType getLockedMemoryLimit()
Returns the value of the 'Locked Memory Limit' containment reference.

If the meaning of the 'Locked Memory Limit' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Locked Memory Limit' containment reference.
See Also:
setLockedMemoryLimit(LimitsType), PosixPackage.getDocumentRoot_LockedMemoryLimit()

setLockedMemoryLimit

void setLockedMemoryLimit(LimitsType value)
Sets the value of the 'Locked Memory Limit' containment reference.

Parameters:
value - the new value of the 'Locked Memory Limit' containment reference.
See Also:
getLockedMemoryLimit()

getMemoryLimit

LimitsType getMemoryLimit()
Returns the value of the 'Memory Limit' containment reference.

If the meaning of the 'Memory Limit' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Memory Limit' containment reference.
See Also:
setMemoryLimit(LimitsType), PosixPackage.getDocumentRoot_MemoryLimit()

setMemoryLimit

void setMemoryLimit(LimitsType value)
Sets the value of the 'Memory Limit' containment reference.

Parameters:
value - the new value of the 'Memory Limit' containment reference.
See Also:
getMemoryLimit()

getOpenDescriptorsLimit

LimitsType getOpenDescriptorsLimit()
Returns the value of the 'Open Descriptors Limit' containment reference.

If the meaning of the 'Open Descriptors Limit' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Open Descriptors Limit' containment reference.
See Also:
setOpenDescriptorsLimit(LimitsType), PosixPackage.getDocumentRoot_OpenDescriptorsLimit()

setOpenDescriptorsLimit

void setOpenDescriptorsLimit(LimitsType value)
Sets the value of the 'Open Descriptors Limit' containment reference.

Parameters:
value - the new value of the 'Open Descriptors Limit' containment reference.
See Also:
getOpenDescriptorsLimit()

getOutput

FileNameType getOutput()
Returns the value of the 'Output' containment reference.

If the meaning of the 'Output' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Output' containment reference.
See Also:
setOutput(FileNameType), PosixPackage.getDocumentRoot_Output()

setOutput

void setOutput(FileNameType value)
Sets the value of the 'Output' containment reference.

Parameters:
value - the new value of the 'Output' containment reference.
See Also:
getOutput()

getPipeSizeLimit

LimitsType getPipeSizeLimit()
Returns the value of the 'Pipe Size Limit' containment reference.

If the meaning of the 'Pipe Size Limit' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Pipe Size Limit' containment reference.
See Also:
setPipeSizeLimit(LimitsType), PosixPackage.getDocumentRoot_PipeSizeLimit()

setPipeSizeLimit

void setPipeSizeLimit(LimitsType value)
Sets the value of the 'Pipe Size Limit' containment reference.

Parameters:
value - the new value of the 'Pipe Size Limit' containment reference.
See Also:
getPipeSizeLimit()

getPOSIXApplication

POSIXApplicationType getPOSIXApplication()
Returns the value of the 'POSIX Application' containment reference.

If the meaning of the 'POSIX Application' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'POSIX Application' containment reference.
See Also:
setPOSIXApplication(POSIXApplicationType), PosixPackage.getDocumentRoot_POSIXApplication()

setPOSIXApplication

void setPOSIXApplication(POSIXApplicationType value)
Sets the value of the 'POSIX Application' containment reference.

Parameters:
value - the new value of the 'POSIX Application' containment reference.
See Also:
getPOSIXApplication()

getProcessCountLimit

LimitsType getProcessCountLimit()
Returns the value of the 'Process Count Limit' containment reference.

If the meaning of the 'Process Count Limit' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Process Count Limit' containment reference.
See Also:
setProcessCountLimit(LimitsType), PosixPackage.getDocumentRoot_ProcessCountLimit()

setProcessCountLimit

void setProcessCountLimit(LimitsType value)
Sets the value of the 'Process Count Limit' containment reference.

Parameters:
value - the new value of the 'Process Count Limit' containment reference.
See Also:
getProcessCountLimit()

getStackSizeLimit

LimitsType getStackSizeLimit()
Returns the value of the 'Stack Size Limit' containment reference.

If the meaning of the 'Stack Size Limit' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Stack Size Limit' containment reference.
See Also:
setStackSizeLimit(LimitsType), PosixPackage.getDocumentRoot_StackSizeLimit()

setStackSizeLimit

void setStackSizeLimit(LimitsType value)
Sets the value of the 'Stack Size Limit' containment reference.

Parameters:
value - the new value of the 'Stack Size Limit' containment reference.
See Also:
getStackSizeLimit()

getThreadCountLimit

LimitsType getThreadCountLimit()
Returns the value of the 'Thread Count Limit' containment reference.

If the meaning of the 'Thread Count Limit' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Thread Count Limit' containment reference.
See Also:
setThreadCountLimit(LimitsType), PosixPackage.getDocumentRoot_ThreadCountLimit()

setThreadCountLimit

void setThreadCountLimit(LimitsType value)
Sets the value of the 'Thread Count Limit' containment reference.

Parameters:
value - the new value of the 'Thread Count Limit' containment reference.
See Also:
getThreadCountLimit()

getUserName

UserNameType getUserName()
Returns the value of the 'User Name' containment reference.

If the meaning of the 'User Name' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'User Name' containment reference.
See Also:
setUserName(UserNameType), PosixPackage.getDocumentRoot_UserName()

setUserName

void setUserName(UserNameType value)
Sets the value of the 'User Name' containment reference.

Parameters:
value - the new value of the 'User Name' containment reference.
See Also:
getUserName()

getVirtualMemoryLimit

LimitsType getVirtualMemoryLimit()
Returns the value of the 'Virtual Memory Limit' containment reference.

If the meaning of the 'Virtual Memory Limit' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Virtual Memory Limit' containment reference.
See Also:
setVirtualMemoryLimit(LimitsType), PosixPackage.getDocumentRoot_VirtualMemoryLimit()

setVirtualMemoryLimit

void setVirtualMemoryLimit(LimitsType value)
Sets the value of the 'Virtual Memory Limit' containment reference.

Parameters:
value - the new value of the 'Virtual Memory Limit' containment reference.
See Also:
getVirtualMemoryLimit()

getWallTimeLimit

LimitsType getWallTimeLimit()
Returns the value of the 'Wall Time Limit' containment reference.

If the meaning of the 'Wall Time Limit' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Wall Time Limit' containment reference.
See Also:
setWallTimeLimit(LimitsType), PosixPackage.getDocumentRoot_WallTimeLimit()

setWallTimeLimit

void setWallTimeLimit(LimitsType value)
Sets the value of the 'Wall Time Limit' containment reference.

Parameters:
value - the new value of the 'Wall Time Limit' containment reference.
See Also:
getWallTimeLimit()

getWorkingDirectory

DirectoryNameType getWorkingDirectory()
Returns the value of the 'Working Directory' containment reference.

If the meaning of the 'Working Directory' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Working Directory' containment reference.
See Also:
setWorkingDirectory(DirectoryNameType), PosixPackage.getDocumentRoot_WorkingDirectory()

setWorkingDirectory

void setWorkingDirectory(DirectoryNameType value)
Sets the value of the 'Working Directory' containment reference.

Parameters:
value - the new value of the 'Working Directory' containment reference.
See Also:
getWorkingDirectory()

g-Eclipse
Release 1.0.0