|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.emf.ecore.util.EObjectValidator
org.dmtf.schemas.wscim.rasd.util.RasdValidator
public class RasdValidator
The Validator for the model.
RasdPackage
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.util.EObjectValidator |
---|
EObjectValidator.DynamicEDataTypeValidator |
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.EValidator |
---|
EValidator.Descriptor, EValidator.PatternMatcher, EValidator.Registry, EValidator.SubstitutionLabelProvider |
Field Summary | |
---|---|
protected static int |
DIAGNOSTIC_CODE_COUNT
A constant with a fixed name that can be used as the base value for additional hand written constants in a derived class. |
static java.lang.String |
DIAGNOSTIC_SOURCE
A constant for the source of diagnostic codes from this package. |
protected ExtValidator |
extValidator
The cached base package validator. |
static RasdValidator |
INSTANCE
The cached model package |
protected XMLTypeValidator |
xmlTypeValidator
The cached base package validator. |
Fields inherited from interface org.eclipse.emf.ecore.EValidator |
---|
MARKER, RELATED_URIS_ATTRIBUTE, URI_ATTRIBUTE |
Constructor Summary | |
---|---|
RasdValidator()
Creates an instance of the switch. |
Method Summary | |
---|---|
protected EPackage |
getEPackage()
Returns the package of this validator switch. |
ResourceLocator |
getResourceLocator()
Returns the resource locator that will be used to fetch messages for this validator's diagnostics. |
protected boolean |
validate(int classifierID,
java.lang.Object value,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Calls validateXXX for the corresponding classifier of the model. |
boolean |
validateAllocationUnitsType(AllocationUnitsType allocationUnitsType,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validateCaptionType(CaptionType captionType,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validateCaptionTypeBase_MaxLength(java.lang.String captionTypeBase,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validates the MaxLength constraint of 'Caption Type Base'. |
boolean |
validateCaptionTypeBase(java.lang.String captionTypeBase,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validateChangeableTypeType(ChangeableTypeType changeableTypeType,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validateChangeableTypeTypeBase(ChangeableTypeTypeBase changeableTypeTypeBase,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validateChangeableTypeTypeBaseObject(ChangeableTypeTypeBase changeableTypeTypeBaseObject,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validateCIMResourceAllocationSettingDataType(CIMResourceAllocationSettingDataType cimResourceAllocationSettingDataType,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validateConsumerVisibilityType(ConsumerVisibilityType consumerVisibilityType,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validateConsumerVisibilityTypeBase(java.lang.Integer consumerVisibilityTypeBase,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validateConsumerVisibilityTypeBaseBase(java.lang.Integer consumerVisibilityTypeBaseBase,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validateDocumentRoot(DocumentRoot documentRoot,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validateHostResource(HostResource hostResource,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validateHostResourceGen(HostResource hostResource,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validateLocalHostResource(LocalHostResource localHostResource,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validateMappingBehaviorType(MappingBehaviorType mappingBehaviorType,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validateMappingBehaviorTypeBase(java.lang.Integer mappingBehaviorTypeBase,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validateMappingBehaviorTypeBaseBase(java.lang.Integer mappingBehaviorTypeBaseBase,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validateResourceTypeType(ResourceTypeType resourceTypeType,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validateResourceTypeTypeBase(java.lang.Integer resourceTypeTypeBase,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validateResourceTypeTypeBaseBase(java.lang.Integer resourceTypeTypeBaseBase,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final RasdValidator INSTANCE
public static final java.lang.String DIAGNOSTIC_SOURCE
source
of diagnostic codes
from this package.
Diagnostic.getSource()
,
Diagnostic.getCode()
,
Constant Field Valuesprotected static final int DIAGNOSTIC_CODE_COUNT
protected ExtValidator extValidator
protected XMLTypeValidator xmlTypeValidator
Constructor Detail |
---|
public RasdValidator()
Method Detail |
---|
protected EPackage getEPackage()
getEPackage
in class EObjectValidator
protected boolean validate(int classifierID, java.lang.Object value, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
validateXXX
for the corresponding classifier of the model.
validate
in class EObjectValidator
public boolean validateAllocationUnitsType(AllocationUnitsType allocationUnitsType, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateCaptionType(CaptionType captionType, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateChangeableTypeType(ChangeableTypeType changeableTypeType, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateCIMResourceAllocationSettingDataType(CIMResourceAllocationSettingDataType cimResourceAllocationSettingDataType, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateConsumerVisibilityType(ConsumerVisibilityType consumerVisibilityType, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateDocumentRoot(DocumentRoot documentRoot, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateMappingBehaviorType(MappingBehaviorType mappingBehaviorType, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateResourceTypeType(ResourceTypeType resourceTypeType, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateLocalHostResource(LocalHostResource localHostResource, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateHostResourceGen(HostResource hostResource, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateHostResource(HostResource hostResource, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateChangeableTypeTypeBase(ChangeableTypeTypeBase changeableTypeTypeBase, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateCaptionTypeBase(java.lang.String captionTypeBase, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateCaptionTypeBase_MaxLength(java.lang.String captionTypeBase, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateChangeableTypeTypeBaseObject(ChangeableTypeTypeBase changeableTypeTypeBaseObject, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateConsumerVisibilityTypeBase(java.lang.Integer consumerVisibilityTypeBase, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateConsumerVisibilityTypeBaseBase(java.lang.Integer consumerVisibilityTypeBaseBase, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateMappingBehaviorTypeBase(java.lang.Integer mappingBehaviorTypeBase, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateMappingBehaviorTypeBaseBase(java.lang.Integer mappingBehaviorTypeBaseBase, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateResourceTypeTypeBase(java.lang.Integer resourceTypeTypeBase, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateResourceTypeTypeBaseBase(java.lang.Integer resourceTypeTypeBaseBase, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
public ResourceLocator getResourceLocator()
getResourceLocator
in class EObjectValidator
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |