g-Eclipse
Release 1.0.0

eu.geclipse.jsdl.model.posix.impl
Class PosixPackageImpl

java.lang.Object
  extended by EPackageImpl
      extended by eu.geclipse.jsdl.model.posix.impl.PosixPackageImpl
All Implemented Interfaces:
PosixPackage

public class PosixPackageImpl
extends EPackageImpl
implements PosixPackage

An implementation of the model Package.


Nested Class Summary
 
Nested classes/interfaces inherited from interface eu.geclipse.jsdl.model.posix.PosixPackage
PosixPackage.Literals
 
Field Summary
 
Fields inherited from interface eu.geclipse.jsdl.model.posix.PosixPackage
ARGUMENT_TYPE, ARGUMENT_TYPE__ANY_ATTRIBUTE, ARGUMENT_TYPE__FILESYSTEM_NAME, ARGUMENT_TYPE__VALUE, ARGUMENT_TYPE_FEATURE_COUNT, DIRECTORY_NAME_TYPE, DIRECTORY_NAME_TYPE__ANY_ATTRIBUTE, DIRECTORY_NAME_TYPE__FILESYSTEM_NAME, DIRECTORY_NAME_TYPE__VALUE, DIRECTORY_NAME_TYPE_FEATURE_COUNT, DOCUMENT_ROOT, DOCUMENT_ROOT__ARGUMENT, DOCUMENT_ROOT__CORE_DUMP_LIMIT, DOCUMENT_ROOT__CPU_TIME_LIMIT, DOCUMENT_ROOT__DATA_SEGMENT_LIMIT, DOCUMENT_ROOT__ENVIRONMENT, DOCUMENT_ROOT__ERROR, DOCUMENT_ROOT__EXECUTABLE, DOCUMENT_ROOT__FILE_SIZE_LIMIT, DOCUMENT_ROOT__GROUP_NAME, DOCUMENT_ROOT__INPUT, DOCUMENT_ROOT__LOCKED_MEMORY_LIMIT, DOCUMENT_ROOT__MEMORY_LIMIT, DOCUMENT_ROOT__MIXED, DOCUMENT_ROOT__OPEN_DESCRIPTORS_LIMIT, DOCUMENT_ROOT__OUTPUT, DOCUMENT_ROOT__PIPE_SIZE_LIMIT, DOCUMENT_ROOT__POSIX_APPLICATION, DOCUMENT_ROOT__PROCESS_COUNT_LIMIT, DOCUMENT_ROOT__STACK_SIZE_LIMIT, DOCUMENT_ROOT__THREAD_COUNT_LIMIT, DOCUMENT_ROOT__USER_NAME, DOCUMENT_ROOT__VIRTUAL_MEMORY_LIMIT, DOCUMENT_ROOT__WALL_TIME_LIMIT, DOCUMENT_ROOT__WORKING_DIRECTORY, DOCUMENT_ROOT__XMLNS_PREFIX_MAP, DOCUMENT_ROOT__XSI_SCHEMA_LOCATION, DOCUMENT_ROOT_FEATURE_COUNT, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, ENVIRONMENT_TYPE, ENVIRONMENT_TYPE__ANY_ATTRIBUTE, ENVIRONMENT_TYPE__FILESYSTEM_NAME, ENVIRONMENT_TYPE__NAME, ENVIRONMENT_TYPE__VALUE, ENVIRONMENT_TYPE_FEATURE_COUNT, FILE_NAME_TYPE, FILE_NAME_TYPE__ANY_ATTRIBUTE, FILE_NAME_TYPE__FILESYSTEM_NAME, FILE_NAME_TYPE__VALUE, FILE_NAME_TYPE_FEATURE_COUNT, GROUP_NAME_TYPE, GROUP_NAME_TYPE__ANY_ATTRIBUTE, GROUP_NAME_TYPE__VALUE, GROUP_NAME_TYPE_FEATURE_COUNT, LIMITS_TYPE, LIMITS_TYPE__ANY_ATTRIBUTE, LIMITS_TYPE__VALUE, LIMITS_TYPE_FEATURE_COUNT, POSIX_APPLICATION_TYPE, POSIX_APPLICATION_TYPE__ANY_ATTRIBUTE, POSIX_APPLICATION_TYPE__ARGUMENT, POSIX_APPLICATION_TYPE__CORE_DUMP_LIMIT, POSIX_APPLICATION_TYPE__CPU_TIME_LIMIT, POSIX_APPLICATION_TYPE__DATA_SEGMENT_LIMIT, POSIX_APPLICATION_TYPE__ENVIRONMENT, POSIX_APPLICATION_TYPE__ERROR, POSIX_APPLICATION_TYPE__EXECUTABLE, POSIX_APPLICATION_TYPE__FILE_SIZE_LIMIT, POSIX_APPLICATION_TYPE__GROUP_NAME, POSIX_APPLICATION_TYPE__INPUT, POSIX_APPLICATION_TYPE__LOCKED_MEMORY_LIMIT, POSIX_APPLICATION_TYPE__MEMORY_LIMIT, POSIX_APPLICATION_TYPE__NAME, POSIX_APPLICATION_TYPE__OPEN_DESCRIPTORS_LIMIT, POSIX_APPLICATION_TYPE__OUTPUT, POSIX_APPLICATION_TYPE__PIPE_SIZE_LIMIT, POSIX_APPLICATION_TYPE__PROCESS_COUNT_LIMIT, POSIX_APPLICATION_TYPE__STACK_SIZE_LIMIT, POSIX_APPLICATION_TYPE__THREAD_COUNT_LIMIT, POSIX_APPLICATION_TYPE__USER_NAME, POSIX_APPLICATION_TYPE__VIRTUAL_MEMORY_LIMIT, POSIX_APPLICATION_TYPE__WALL_TIME_LIMIT, POSIX_APPLICATION_TYPE__WORKING_DIRECTORY, POSIX_APPLICATION_TYPE_FEATURE_COUNT, USER_NAME_TYPE, USER_NAME_TYPE__ANY_ATTRIBUTE, USER_NAME_TYPE__VALUE, USER_NAME_TYPE_FEATURE_COUNT
 
