|
g-Eclipse Release 1.0.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectEObjectImpl
eu.geclipse.jsdl.model.posix.impl.POSIXApplicationTypeImpl
public class POSIXApplicationTypeImpl
An implementation of the model object 'POSIX Application Type'.
The following features are implemented:
ExecutableArgumentInputOutputErrorWorking DirectoryEnvironmentWall Time LimitFile Size LimitCore Dump LimitData Segment LimitLocked Memory LimitMemory LimitOpen Descriptors LimitPipe Size LimitStack Size LimitCPU Time LimitProcess Count LimitVirtual Memory LimitThread Count LimitUser NameGroup NameNameAny Attribute
| Method Summary | |
|---|---|
NotificationChain |
basicSetCoreDumpLimit(LimitsType newCoreDumpLimit,
NotificationChain msgs)
|
NotificationChain |
basicSetCPUTimeLimit(LimitsType newCPUTimeLimit,
NotificationChain msgs)
|
NotificationChain |
basicSetDataSegmentLimit(LimitsType newDataSegmentLimit,
NotificationChain msgs)
|
NotificationChain |
basicSetError(FileNameType newError,
NotificationChain msgs)
|
NotificationChain |
basicSetExecutable(FileNameType newExecutable,
NotificationChain msgs)
|
NotificationChain |
basicSetFileSizeLimit(LimitsType newFileSizeLimit,
NotificationChain msgs)
|
NotificationChain |
basicSetGroupName(GroupNameType newGroupName,
NotificationChain msgs)
|
NotificationChain |
basicSetInput(FileNameType newInput,
NotificationChain msgs)
|
NotificationChain |
basicSetLockedMemoryLimit(LimitsType newLockedMemoryLimit,
NotificationChain msgs)
|
NotificationChain |
basicSetMemoryLimit(LimitsType newMemoryLimit,
NotificationChain msgs)
|
NotificationChain |
basicSetOpenDescriptorsLimit(LimitsType newOpenDescriptorsLimit,
NotificationChain msgs)
|
NotificationChain |
basicSetOutput(FileNameType newOutput,
NotificationChain msgs)
|
NotificationChain |
basicSetPipeSizeLimit(LimitsType newPipeSizeLimit,
NotificationChain msgs)
|
NotificationChain |
basicSetProcessCountLimit(LimitsType newProcessCountLimit,
NotificationChain msgs)
|
NotificationChain |
basicSetStackSizeLimit(LimitsType newStackSizeLimit,
NotificationChain msgs)
|
NotificationChain |
basicSetThreadCountLimit(LimitsType newThreadCountLimit,
NotificationChain msgs)
|
NotificationChain |
basicSetUserName(UserNameType newUserName,
NotificationChain msgs)
|
NotificationChain |
basicSetVirtualMemoryLimit(LimitsType newVirtualMemoryLimit,
NotificationChain msgs)
|
NotificationChain |
basicSetWallTimeLimit(LimitsType newWallTimeLimit,
NotificationChain msgs)
|
NotificationChain |
basicSetWorkingDirectory(DirectoryNameType newWorkingDirectory,
NotificationChain msgs)
|
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
NotificationChain |
eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
|
boolean |
eIsSet(int featureID)
|
void |
eSet(int featureID,
java.lang.Object newValue)
|
void |
eUnset(int featureID)
|
FeatureMap |
getAnyAttribute()
|
EList |
getArgument()
|
LimitsType |
getCoreDumpLimit()
|
LimitsType |
getCPUTimeLimit()
|
LimitsType |
getDataSegmentLimit()
|
EList |
getEnvironment()
|
FileNameType |
getError()
|
FileNameType |
getExecutable()
|
LimitsType |
getFileSizeLimit()
|
GroupNameType |
getGroupName()
|
FileNameType |
getInput()
|
LimitsType |
getLockedMemoryLimit()
|
LimitsType |
getMemoryLimit()
|
java.lang.String |
getName()
|
LimitsType |
getOpenDescriptorsLimit()
|
FileNameType |
getOutput()
|
LimitsType |
getPipeSizeLimit()
|
LimitsType |
getProcessCountLimit()
|
LimitsType |
getStackSizeLimit()
|
LimitsType |
getThreadCountLimit()
|
UserNameType |
getUserName()
|
LimitsType |
getVirtualMemoryLimit()
|
LimitsType |
getWallTimeLimit()
|
DirectoryNameType |
getWorkingDirectory()
|
void |
setCoreDumpLimit(LimitsType newCoreDumpLimit)
|
void |
setCPUTimeLimit(LimitsType newCPUTimeLimit)
|
void |
setDataSegmentLimit(LimitsType newDataSegmentLimit)
|
void |
setError(FileNameType newError)
|
void |
setExecutable(FileNameType newExecutable)
|
void |
setFileSizeLimit(LimitsType newFileSizeLimit)
|
void |
setGroupName(GroupNameType newGroupName)
|
void |
setInput(FileNameType newInput)
|
void |
setLockedMemoryLimit(LimitsType newLockedMemoryLimit)
|
void |
setMemoryLimit(LimitsType newMemoryLimit)
|
void |
setName(java.lang.String newName)
|
void |
setOpenDescriptorsLimit(LimitsType newOpenDescriptorsLimit)
|
void |
setOutput(FileNameType newOutput)
|
void |
setPipeSizeLimit(LimitsType newPipeSizeLimit)
|
void |
setProcessCountLimit(LimitsType newProcessCountLimit)
|
void |
setStackSizeLimit(LimitsType newStackSizeLimit)
|
void |
setThreadCountLimit(LimitsType newThreadCountLimit)
|
void |
setUserName(UserNameType newUserName)
|
void |
setVirtualMemoryLimit(LimitsType newVirtualMemoryLimit)
|
void |
setWallTimeLimit(LimitsType newWallTimeLimit)
|
void |
setWorkingDirectory(DirectoryNameType newWorkingDirectory)
|
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Method Detail |
|---|
public FileNameType getExecutable()
getExecutable in interface POSIXApplicationTypePOSIXApplicationType.setExecutable(FileNameType),
PosixPackage.getPOSIXApplicationType_Executable()
public NotificationChain basicSetExecutable(FileNameType newExecutable,
NotificationChain msgs)
public void setExecutable(FileNameType newExecutable)
setExecutable in interface POSIXApplicationTypenewExecutable - the new value of the 'Executable' containment reference.POSIXApplicationType.getExecutable()public EList getArgument()
getArgument in interface POSIXApplicationTypePosixPackage.getPOSIXApplicationType_Argument()public FileNameType getInput()
getInput in interface POSIXApplicationTypePOSIXApplicationType.setInput(FileNameType),
PosixPackage.getPOSIXApplicationType_Input()
public NotificationChain basicSetInput(FileNameType newInput,
NotificationChain msgs)
public void setInput(FileNameType newInput)
setInput in interface POSIXApplicationTypenewInput - the new value of the 'Input' containment reference.POSIXApplicationType.getInput()public FileNameType getOutput()
getOutput in interface POSIXApplicationTypePOSIXApplicationType.setOutput(FileNameType),
PosixPackage.getPOSIXApplicationType_Output()
public NotificationChain basicSetOutput(FileNameType newOutput,
NotificationChain msgs)
public void setOutput(FileNameType newOutput)
setOutput in interface POSIXApplicationTypenewOutput - the new value of the 'Output' containment reference.POSIXApplicationType.getOutput()public FileNameType getError()
getError in interface POSIXApplicationTypePOSIXApplicationType.setError(FileNameType),
PosixPackage.getPOSIXApplicationType_Error()
public NotificationChain basicSetError(FileNameType newError,
NotificationChain msgs)
public void setError(FileNameType newError)
setError in interface POSIXApplicationTypenewError - the new value of the 'Error' containment reference.POSIXApplicationType.getError()public DirectoryNameType getWorkingDirectory()
getWorkingDirectory in interface POSIXApplicationTypePOSIXApplicationType.setWorkingDirectory(DirectoryNameType),
PosixPackage.getPOSIXApplicationType_WorkingDirectory()
public NotificationChain basicSetWorkingDirectory(DirectoryNameType newWorkingDirectory,
NotificationChain msgs)
public void setWorkingDirectory(DirectoryNameType newWorkingDirectory)
setWorkingDirectory in interface POSIXApplicationTypenewWorkingDirectory - the new value of the 'Working Directory' containment reference.POSIXApplicationType.getWorkingDirectory()public EList getEnvironment()
getEnvironment in interface POSIXApplicationTypePosixPackage.getPOSIXApplicationType_Environment()public LimitsType getWallTimeLimit()
getWallTimeLimit in interface POSIXApplicationTypePOSIXApplicationType.setWallTimeLimit(LimitsType),
PosixPackage.getPOSIXApplicationType_WallTimeLimit()
public NotificationChain basicSetWallTimeLimit(LimitsType newWallTimeLimit,
NotificationChain msgs)
public void setWallTimeLimit(LimitsType newWallTimeLimit)
setWallTimeLimit in interface POSIXApplicationTypenewWallTimeLimit - the new value of the 'Wall Time Limit' containment reference.POSIXApplicationType.getWallTimeLimit()public LimitsType getFileSizeLimit()
getFileSizeLimit in interface POSIXApplicationTypePOSIXApplicationType.setFileSizeLimit(LimitsType),
PosixPackage.getPOSIXApplicationType_FileSizeLimit()
public NotificationChain basicSetFileSizeLimit(LimitsType newFileSizeLimit,
NotificationChain msgs)
public void setFileSizeLimit(LimitsType newFileSizeLimit)
setFileSizeLimit in interface POSIXApplicationTypenewFileSizeLimit - the new value of the 'File Size Limit' containment reference.POSIXApplicationType.getFileSizeLimit()public LimitsType getCoreDumpLimit()
getCoreDumpLimit in interface POSIXApplicationTypePOSIXApplicationType.setCoreDumpLimit(LimitsType),
PosixPackage.getPOSIXApplicationType_CoreDumpLimit()
public NotificationChain basicSetCoreDumpLimit(LimitsType newCoreDumpLimit,
NotificationChain msgs)
public void setCoreDumpLimit(LimitsType newCoreDumpLimit)
setCoreDumpLimit in interface POSIXApplicationTypenewCoreDumpLimit - the new value of the 'Core Dump Limit' containment reference.POSIXApplicationType.getCoreDumpLimit()public LimitsType getDataSegmentLimit()
getDataSegmentLimit in interface POSIXApplicationTypePOSIXApplicationType.setDataSegmentLimit(LimitsType),
PosixPackage.getPOSIXApplicationType_DataSegmentLimit()
public NotificationChain basicSetDataSegmentLimit(LimitsType newDataSegmentLimit,
NotificationChain msgs)
public void setDataSegmentLimit(LimitsType newDataSegmentLimit)
setDataSegmentLimit in interface POSIXApplicationTypenewDataSegmentLimit - the new value of the 'Data Segment Limit' containment reference.POSIXApplicationType.getDataSegmentLimit()public LimitsType getLockedMemoryLimit()
getLockedMemoryLimit in interface POSIXApplicationTypePOSIXApplicationType.setLockedMemoryLimit(LimitsType),
PosixPackage.getPOSIXApplicationType_LockedMemoryLimit()
public NotificationChain basicSetLockedMemoryLimit(LimitsType newLockedMemoryLimit,
NotificationChain msgs)
public void setLockedMemoryLimit(LimitsType newLockedMemoryLimit)
setLockedMemoryLimit in interface POSIXApplicationTypenewLockedMemoryLimit - the new value of the 'Locked Memory Limit' containment reference.POSIXApplicationType.getLockedMemoryLimit()public LimitsType getMemoryLimit()
getMemoryLimit in interface POSIXApplicationTypePOSIXApplicationType.setMemoryLimit(LimitsType),
PosixPackage.getPOSIXApplicationType_MemoryLimit()
public NotificationChain basicSetMemoryLimit(LimitsType newMemoryLimit,
NotificationChain msgs)
public void setMemoryLimit(LimitsType newMemoryLimit)
setMemoryLimit in interface POSIXApplicationTypenewMemoryLimit - the new value of the 'Memory Limit' containment reference.POSIXApplicationType.getMemoryLimit()public LimitsType getOpenDescriptorsLimit()
getOpenDescriptorsLimit in interface POSIXApplicationTypePOSIXApplicationType.setOpenDescriptorsLimit(LimitsType),
PosixPackage.getPOSIXApplicationType_OpenDescriptorsLimit()
public NotificationChain basicSetOpenDescriptorsLimit(LimitsType newOpenDescriptorsLimit,
NotificationChain msgs)
public void setOpenDescriptorsLimit(LimitsType newOpenDescriptorsLimit)
setOpenDescriptorsLimit in interface POSIXApplicationTypenewOpenDescriptorsLimit - the new value of the 'Open Descriptors Limit' containment reference.POSIXApplicationType.getOpenDescriptorsLimit()public LimitsType getPipeSizeLimit()
getPipeSizeLimit in interface POSIXApplicationTypePOSIXApplicationType.setPipeSizeLimit(LimitsType),
PosixPackage.getPOSIXApplicationType_PipeSizeLimit()
public NotificationChain basicSetPipeSizeLimit(LimitsType newPipeSizeLimit,
NotificationChain msgs)
public void setPipeSizeLimit(LimitsType newPipeSizeLimit)
setPipeSizeLimit in interface POSIXApplicationTypenewPipeSizeLimit - the new value of the 'Pipe Size Limit' containment reference.POSIXApplicationType.getPipeSizeLimit()public LimitsType getStackSizeLimit()
getStackSizeLimit in interface POSIXApplicationTypePOSIXApplicationType.setStackSizeLimit(LimitsType),
PosixPackage.getPOSIXApplicationType_StackSizeLimit()
public NotificationChain basicSetStackSizeLimit(LimitsType newStackSizeLimit,
NotificationChain msgs)
public void setStackSizeLimit(LimitsType newStackSizeLimit)
setStackSizeLimit in interface POSIXApplicationTypenewStackSizeLimit - the new value of the 'Stack Size Limit' containment reference.POSIXApplicationType.getStackSizeLimit()public LimitsType getCPUTimeLimit()
getCPUTimeLimit in interface POSIXApplicationTypePOSIXApplicationType.setCPUTimeLimit(LimitsType),
PosixPackage.getPOSIXApplicationType_CPUTimeLimit()
public NotificationChain basicSetCPUTimeLimit(LimitsType newCPUTimeLimit,
NotificationChain msgs)
public void setCPUTimeLimit(LimitsType newCPUTimeLimit)
setCPUTimeLimit in interface POSIXApplicationTypenewCPUTimeLimit - the new value of the 'CPU Time Limit' containment reference.POSIXApplicationType.getCPUTimeLimit()public LimitsType getProcessCountLimit()
getProcessCountLimit in interface POSIXApplicationTypePOSIXApplicationType.setProcessCountLimit(LimitsType),
PosixPackage.getPOSIXApplicationType_ProcessCountLimit()
public NotificationChain basicSetProcessCountLimit(LimitsType newProcessCountLimit,
NotificationChain msgs)
public void setProcessCountLimit(LimitsType newProcessCountLimit)
setProcessCountLimit in interface POSIXApplicationTypenewProcessCountLimit - the new value of the 'Process Count Limit' containment reference.POSIXApplicationType.getProcessCountLimit()public LimitsType getVirtualMemoryLimit()
getVirtualMemoryLimit in interface POSIXApplicationTypePOSIXApplicationType.setVirtualMemoryLimit(LimitsType),
PosixPackage.getPOSIXApplicationType_VirtualMemoryLimit()
public NotificationChain basicSetVirtualMemoryLimit(LimitsType newVirtualMemoryLimit,
NotificationChain msgs)
public void setVirtualMemoryLimit(LimitsType newVirtualMemoryLimit)
setVirtualMemoryLimit in interface POSIXApplicationTypenewVirtualMemoryLimit - the new value of the 'Virtual Memory Limit' containment reference.POSIXApplicationType.getVirtualMemoryLimit()public LimitsType getThreadCountLimit()
getThreadCountLimit in interface POSIXApplicationTypePOSIXApplicationType.setThreadCountLimit(LimitsType),
PosixPackage.getPOSIXApplicationType_ThreadCountLimit()
public NotificationChain basicSetThreadCountLimit(LimitsType newThreadCountLimit,
NotificationChain msgs)
public void setThreadCountLimit(LimitsType newThreadCountLimit)
setThreadCountLimit in interface POSIXApplicationTypenewThreadCountLimit - the new value of the 'Thread Count Limit' containment reference.POSIXApplicationType.getThreadCountLimit()public UserNameType getUserName()
getUserName in interface POSIXApplicationTypePOSIXApplicationType.setUserName(UserNameType),
PosixPackage.getPOSIXApplicationType_UserName()
public NotificationChain basicSetUserName(UserNameType newUserName,
NotificationChain msgs)
public void setUserName(UserNameType newUserName)
setUserName in interface POSIXApplicationTypenewUserName - the new value of the 'User Name' containment reference.POSIXApplicationType.getUserName()public GroupNameType getGroupName()
getGroupName in interface POSIXApplicationTypePOSIXApplicationType.setGroupName(GroupNameType),
PosixPackage.getPOSIXApplicationType_GroupName()
public NotificationChain basicSetGroupName(GroupNameType newGroupName,
NotificationChain msgs)
public void setGroupName(GroupNameType newGroupName)
setGroupName in interface POSIXApplicationTypenewGroupName - the new value of the 'Group Name' containment reference.POSIXApplicationType.getGroupName()public java.lang.String getName()
getName in interface POSIXApplicationTypePOSIXApplicationType.setName(String),
PosixPackage.getPOSIXApplicationType_Name()public void setName(java.lang.String newName)
setName in interface POSIXApplicationTypenewName - the new value of the 'Name' attribute.POSIXApplicationType.getName()public FeatureMap getAnyAttribute()
getAnyAttribute in interface POSIXApplicationTypePosixPackage.getPOSIXApplicationType_AnyAttribute()
public NotificationChain eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
public void eSet(int featureID,
java.lang.Object newValue)
public void eUnset(int featureID)
public boolean eIsSet(int featureID)
public java.lang.String toString()
|
g-Eclipse Release 1.0.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||