g-Eclipse
Release 1.0.0

eu.geclipse.jsdl.model.posix
Interface POSIXApplicationType

All Known Implementing Classes:
POSIXApplicationTypeImpl

public interface POSIXApplicationType

A representation of the model object 'POSIX Application Type'.

The following features are supported:

See Also:
PosixPackage.getPOSIXApplicationType()

Method Summary
 FeatureMap getAnyAttribute()
          Returns the value of the 'Any Attribute' attribute list.
 EList getArgument()
          Returns the value of the 'Argument' containment reference list.
 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
 EList getEnvironment()
          Returns the value of the 'Environment' containment reference list.
 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
 java.lang.String getName()
          Returns the value of the 'Name' attribute
 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
 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
 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 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 setName(java.lang.String value)
          Sets the value of the 'Name' attribute
 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 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

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.getPOSIXApplicationType_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()

getArgument

EList getArgument()
Returns the value of the 'Argument' containment reference list. The list contents are of type ArgumentType.

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

Returns:
the value of the 'Argument' containment reference list.
See Also:
PosixPackage.getPOSIXApplicationType_Argument()

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.getPOSIXApplicationType_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()

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.getPOSIXApplicationType_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()

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.getPOSIXApplicationType_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()

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.getPOSIXApplicationType_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()

getEnvironment

EList getEnvironment()
Returns the value of the 'Environment' containment reference list. The list contents are of type EnvironmentType.

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

Returns:
the value of the 'Environment' containment reference list.
See Also:
PosixPackage.getPOSIXApplicationType_Environment()

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.getPOSIXApplicationType_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()

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.getPOSIXApplicationType_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()

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.getPOSIXApplicationType_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()

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.getPOSIXApplicationType_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()

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.getPOSIXApplicationType_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.getPOSIXApplicationType_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.getPOSIXApplicationType_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()

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.getPOSIXApplicationType_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()

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.getPOSIXApplicationType_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()

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.getPOSIXApplicationType_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()

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.getPOSIXApplicationType_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()

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.getPOSIXApplicationType_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()

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.getPOSIXApplicationType_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.getPOSIXApplicationType_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()

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.getPOSIXApplicationType_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()

getName

java.lang.String getName()
Returns the value of the 'Name' attribute.

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

Returns:
the value of the 'Name' attribute.
See Also:
setName(String), PosixPackage.getPOSIXApplicationType_Name()

setName

void setName(java.lang.String value)
Sets the value of the 'Name' attribute.

Parameters:
value - the new value of the 'Name' attribute.
See Also:
getName()

getAnyAttribute

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

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

Returns:
the value of the 'Any Attribute' attribute list.
See Also:
PosixPackage.getPOSIXApplicationType_AnyAttribute()

g-Eclipse
Release 1.0.0