Method Summary
 void createPackageContents()
          Creates the meta-model objects for the package.
 EAttribute getArgumentType_AnyAttribute()
           
 EAttribute getArgumentType_FilesystemName()
           
 EAttribute getArgumentType_Value()
           
 EClass getArgumentType()
           
 EAttribute getDirectoryNameType_AnyAttribute()
           
 EAttribute getDirectoryNameType_FilesystemName()
           
 EAttribute getDirectoryNameType_Value()
           
 EClass getDirectoryNameType()
           
 EReference getDocumentRoot_Argument()
           
 EReference getDocumentRoot_CoreDumpLimit()
           
 EReference getDocumentRoot_CPUTimeLimit()
           
 EReference getDocumentRoot_DataSegmentLimit()
           
 EReference getDocumentRoot_Environment()
           
 EReference getDocumentRoot_Error()
           
 EReference getDocumentRoot_Executable()
           
 EReference getDocumentRoot_FileSizeLimit()
           
 EReference getDocumentRoot_GroupName()
           
 EReference getDocumentRoot_Input()
           
 EReference getDocumentRoot_LockedMemoryLimit()
           
 EReference getDocumentRoot_MemoryLimit()
           
 EAttribute getDocumentRoot_Mixed()
           
 EReference getDocumentRoot_OpenDescriptorsLimit()
           
 EReference getDocumentRoot_Output()
           
 EReference getDocumentRoot_PipeSizeLimit()
           
 EReference getDocumentRoot_POSIXApplication()
           
 EReference getDocumentRoot_ProcessCountLimit()
           
 EReference getDocumentRoot_StackSizeLimit()
           
 EReference getDocumentRoot_ThreadCountLimit()
           
 EReference getDocumentRoot_UserName()
           
 EReference getDocumentRoot_VirtualMemoryLimit()
           
 EReference getDocumentRoot_WallTimeLimit()
           
 EReference getDocumentRoot_WorkingDirectory()
           
 EReference getDocumentRoot_XMLNSPrefixMap()
           
 EReference getDocumentRoot_XSISchemaLocation()
           
 EClass getDocumentRoot()
           
 EAttribute getEnvironmentType_AnyAttribute()
           
 EAttribute getEnvironmentType_FilesystemName()
           
 EAttribute getEnvironmentType_Name()
           
 EAttribute getEnvironmentType_Value()
           
 EClass getEnvironmentType()
           
 EAttribute getFileNameType_AnyAttribute()
           
 EAttribute getFileNameType_FilesystemName()
           
 EAttribute getFileNameType_Value()
           
 EClass getFileNameType()
           
 EAttribute getGroupNameType_AnyAttribute()
           
 EAttribute getGroupNameType_Value()
           
 EClass getGroupNameType()
           
 EAttribute getLimitsType_AnyAttribute()
           
 EAttribute getLimitsType_Value()
           
 EClass getLimitsType()
           
 EAttribute getPOSIXApplicationType_AnyAttribute()
           
 EReference getPOSIXApplicationType_Argument()
           
 EReference getPOSIXApplicationType_CoreDumpLimit()
           
 EReference getPOSIXApplicationType_CPUTimeLimit()
           
 EReference getPOSIXApplicationType_DataSegmentLimit()
           
 EReference getPOSIXApplicationType_Environment()
           
 EReference getPOSIXApplicationType_Error()
           
 EReference getPOSIXApplicationType_Executable()
           
 EReference getPOSIXApplicationType_FileSizeLimit()
           
 EReference getPOSIXApplicationType_GroupName()
           
 EReference getPOSIXApplicationType_Input()
           
 EReference getPOSIXApplicationType_LockedMemoryLimit()
           
 EReference getPOSIXApplicationType_MemoryLimit()
           
 EAttribute getPOSIXApplicationType_Name()
           
 EReference getPOSIXApplicationType_OpenDescriptorsLimit()
           
 EReference getPOSIXApplicationType_Output()
           
 EReference getPOSIXApplicationType_PipeSizeLimit()
           
 EReference getPOSIXApplicationType_ProcessCountLimit()
           
 EReference getPOSIXApplicationType_StackSizeLimit()
           
 EReference getPOSIXApplicationType_ThreadCountLimit()
           
 EReference getPOSIXApplicationType_UserName()
           
 EReference getPOSIXApplicationType_VirtualMemoryLimit()
           
 EReference getPOSIXApplicationType_WallTimeLimit()
           
 EReference getPOSIXApplicationType_WorkingDirectory()
           
 EClass getPOSIXApplicationType()
           
 PosixFactory getPosixFactory()
           
 EAttribute getUserNameType_AnyAttribute()
           
 EAttribute getUserNameType_Value()
           
 EClass getUserNameType()
           
