g-Eclipse
Release 1.0.0

eu.geclipse.jsdl.model.posix.validation
Interface POSIXApplicationTypeValidator


public interface POSIXApplicationTypeValidator

A sample validator interface for POSIXApplicationType. This doesn't really do anything, and it's not a real EMF artifact. It was generated by the org.eclipse.emf.examples.generator.validator plug-in to illustrate how EMF's code generator can be extended. This can be disabled with -vmargs -Dorg.eclipse.emf.examples.generator.validator=false.


Method Summary
 boolean validate()
           
 boolean validateAnyAttribute(FeatureMap value)
           
 boolean validateArgument(EList value)
           
 boolean validateCoreDumpLimit(LimitsType value)
           
 boolean validateCPUTimeLimit(LimitsType value)
           
 boolean validateDataSegmentLimit(LimitsType value)
           
 boolean validateEnvironment(EList value)
           
 boolean validateError(FileNameType value)
           
 boolean validateExecutable(FileNameType value)
           
 boolean validateFileSizeLimit(LimitsType value)
           
 boolean validateGroupName(GroupNameType value)
           
 boolean validateInput(FileNameType value)
           
 boolean validateLockedMemoryLimit(LimitsType value)
           
 boolean validateMemoryLimit(LimitsType value)
           
 boolean validateName(java.lang.String value)
           
 boolean validateOpenDescriptorsLimit(LimitsType value)
           
 boolean validateOutput(FileNameType value)
           
 boolean validatePipeSizeLimit(LimitsType value)
           
 boolean validateProcessCountLimit(LimitsType value)
           
 boolean validateStackSizeLimit(LimitsType value)
           
 boolean validateThreadCountLimit(LimitsType value)
           
 boolean validateUserName(UserNameType value)
           
 boolean validateVirtualMemoryLimit(LimitsType value)
           
 boolean validateWallTimeLimit(LimitsType value)
           
 boolean validateWorkingDirectory(DirectoryNameType value)
           
 

Method Detail

validate

boolean validate()

validateExecutable

boolean validateExecutable(FileNameType value)

validateArgument

boolean validateArgument(EList value)

validateInput

boolean validateInput(FileNameType value)

validateOutput

boolean validateOutput(FileNameType value)

validateError

boolean validateError(FileNameType value)

validateWorkingDirectory

boolean validateWorkingDirectory(DirectoryNameType value)

validateEnvironment

boolean validateEnvironment(EList value)

validateWallTimeLimit

boolean validateWallTimeLimit(LimitsType value)

validateFileSizeLimit

boolean validateFileSizeLimit(LimitsType value)

validateCoreDumpLimit

boolean validateCoreDumpLimit(LimitsType value)

validateDataSegmentLimit

boolean validateDataSegmentLimit(LimitsType value)

validateLockedMemoryLimit

boolean validateLockedMemoryLimit(LimitsType value)

validateMemoryLimit

boolean validateMemoryLimit(LimitsType value)

validateOpenDescriptorsLimit

boolean validateOpenDescriptorsLimit(LimitsType value)

validatePipeSizeLimit

boolean validatePipeSizeLimit(LimitsType value)

validateStackSizeLimit

boolean validateStackSizeLimit(LimitsType value)

validateCPUTimeLimit

boolean validateCPUTimeLimit(LimitsType value)

validateProcessCountLimit

boolean validateProcessCountLimit(LimitsType value)

validateVirtualMemoryLimit

boolean validateVirtualMemoryLimit(LimitsType value)

validateThreadCountLimit

boolean validateThreadCountLimit(LimitsType value)

validateUserName

boolean validateUserName(UserNameType value)

validateGroupName

boolean validateGroupName(GroupNameType value)

validateName

boolean validateName(java.lang.String value)

validateAnyAttribute

boolean validateAnyAttribute(FeatureMap value)

g-Eclipse
Release 1.0.0