|
Generators | |||||||||
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.topcased.modeler.diagramconfigurator.util.DiagramconfiguratorValidator
public class DiagramconfiguratorValidator
The Validator for the model.
DiagramconfiguratorPackage
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 |
Fields inherited from interface org.eclipse.emf.ecore.EValidator |
---|
MARKER, RELATED_URIS_ATTRIBUTE, URI_ATTRIBUTE |
Constructor Summary | |
---|---|
DiagramconfiguratorValidator()
Creates an instance of the switch. |
Method Summary | |
---|---|
protected EPackage |
getEPackage()
Returns the package of this validator switch. |
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 corresonding classifier of the model.
|
boolean |
validateColor(org.eclipse.swt.graphics.Color color,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validateConstraint(Constraint constraint,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validateDecorationType(DecorationType decorationType,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validateDiagramConfiguration_ObjectsNameUnicity(DiagramConfiguration diagramConfiguration,
DiagnosticChain diagnostics,
java.util.Map context)
Validates the ObjectsNameUnicity constraint of 'Diagram Configuration'. |
boolean |
validateDiagramConfiguration_Package(DiagramConfiguration diagramConfiguration,
DiagnosticChain diagnostics,
java.util.Map context)
Validates the Package constraint of 'Diagram Configuration'. |
boolean |
validateDiagramConfiguration_PartsPrefixUnicity(DiagramConfiguration diagramConfiguration,
DiagnosticChain diagnostics,
java.util.Map context)
Validates the PartsPrefixUnicity constraint of 'Diagram Configuration'. |
boolean |
validateDiagramConfiguration_Prefix(DiagramConfiguration diagramConfiguration,
DiagnosticChain diagnostics,
java.util.Map context)
Validates the Prefix constraint of 'Diagram Configuration'. |
boolean |
validateDiagramConfiguration(DiagramConfiguration diagramConfiguration,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validateDiagramReference(DiagramReference diagramReference,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validateEdgeContainerType(EdgeContainerType edgeContainerType,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validateEdgeObject_EStructuralFeature(EdgeObject edgeObject,
DiagnosticChain diagnostics,
java.util.Map context)
Validates the EStructuralFeature constraint of 'Edge Object'. |
boolean |
validateEdgeObject_Id(EdgeObject edgeObject,
DiagnosticChain diagnostics,
java.util.Map context)
Validates the Id constraint of 'Edge Object'. |
boolean |
validateEdgeObject(EdgeObject edgeObject,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validateEdgeObjectType(EdgeObjectType edgeObjectType,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validateEdgePartConfiguration_DirectEditable(EdgePartConfiguration edgePartConfiguration,
DiagnosticChain diagnostics,
java.util.Map context)
Validates the DirectEditable constraint of 'Edge Part Configuration'. |
boolean |
validateEdgePartConfiguration(EdgePartConfiguration edgePartConfiguration,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validateFont(org.eclipse.swt.graphics.Font font,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validateLayoutType(LayoutType layoutType,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validateLineStyle(LineStyle lineStyle,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validateModelObjectConfiguration(ModelObjectConfiguration modelObjectConfiguration,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validateNodePartConfiguration_Container(NodePartConfiguration nodePartConfiguration,
DiagnosticChain diagnostics,
java.util.Map context)
Validates the Container constraint of 'Node Part Configuration'. |
boolean |
validateNodePartConfiguration(NodePartConfiguration nodePartConfiguration,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validateObjectConfiguration(ObjectConfiguration objectConfiguration,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validatePaletteCategory_Name(PaletteCategory paletteCategory,
DiagnosticChain diagnostics,
java.util.Map context)
Validates the Name constraint of 'Palette Category'. |
boolean |
validatePaletteCategory_PaletteItemsNameUnicity(PaletteCategory paletteCategory,
DiagnosticChain diagnostics,
java.util.Map context)
Validates the PaletteItemsNameUnicity constraint of 'Palette Category'. |
boolean |
validatePaletteCategory(PaletteCategory paletteCategory,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validatePaletteConfiguration(PaletteConfiguration paletteConfiguration,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validatePaletteItem(PaletteItem paletteItem,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validatePartAction(PartAction partAction,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validatePartConfiguration(PartConfiguration partConfiguration,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validateResizableType(ResizableType resizableType,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validateRouterType(RouterType routerType,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validateSimpleObjectConfiguration(SimpleObjectConfiguration simpleObjectConfiguration,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validateSourceTargetCouple_ContainerObject(SourceTargetCouple sourceTargetCouple,
DiagnosticChain diagnostics,
java.util.Map context)
Validates the ContainerObject constraint of 'Source Target Couple'. |
boolean |
validateSourceTargetCouple_ContainerRef(SourceTargetCouple sourceTargetCouple,
DiagnosticChain diagnostics,
java.util.Map context)
Validates the ContainerRef constraint of 'Source Target Couple'. |
boolean |
validateSourceTargetCouple_ContainerType(SourceTargetCouple sourceTargetCouple,
DiagnosticChain diagnostics,
java.util.Map context)
Validates the ContainerType constraint of 'Source Target Couple'. |
boolean |
validateSourceTargetCouple_RefConstraint(SourceTargetCouple sourceTargetCouple,
DiagnosticChain diagnostics,
java.util.Map context)
Validates the RefConstraint constraint of 'Source Target Couple'. |
boolean |
validateSourceTargetCouple_RefEdgeToSource(SourceTargetCouple stc,
DiagnosticChain diagnostics,
java.util.Map context)
Validates the RefEdgeToSource constraint of 'Source Target Couple'. |
boolean |
validateSourceTargetCouple_RefEdgeToTarget(SourceTargetCouple stc,
DiagnosticChain diagnostics,
java.util.Map context)
Validates the RefEdgeToTarget constraint of 'Source Target Couple'. |
boolean |
validateSourceTargetCouple_RefSourceToEdge(SourceTargetCouple stc,
DiagnosticChain diagnostics,
java.util.Map context)
Validates the RefSourceToEdge constraint of 'Source Target Couple'. |
boolean |
validateSourceTargetCouple_RefSourceToTarget(SourceTargetCouple stc,
DiagnosticChain diagnostics,
java.util.Map context)
Validates the RefSourceToTarget constraint of 'Source Target Couple'. |
boolean |
validateSourceTargetCouple_RefTargetToEdge(SourceTargetCouple stc,
DiagnosticChain diagnostics,
java.util.Map context)
Validates the RefTargetToEdge constraint of 'Source Target Couple'. |
boolean |
validateSourceTargetCouple_RefTargetToSource(SourceTargetCouple stc,
DiagnosticChain diagnostics,
java.util.Map context)
Validates the RefTargetToSource constraint of 'Source Target Couple'. |
boolean |
validateSourceTargetCouple_SourceNode(SourceTargetCouple sourceTargetCouple,
DiagnosticChain diagnostics,
java.util.Map context)
Validates the SourceNode constraint of 'Source Target Couple'. |
boolean |
validateSourceTargetCouple_TargetNode(SourceTargetCouple sourceTargetCouple,
DiagnosticChain diagnostics,
java.util.Map context)
Validates the TargetNode constraint of 'Source Target Couple'. |
boolean |
validateSourceTargetCouple(SourceTargetCouple sourceTargetCouple,
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 java.lang.String CLASS_NAME_CONSTRAINT_ERROR
public static final java.lang.String CLASS_NAME_CONSTRAINT_WARNING
public static final java.lang.String FIELD_NAME_CONSTRAINT_WARNING
public static final java.lang.String FIELD_NAME_CONSTRAINT_ERROR
public static final java.lang.String PACKAGE_NAME_CONSTRAINT_ERROR
public static final java.lang.String METHOD_NAME_CONSTRAINT_ERROR
public static final java.lang.String NON_NULL_CONSTRAINT_ERROR
public static final java.lang.String PART_CONFIGURATION_PREFIX_UNICITY_ERROR
public static final java.lang.String OBJECT_CONFIGURATION_NAME_UNICITY_ERROR
public static final java.lang.String PALETTE_ITEM_NAME_UNICITY_ERROR
public static final java.lang.String NODE_PART_CONTAINER_CONSTRAINT_WARNING
public static final java.lang.String NODE_PART_CHILD_CONSTRAINT_WARNING
public static final java.lang.String EDGE_PART_DIRECT_EDITABLE_CONSTRAINT_ERROR
public static final java.lang.String EDGE_OBJECT_NULL_OBJECTCONFIGURATION_CONSTRAINT_ERROR
public static final java.lang.String EDGE_OBJECT_NOT_LINK_TO_MODELOBJECTCONFIGURATION_ERROR
public static final java.lang.String EDGE_OBJECT_STRUCTURAL_FEATURE_UNBOUND_CONSTRAINT_ERROR
public static final java.lang.String STC_CONTAINERTYPE_SIMPLEOBJCETCONFIGURATION_CONSTRAINT_ERROR
public static final java.lang.String STC_CONTAINERTYPE_MODELOBJCETCONFIGURATION_CONSTRAINT_ERROR
public static final java.lang.String STC_CONTAINEROBJECT_CONTAINER_REF_NULL_CONSTRAINT_ERROR
public static final java.lang.String STC_CONTAINEROBJECT_CONTAINER_UNBOUND_SOURCE_CONSTRAINT_ERROR
public static final java.lang.String STC_CONTAINEROBJECT_CONTAINER_UNBOUND_TARGET_CONSTRAINT_ERROR
public static final java.lang.String STC_CONTAINERREF_NULL_CONSTRAINT_ERROR
public static final java.lang.String STC_CONTAINERREF_UNBOUND_CONSTRAINT_ERROR
public static final java.lang.String STC_REFSOURCE2TARGET_UNBOUND_CONSTRAINT_ERROR
public static final java.lang.String STC_REFTARGET2SOURCE_UNBOUND_CONSTRAINT_ERROR
public static final java.lang.String STC_REFTARGET2EDGE_UNBOUND_CONSTRAINT_ERROR
public static final java.lang.String STC_REFSOURCE2EDGE_UNBOUND_CONSTRAINT_ERROR
public static final java.lang.String STC_REFEDGE2TARGET_UNBOUND_CONSTRAINT_ERROR
public static final java.lang.String STC_REFEDGE2SOURCE_UNBOUND_CONSTRAINT_ERROR
public static final java.lang.String STC_SIMPLEOBJECTCONFIGURATION_REFNULL_CONSTRAINT_WARNING
public static final java.lang.String STC_SOURCENODE_CONSTRAINT_ERROR
public static final java.lang.String STC_TARGETNODE_CONSTRAINT_ERROR
public static final DiagramconfiguratorValidator 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
Constructor Detail |
---|
public DiagramconfiguratorValidator()
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 corresonding classifier of the model.
validate
in class EObjectValidator
public boolean validateDiagramConfiguration(DiagramConfiguration diagramConfiguration, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateDiagramConfiguration_Prefix(DiagramConfiguration diagramConfiguration, DiagnosticChain diagnostics, java.util.Map context)
public boolean validateDiagramConfiguration_Package(DiagramConfiguration diagramConfiguration, DiagnosticChain diagnostics, java.util.Map context)
public boolean validateDiagramConfiguration_PartsPrefixUnicity(DiagramConfiguration diagramConfiguration, DiagnosticChain diagnostics, java.util.Map context)
public boolean validateDiagramConfiguration_ObjectsNameUnicity(DiagramConfiguration diagramConfiguration, DiagnosticChain diagnostics, java.util.Map context)
public boolean validateObjectConfiguration(ObjectConfiguration objectConfiguration, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateDiagramReference(DiagramReference diagramReference, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validatePaletteConfiguration(PaletteConfiguration paletteConfiguration, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validatePaletteCategory(PaletteCategory paletteCategory, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validatePaletteCategory_Name(PaletteCategory paletteCategory, DiagnosticChain diagnostics, java.util.Map context)
public boolean validatePaletteCategory_PaletteItemsNameUnicity(PaletteCategory paletteCategory, DiagnosticChain diagnostics, java.util.Map context)
public boolean validatePartConfiguration(PartConfiguration partConfiguration, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateNodePartConfiguration(NodePartConfiguration nodePartConfiguration, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateNodePartConfiguration_Container(NodePartConfiguration nodePartConfiguration, DiagnosticChain diagnostics, java.util.Map context)
public boolean validateEdgePartConfiguration(EdgePartConfiguration edgePartConfiguration, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateEdgePartConfiguration_DirectEditable(EdgePartConfiguration edgePartConfiguration, DiagnosticChain diagnostics, java.util.Map context)
public boolean validateEdgeObject(EdgeObject edgeObject, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateEdgeObject_Id(EdgeObject edgeObject, DiagnosticChain diagnostics, java.util.Map context)
public boolean validateEdgeObject_EStructuralFeature(EdgeObject edgeObject, DiagnosticChain diagnostics, java.util.Map context)
public boolean validatePaletteItem(PaletteItem paletteItem, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateSourceTargetCouple(SourceTargetCouple sourceTargetCouple, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateSourceTargetCouple_SourceNode(SourceTargetCouple sourceTargetCouple, DiagnosticChain diagnostics, java.util.Map context)
public boolean validateSourceTargetCouple_TargetNode(SourceTargetCouple sourceTargetCouple, DiagnosticChain diagnostics, java.util.Map context)
public boolean validateSourceTargetCouple_ContainerType(SourceTargetCouple sourceTargetCouple, DiagnosticChain diagnostics, java.util.Map context)
public boolean validateSourceTargetCouple_ContainerObject(SourceTargetCouple sourceTargetCouple, DiagnosticChain diagnostics, java.util.Map context)
public boolean validateSourceTargetCouple_ContainerRef(SourceTargetCouple sourceTargetCouple, DiagnosticChain diagnostics, java.util.Map context)
public boolean validateSourceTargetCouple_RefSourceToEdge(SourceTargetCouple stc, DiagnosticChain diagnostics, java.util.Map context)
public boolean validateSourceTargetCouple_RefEdgeToSource(SourceTargetCouple stc, DiagnosticChain diagnostics, java.util.Map context)
public boolean validateSourceTargetCouple_RefTargetToEdge(SourceTargetCouple stc, DiagnosticChain diagnostics, java.util.Map context)
public boolean validateSourceTargetCouple_RefEdgeToTarget(SourceTargetCouple stc, DiagnosticChain diagnostics, java.util.Map context)
public boolean validateSourceTargetCouple_RefSourceToTarget(SourceTargetCouple stc, DiagnosticChain diagnostics, java.util.Map context)
public boolean validateSourceTargetCouple_RefTargetToSource(SourceTargetCouple stc, DiagnosticChain diagnostics, java.util.Map context)
public boolean validateSourceTargetCouple_RefConstraint(SourceTargetCouple sourceTargetCouple, DiagnosticChain diagnostics, java.util.Map context)
public boolean validateModelObjectConfiguration(ModelObjectConfiguration modelObjectConfiguration, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateSimpleObjectConfiguration(SimpleObjectConfiguration simpleObjectConfiguration, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateConstraint(Constraint constraint, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validatePartAction(PartAction partAction, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateEdgeContainerType(EdgeContainerType edgeContainerType, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateResizableType(ResizableType resizableType, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateLayoutType(LayoutType layoutType, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateDecorationType(DecorationType decorationType, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateRouterType(RouterType routerType, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateEdgeObjectType(EdgeObjectType edgeObjectType, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateLineStyle(LineStyle lineStyle, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateColor(org.eclipse.swt.graphics.Color color, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateFont(org.eclipse.swt.graphics.Font font, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
|
Generators | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright (c) 2005 TOPCASED Contributors 2005 - 2007. All rights reserved.