static PosixPackage init()
          Creates, registers, and initializes the Package for this model, and for any others upon which it depends.
 void initializePackageContents()
          Complete the initialization of the package and its meta-model.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

init

public static PosixPackage init()
Creates, registers, and initializes the Package for this model, and for any others upon which it depends. Simple dependencies are satisfied by calling this method on all dependent packages before doing anything else. This method drives initialization for interdependent packages directly, in parallel with this package, itself.

Of this package and its interdependencies, all packages which have not yet been registered by their URI values are first created and registered. The packages are then initialized in two steps: meta-model objects for all of the packages are created before any are initialized, since one package's meta-model objects may refer to those of another.

Invocation of this method will not affect any packages that have already been initialized.

See Also:
PosixPackage.eNS_URI, createPackageContents(), initializePackageContents()

getArgumentType

public EClass getArgumentType()

Specified by:
getArgumentType in interface PosixPackage
Returns:
the meta object for class 'Argument Type'.
See Also:
ArgumentType

getArgumentType_Value

public EAttribute getArgumentType_Value()

Specified by:
getArgumentType_Value in interface PosixPackage
Returns:
the meta object for the attribute 'Value'.
See Also:
ArgumentType.getValue(), PosixPackage.getArgumentType()

getArgumentType_FilesystemName

public EAttribute getArgumentType_FilesystemName()

Specified by:
getArgumentType_FilesystemName in interface PosixPackage
Returns:
the meta object for the attribute 'Filesystem Name'.
See Also:
ArgumentType.getFilesystemName(), PosixPackage.getArgumentType()

getArgumentType_AnyAttribute

public EAttribute getArgumentType_AnyAttribute()

Specified by:
getArgumentType_AnyAttribute in interface PosixPackage
Returns:
the meta object for the attribute list 'Any Attribute'.
See Also:
ArgumentType.getAnyAttribute(), PosixPackage.getArgumentType()

getDirectoryNameType

public EClass getDirectoryNameType()

Specified by:
getDirectoryNameType in interface PosixPackage
Returns:
the meta object for class 'Directory Name Type'.
See Also:
DirectoryNameType

getDirectoryNameType_Value

public EAttribute getDirectoryNameType_Value()

Specified by:
getDirectoryNameType_Value in interface PosixPackage
Returns:
the meta object for the attribute 'Value'.
See Also:
DirectoryNameType.getValue(), PosixPackage.getDirectoryNameType()

getDirectoryNameType_FilesystemName

public EAttribute getDirectoryNameType_FilesystemName()

Specified by:
getDirectoryNameType_FilesystemName in interface PosixPackage
Returns:
the meta object for the attribute 'Filesystem Name'.
See Also:
DirectoryNameType.getFilesystemName(), PosixPackage.getDirectoryNameType()

getDirectoryNameType_AnyAttribute

public EAttribute getDirectoryNameType_AnyAttribute()

Specified by:
getDirectoryNameType_AnyAttribute in interface PosixPackage
Returns:
the meta object for the attribute list 'Any Attribute'.
See Also:
DirectoryNameType.getAnyAttribute(), PosixPackage.getDirectoryNameType()

getDocumentRoot

public EClass getDocumentRoot()

