g-Eclipse
Release 1.0.0

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


public interface DocumentRootValidator

A sample validator interface for DocumentRoot. 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 validateArgument(ArgumentType value)
           
 boolean validateCoreDumpLimit(LimitsType value)
           
 boolean validateCPUTimeLimit(LimitsType value)
           
 boolean validateDataSegmentLimit(LimitsType value)
           
 boolean validateEnvironment(EnvironmentType 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 validateMixed(FeatureMap value)
           
 boolean validateOpenDescriptorsLimit(LimitsType value)
           
 boolean validateOutput(FileNameType value)
           
 boolean validatePipeSizeLimit(LimitsType value)
           
 boolean validatePOSIXApplication(POSIXApplicationType 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)
           
 boolean validateXMLNSPrefixMap(EMap value)
           
 boolean validateXSISchemaLocation(EMap value)
           
 

Method Detail

validate

boolean validate()

validateMixed

boolean validateMixed(FeatureMap value)

validateXMLNSPrefixMap

boolean validateXMLNSPrefixMap(EMap value)

validateXSISchemaLocation

boolean validateXSISchemaLocation(EMap value)

validateArgument

boolean validateArgument(ArgumentType value)

validateCoreDumpLimit

boolean validateCoreDumpLimit(LimitsType value)

validateCPUTimeLimit

boolean validateCPUTimeLimit(LimitsType value)

validateDataSegmentLimit

boolean validateDataSegmentLimit(LimitsType value)

validateEnvironment

boolean validateEnvironment(EnvironmentType value)

validateError

boolean validateError(FileNameType value)

validateExecutable

boolean validateExecutable(FileNameType value)

validateFileSizeLimit

boolean validateFileSizeLimit(LimitsType value)

validateGroupName

boolean validateGroupName(GroupNameType value)

validateInput

boolean validateInput(FileNameType value)

validateLockedMemoryLimit

boolean validateLockedMemoryLimit(LimitsType value)

validateMemoryLimit

boolean validateMemoryLimit(LimitsType value)

validateOpenDescriptorsLimit

boolean validateOpenDescriptorsLimit(LimitsType value)

validateOutput

boolean validateOutput(FileNameType value)

validatePipeSizeLimit

boolean validatePipeSizeLimit(LimitsType value)

validatePOSIXApplication

boolean validatePOSIXApplication(POSIXApplicationType value)

validateProcessCountLimit

boolean validateProcessCountLimit(LimitsType value)

validateStackSizeLimit

boolean validateStackSizeLimit(LimitsType value)

validateThreadCountLimit

boolean validateThreadCountLimit(LimitsType value)

validateUserName

boolean validateUserName(UserNameType value)

validateVirtualMemoryLimit

boolean validateVirtualMemoryLimit(LimitsType value)

validateWallTimeLimit

boolean validateWallTimeLimit(LimitsType value)

validateWorkingDirectory

boolean validateWorkingDirectory(DirectoryNameType value)

g-Eclipse
Release 1.0.0