Specified by:
getDocumentRoot in interface PosixPackage
Returns:
the meta object for class 'Document Root'.
See Also:
DocumentRoot

getDocumentRoot_Mixed

public EAttribute getDocumentRoot_Mixed()

Specified by:
getDocumentRoot_Mixed in interface PosixPackage
Returns:
the meta object for the attribute list 'Mixed'.
See Also:
DocumentRoot.getMixed(), PosixPackage.getDocumentRoot()

getDocumentRoot_XMLNSPrefixMap

public EReference getDocumentRoot_XMLNSPrefixMap()

Specified by:
getDocumentRoot_XMLNSPrefixMap in interface PosixPackage
Returns:
the meta object for the map 'XMLNS Prefix Map'.
See Also:
DocumentRoot.getXMLNSPrefixMap(), PosixPackage.getDocumentRoot()

getDocumentRoot_XSISchemaLocation

public EReference getDocumentRoot_XSISchemaLocation()

Specified by:
getDocumentRoot_XSISchemaLocation in interface PosixPackage
Returns:
the meta object for the map 'XSI Schema Location'.
See Also:
DocumentRoot.getXSISchemaLocation(), PosixPackage.getDocumentRoot()

getDocumentRoot_Argument

public EReference getDocumentRoot_Argument()

Specified by:
getDocumentRoot_Argument in interface PosixPackage
Returns:
the meta object for the containment reference 'Argument'.
See Also:
DocumentRoot.getArgument(), PosixPackage.getDocumentRoot()

getDocumentRoot_CoreDumpLimit

public EReference getDocumentRoot_CoreDumpLimit()

Specified by:
getDocumentRoot_CoreDumpLimit in interface PosixPackage
Returns:
the meta object for the containment reference 'Core Dump Limit'.
See Also:
DocumentRoot.getCoreDumpLimit(), PosixPackage.getDocumentRoot()

getDocumentRoot_CPUTimeLimit

public EReference getDocumentRoot_CPUTimeLimit()

Specified by:
getDocumentRoot_CPUTimeLimit in interface PosixPackage
Returns:
the meta object for the containment reference 'CPU Time Limit'.
See Also:
DocumentRoot.getCPUTimeLimit(), PosixPackage.getDocumentRoot()

getDocumentRoot_DataSegmentLimit

public EReference getDocumentRoot_DataSegmentLimit()

Specified by:
getDocumentRoot_DataSegmentLimit in interface PosixPackage
Returns:
the meta object for the containment reference 'Data Segment Limit'.
See Also:
DocumentRoot.getDataSegmentLimit(), PosixPackage.getDocumentRoot()

getDocumentRoot_Environment

public EReference getDocumentRoot_Environment()

Specified by:
getDocumentRoot_Environment in interface PosixPackage
Returns:
the meta object for the containment reference 'Environment'.
See Also:
DocumentRoot.getEnvironment(), PosixPackage.getDocumentRoot()

getDocumentRoot_Error

public EReference getDocumentRoot_Error()

Specified by:
getDocumentRoot_Error in interface PosixPackage
Returns:
the meta object for the containment reference 'Error'.
See Also:
DocumentRoot.getError(), PosixPackage.getDocumentRoot()

getDocumentRoot_Executable

public EReference getDocumentRoot_Executable()

Specified by:
getDocumentRoot_Executable in interface PosixPackage
Returns:
the meta object for the containment reference 'Executable'.
See Also:
DocumentRoot.getExecutable(), PosixPackage.getDocumentRoot()

getDocumentRoot_FileSizeLimit

public EReference getDocumentRoot_FileSizeLimit()

Specified by:
getDocumentRoot_FileSizeLimit in interface PosixPackage
Returns:
the meta object for the containment reference 'File Size Limit'.
See Also:
DocumentRoot.getFileSizeLimit(), PosixPackage.getDocumentRoot()

getDocumentRoot_GroupName

public EReference getDocumentRoot_GroupName()

Specified by:
getDocumentRoot_GroupName in interface PosixPackage
Returns:
the meta object for the containment reference 'Group Name'.
See Also:
DocumentRoot.getGroupName(), PosixPackage.getDocumentRoot()

getDocumentRoot_Input

public EReference getDocumentRoot_Input()

Specified by:
getDocumentRoot_Input in interface PosixPackage
Returns:
the meta object for the containment reference 'Input'.
See Also:
DocumentRoot.getInput(), PosixPackage.getDocumentRoot()

getDocumentRoot_LockedMemoryLimit

public EReference getDocumentRoot_LockedMemoryLimit()

Specified by:
getDocumentRoot_LockedMemoryLimit in interface PosixPackage
Returns:
the meta object for the containment reference 'Locked Memory Limit'.
See Also:
DocumentRoot.getLockedMemoryLimit(), PosixPackage.getDocumentRoot()

getDocumentRoot_MemoryLimit

public EReference getDocumentRoot_MemoryLimit()

Specified by:
getDocumentRoot_MemoryLimit in interface PosixPackage
Returns:
the meta object for the containment reference 'Memory Limit'.
See Also:
DocumentRoot.getMemoryLimit(), PosixPackage.getDocumentRoot()

getDocumentRoot_OpenDescriptorsLimit

public EReference getDocumentRoot_OpenDescriptorsLimit()

Specified by:
getDocumentRoot_OpenDescriptorsLimit in interface PosixPackage
Returns:
the meta object for the containment reference 'Open Descriptors Limit'.
See Also:
DocumentRoot.getOpenDescriptorsLimit(), PosixPackage.getDocumentRoot()

getDocumentRoot_Output

public EReference getDocumentRoot_Output()

Specified by:
getDocumentRoot_Output in interface PosixPackage
Returns:
the meta object for the containment reference 'Output'.
See Also:
DocumentRoot.getOutput(), PosixPackage.getDocumentRoot()

getDocumentRoot_PipeSizeLimit

public EReference getDocumentRoot_PipeSizeLimit()

Specified by:
getDocumentRoot_PipeSizeLimit in interface PosixPackage
Returns:
the meta object for the containment reference 'Pipe Size Limit'.
See Also:
DocumentRoot.getPipeSizeLimit(), PosixPackage.getDocumentRoot()

getDocumentRoot_POSIXApplication

public EReference getDocumentRoot_POSIXApplication()

Specified by:
getDocumentRoot_POSIXApplication in interface PosixPackage
Returns:
the meta object for the containment reference 'POSIX Application'.
See Also:
DocumentRoot.getPOSIXApplication(), PosixPackage.getDocumentRoot()

getDocumentRoot_ProcessCountLimit

public EReference getDocumentRoot_ProcessCountLimit()

Specified by:
getDocumentRoot_ProcessCountLimit in interface PosixPackage
Returns:
the meta object for the containment reference 'Process Count Limit'.
See Also:
DocumentRoot.getProcessCountLimit(), PosixPackage.getDocumentRoot()

getDocumentRoot_StackSizeLimit

public EReference getDocumentRoot_StackSizeLimit()

Specified by:
getDocumentRoot_StackSizeLimit in interface PosixPackage
Returns:
the meta object for the containment reference 'Stack Size Limit'.
See Also:
DocumentRoot.getStackSizeLimit(), PosixPackage.getDocumentRoot()

getDocumentRoot_ThreadCountLimit

public EReference getDocumentRoot_ThreadCountLimit()

Specified by:
getDocumentRoot_ThreadCountLimit in interface PosixPackage
Returns:
the meta object for the containment reference 'Thread Count Limit'.
See Also:
DocumentRoot.getThreadCountLimit(), PosixPackage.getDocumentRoot()

getDocumentRoot_UserName

public EReference getDocumentRoot_UserName()

Specified by:
getDocumentRoot_UserName in interface PosixPackage
Returns:
the meta object for the containment reference 'User Name'.
See Also:
DocumentRoot.getUserName(), PosixPackage.getDocumentRoot()

getDocumentRoot_VirtualMemoryLimit

public EReference getDocumentRoot_VirtualMemoryLimit()

Specified by:
getDocumentRoot_VirtualMemoryLimit in interface PosixPackage
Returns:
the meta object for the containment reference 'Virtual Memory Limit'.
See Also:
DocumentRoot.getVirtualMemoryLimit(), PosixPackage.getDocumentRoot()

getDocumentRoot_WallTimeLimit

public EReference getDocumentRoot_WallTimeLimit()

Specified by:
getDocumentRoot_WallTimeLimit in interface PosixPackage
Returns:
the meta object for the containment reference 'Wall Time Limit'.
See Also:
DocumentRoot.getWallTimeLimit(), PosixPackage.getDocumentRoot()

getDocumentRoot_WorkingDirectory

public EReference getDocumentRoot_WorkingDirectory()

Specified by:
getDocumentRoot_WorkingDirectory in interface PosixPackage
Returns:
the meta object for the containment reference 'Working Directory'.
See Also:
DocumentRoot.getWorkingDirectory(), PosixPackage.getDocumentRoot()

getEnvironmentType

public EClass getEnvironmentType()

Specified by:
getEnvironmentType in interface PosixPackage
Returns:
the meta object for class 'Environment Type'.
See Also:
EnvironmentType

getEnvironmentType_Value

public EAttribute getEnvironmentType_Value()

Specified by:
getEnvironmentType_Value in interface PosixPackage
Returns:
the meta object for the attribute 'Value'.
See Also:
EnvironmentType.getValue(), PosixPackage.getEnvironmentType()

getEnvironmentType_FilesystemName

public EAttribute getEnvironmentType_FilesystemName()

Specified by:
getEnvironmentType_FilesystemName in interface PosixPackage
Returns:
the meta object for the attribute 'Filesystem Name'.
See Also:
EnvironmentType.getFilesystemName(), PosixPackage.getEnvironmentType()

getEnvironmentType_Name

public EAttribute getEnvironmentType_Name()

Specified by:
getEnvironmentType_Name in interface PosixPackage
Returns:
the meta object for the attribute 'Name'.
See Also:
EnvironmentType.getName(), PosixPackage.getEnvironmentType()

getEnvironmentType_AnyAttribute

public EAttribute getEnvironmentType_AnyAttribute()

Specified by:
getEnvironmentType_AnyAttribute in interface PosixPackage
Returns:
the meta object for the attribute list 'Any Attribute'.
See Also:
EnvironmentType.getAnyAttribute(), PosixPackage.getEnvironmentType()

getFileNameType

public EClass getFileNameType()

Specified by:
getFileNameType in interface PosixPackage
Returns:
the meta object for class 'File Name Type'.
See Also:
FileNameType

getFileNameType_Value

public EAttribute getFileNameType_Value()

Specified by:
getFileNameType_Value in interface PosixPackage
Returns:
the meta object for the attribute 'Value'.
See Also:
FileNameType.getValue(), PosixPackage.getFileNameType()

getFileNameType_FilesystemName

public EAttribute getFileNameType_FilesystemName()

Specified by:
getFileNameType_FilesystemName in interface PosixPackage
Returns:
the meta object for the attribute 'Filesystem Name'.
See Also:
FileNameType.getFilesystemName(), PosixPackage.getFileNameType()

getFileNameType_AnyAttribute

public EAttribute getFileNameType_AnyAttribute()

Specified by:
getFileNameType_AnyAttribute in interface PosixPackage
Returns:
the meta object for the attribute list 'Any Attribute'.
See Also:
FileNameType.getAnyAttribute(), PosixPackage.getFileNameType()

getGroupNameType

public EClass getGroupNameType()

Specified by:
getGroupNameType in interface PosixPackage
Returns:
the meta object for class 'Group Name Type'.
See Also:
GroupNameType

getGroupNameType_Value

public EAttribute getGroupNameType_Value()

Specified by:
getGroupNameType_Value in interface PosixPackage
Returns:
the meta object for the attribute 'Value'.
See Also:
GroupNameType.getValue(), PosixPackage.getGroupNameType()

getGroupNameType_AnyAttribute

public EAttribute getGroupNameType_AnyAttribute()

Specified by:
getGroupNameType_AnyAttribute in interface PosixPackage
Returns:
the meta object for the attribute list 'Any Attribute'.
See Also:
GroupNameType.getAnyAttribute(), PosixPackage.getGroupNameType()

getLimitsType

public EClass getLimitsType()

Specified by:
getLimitsType in interface PosixPackage
Returns:
the meta object for class 'Limits Type'.
See Also:
LimitsType

getLimitsType_Value

public EAttribute getLimitsType_Value()

Specified by:
getLimitsType_Value in interface PosixPackage
Returns:
the meta object for the attribute 'Value'.
See Also:
LimitsType.getValue(), PosixPackage.getLimitsType()

getLimitsType_AnyAttribute

public EAttribute getLimitsType_AnyAttribute()

Specified by:
getLimitsType_AnyAttribute in interface PosixPackage
Returns:
the meta object for the attribute list 'Any Attribute'.
See Also:
LimitsType.getAnyAttribute(), PosixPackage.getLimitsType()

getPOSIXApplicationType

public EClass getPOSIXApplicationType()

Specified by:
getPOSIXApplicationType in interface PosixPackage
Returns:
the meta object for class 'POSIX Application Type'.
See Also:
POSIXApplicationType

getPOSIXApplicationType_Executable

public EReference getPOSIXApplicationType_Executable()

Specified by:
getPOSIXApplicationType_Executable in interface PosixPackage
Returns:
the meta object for the containment reference 'Executable'.
See Also:
POSIXApplicationType.getExecutable(), PosixPackage.getPOSIXApplicationType()

getPOSIXApplicationType_Argument

public EReference getPOSIXApplicationType_Argument()

Specified by:
getPOSIXApplicationType_Argument in interface PosixPackage
Returns:
the meta object for the containment reference list 'Argument'.
See Also:
POSIXApplicationType.getArgument(), PosixPackage.getPOSIXApplicationType()

getPOSIXApplicationType_Input

public EReference getPOSIXApplicationType_Input()

Specified by:
getPOSIXApplicationType_Input in interface PosixPackage
Returns:
the meta object for the containment reference 'Input'.
See Also:
POSIXApplicationType.getInput(), PosixPackage.getPOSIXApplicationType()

getPOSIXApplicationType_Output

public EReference getPOSIXApplicationType_Output()

Specified by:
getPOSIXApplicationType_Output in interface PosixPackage
Returns:
the meta object for the containment reference 'Output'.
See Also:
POSIXApplicationType.getOutput(), PosixPackage.getPOSIXApplicationType()

getPOSIXApplicationType_Error

public EReference getPOSIXApplicationType_Error()

Specified by:
getPOSIXApplicationType_Error in interface PosixPackage
Returns:
the meta object for the containment reference 'Error'.
See Also:
POSIXApplicationType.getError(), PosixPackage.getPOSIXApplicationType()

getPOSIXApplicationType_WorkingDirectory

public EReference getPOSIXApplicationType_WorkingDirectory()

Specified by:
getPOSIXApplicationType_WorkingDirectory in interface PosixPackage
Returns:
the meta object for the containment reference 'Working Directory'.
See Also:
POSIXApplicationType.getWorkingDirectory(), PosixPackage.getPOSIXApplicationType()

getPOSIXApplicationType_Environment

public EReference getPOSIXApplicationType_Environment()

Specified by:
getPOSIXApplicationType_Environment in interface PosixPackage
Returns:
the meta object for the containment reference list 'Environment'.
See Also:
POSIXApplicationType.getEnvironment(), PosixPackage.getPOSIXApplicationType()

getPOSIXApplicationType_WallTimeLimit

public EReference getPOSIXApplicationType_WallTimeLimit()

Specified by:
getPOSIXApplicationType_WallTimeLimit in interface PosixPackage
Returns:
the meta object for the containment reference 'Wall Time Limit'.
See Also:
POSIXApplicationType.getWallTimeLimit(), PosixPackage.getPOSIXApplicationType()

getPOSIXApplicationType_FileSizeLimit

public EReference getPOSIXApplicationType_FileSizeLimit()

Specified by:
getPOSIXApplicationType_FileSizeLimit in interface PosixPackage
Returns:
the meta object for the containment reference 'File Size Limit'.
See Also:
POSIXApplicationType.getFileSizeLimit(), PosixPackage.getPOSIXApplicationType()

getPOSIXApplicationType_CoreDumpLimit

public EReference getPOSIXApplicationType_CoreDumpLimit()

Specified by:
getPOSIXApplicationType_CoreDumpLimit in interface PosixPackage
Returns:
the meta object for the containment reference 'Core Dump Limit'.
See Also:
POSIXApplicationType.getCoreDumpLimit(), PosixPackage.getPOSIXApplicationType()

getPOSIXApplicationType_DataSegmentLimit

public EReference getPOSIXApplicationType_DataSegmentLimit()

Specified by:
getPOSIXApplicationType_DataSegmentLimit in interface PosixPackage
Returns:
the meta object for the containment reference 'Data Segment Limit'.
See Also:
POSIXApplicationType.getDataSegmentLimit(), PosixPackage.getPOSIXApplicationType()

getPOSIXApplicationType_LockedMemoryLimit

public EReference getPOSIXApplicationType_LockedMemoryLimit()

Specified by:
getPOSIXApplicationType_LockedMemoryLimit in interface PosixPackage
Returns:
the meta object for the containment reference 'Locked Memory Limit'.
See Also:
POSIXApplicationType.getLockedMemoryLimit(), PosixPackage.getPOSIXApplicationType()

getPOSIXApplicationType_MemoryLimit

public EReference getPOSIXApplicationType_MemoryLimit()

Specified by:
getPOSIXApplicationType_MemoryLimit in interface PosixPackage
Returns:
the meta object for the containment reference 'Memory Limit'.
See Also:
POSIXApplicationType.getMemoryLimit(), PosixPackage.getPOSIXApplicationType()

getPOSIXApplicationType_OpenDescriptorsLimit

public EReference getPOSIXApplicationType_OpenDescriptorsLimit()

Specified by:
getPOSIXApplicationType_OpenDescriptorsLimit in interface PosixPackage
Returns:
the meta object for the containment reference 'Open Descriptors Limit'.
See Also:
POSIXApplicationType.getOpenDescriptorsLimit(), PosixPackage.getPOSIXApplicationType()

getPOSIXApplicationType_PipeSizeLimit

public EReference getPOSIXApplicationType_PipeSizeLimit()

Specified by:
getPOSIXApplicationType_PipeSizeLimit in interface PosixPackage
Returns:
the meta object for the containment reference 'Pipe Size Limit'.
See Also:
POSIXApplicationType.getPipeSizeLimit(), PosixPackage.getPOSIXApplicationType()

getPOSIXApplicationType_StackSizeLimit

public EReference getPOSIXApplicationType_StackSizeLimit()

Specified by:
getPOSIXApplicationType_StackSizeLimit in interface PosixPackage
Returns:
the meta object for the containment reference 'Stack Size Limit'.
See Also:
POSIXApplicationType.getStackSizeLimit(), PosixPackage.getPOSIXApplicationType()

getPOSIXApplicationType_CPUTimeLimit

public EReference getPOSIXApplicationType_CPUTimeLimit()

Specified by:
getPOSIXApplicationType_CPUTimeLimit in interface PosixPackage
Returns:
the meta object for the containment reference 'CPU Time Limit'.
See Also:
POSIXApplicationType.getCPUTimeLimit(), PosixPackage.getPOSIXApplicationType()

getPOSIXApplicationType_ProcessCountLimit

public EReference getPOSIXApplicationType_ProcessCountLimit()

Specified by:
getPOSIXApplicationType_ProcessCountLimit in interface PosixPackage
Returns:
the meta object for the containment reference 'Process Count Limit'.
See Also:
POSIXApplicationType.getProcessCountLimit(), PosixPackage.getPOSIXApplicationType()

getPOSIXApplicationType_VirtualMemoryLimit

public EReference getPOSIXApplicationType_VirtualMemoryLimit()

Specified by:
getPOSIXApplicationType_VirtualMemoryLimit in interface PosixPackage
Returns:
the meta object for the containment reference 'Virtual Memory Limit'.
See Also:
POSIXApplicationType.getVirtualMemoryLimit(), PosixPackage.getPOSIXApplicationType()

getPOSIXApplicationType_ThreadCountLimit

public EReference getPOSIXApplicationType_ThreadCountLimit()

Specified by:
getPOSIXApplicationType_ThreadCountLimit in interface PosixPackage
Returns:
the meta object for the containment reference 'Thread Count Limit'.
See Also:
POSIXApplicationType.getThreadCountLimit(), PosixPackage.getPOSIXApplicationType()

getPOSIXApplicationType_UserName

public EReference getPOSIXApplicationType_UserName()

Specified by:
getPOSIXApplicationType_UserName in interface PosixPackage
Returns:
the meta object for the containment reference 'User Name'.
See Also:
POSIXApplicationType.getUserName(), PosixPackage.getPOSIXApplicationType()

getPOSIXApplicationType_GroupName

public EReference getPOSIXApplicationType_GroupName()

Specified by:
getPOSIXApplicationType_GroupName in interface PosixPackage
Returns:
the meta object for the containment reference 'Group Name'.
See Also:
POSIXApplicationType.getGroupName(), PosixPackage.getPOSIXApplicationType()

getPOSIXApplicationType_Name

public EAttribute getPOSIXApplicationType_Name()

Specified by:
getPOSIXApplicationType_Name in interface PosixPackage
Returns:
the meta object for the attribute 'Name'.
See Also:
POSIXApplicationType.getName(), PosixPackage.getPOSIXApplicationType()

getPOSIXApplicationType_AnyAttribute

public EAttribute getPOSIXApplicationType_AnyAttribute()

Specified by:
getPOSIXApplicationType_AnyAttribute in interface PosixPackage
Returns:
the meta object for the attribute list 'Any Attribute'.
See Also:
POSIXApplicationType.getAnyAttribute(), PosixPackage.getPOSIXApplicationType()

getUserNameType

public EClass getUserNameType()

Specified by:
getUserNameType in interface PosixPackage
Returns:
the meta object for class 'User Name Type'.
See Also:
UserNameType

getUserNameType_Value

public EAttribute getUserNameType_Value()

Specified by:
getUserNameType_Value in interface PosixPackage
Returns:
the meta object for the attribute 'Value'.
See Also:
UserNameType.getValue(), PosixPackage.getUserNameType()

getUserNameType_AnyAttribute

public EAttribute getUserNameType_AnyAttribute()

Specified by:
getUserNameType_AnyAttribute in interface PosixPackage
Returns:
the meta object for the attribute list 'Any Attribute'.
See Also:
UserNameType.getAnyAttribute(), PosixPackage.getUserNameType()

getPosixFactory

public PosixFactory getPosixFactory()

Specified by:
getPosixFactory in interface PosixPackage
Returns:
the factory that creates the instances of the model.

createPackageContents

public void createPackageContents()
Creates the meta-model objects for the package. This method is guarded to have no affect on any invocation but its first.


initializePackageContents

public void initializePackageContents()
Complete the initialization of the package and its meta-model. This method is guarded to have no affect on any invocation but its first.


g-Eclipse
Release 1.0.0