public interface SchemaVisitor
| Modifier and Type | Method and Description | 
|---|---|
void | 
visit(ArrayType arrayType)
Visit an  
ArrayType. | 
void | 
visit(BooleanRule rule)
Visit a rule 
 | 
void | 
visit(ClosedChoice rule)
Visit a rule 
 | 
void | 
visit(DateRule rule)
Visit a rule 
 | 
void | 
visit(IntegerRule rule)
Visit a rule 
 | 
void | 
visit(LengthRule rule)
Visit a rule 
 | 
void | 
visit(LogicalRule rule)
Visit a rule 
 | 
void | 
visit(OpenChoice rule)
Visit a rule 
 | 
void | 
visit(PatternRule rule)
Visit a rule 
 | 
void | 
visit(PropertyDescription property)
Visit an  
PropertyDescription. | 
void | 
visit(RealRule rule)
Visit a rule 
 | 
void | 
visit(SchemaDescription schema)
Visit an  
SchemaDescription. | 
void | 
visit(SimpleType simpleType)
Visit an  
SimpleType | 
void | 
visit(StructType structType)
Visit an  
StructType | 
void visit(SchemaDescription schema) throws XMPSchemaException
SchemaDescription.schema - an SchemaDescriptionXMPSchemaException - Handles visitor exceptionsvoid visit(PropertyDescription property) throws XMPSchemaException
PropertyDescription.property - an PropertyDescriptionXMPSchemaException - Handles visitor exceptionsvoid visit(SimpleType simpleType) throws XMPSchemaException
SimpleTypesimpleType - an SimpleTypeXMPSchemaException - Handles visitor exceptionsvoid visit(ArrayType arrayType) throws XMPSchemaException
ArrayType.arrayType - an ArrayTypeXMPSchemaException - Handles visitor exceptionsvoid visit(StructType structType) throws XMPSchemaException
StructTypestructType - an StructTypeXMPSchemaException - Handles visitor exceptionsvoid visit(BooleanRule rule) throws XMPSchemaException
rule - an BooleanRuleXMPSchemaException - Handles visitor exceptionsvoid visit(ClosedChoice rule) throws XMPSchemaException
rule - a ClosedChoice or an OpenChoiceXMPSchemaException - Handles visitor exceptionsvoid visit(OpenChoice rule) throws XMPSchemaException
rule - a ClosedChoice or an OpenChoiceXMPSchemaException - Handles visitor exceptionsvoid visit(DateRule rule) throws XMPSchemaException
rule - an DateRuleXMPSchemaException - Handles visitor exceptionsvoid visit(IntegerRule rule) throws XMPSchemaException
rule - an IntegerRuleXMPSchemaException - Handles visitor exceptionsvoid visit(LengthRule rule) throws XMPSchemaException
rule - an LengthRuleXMPSchemaException - Handles visitor exceptionsvoid visit(LogicalRule rule) throws XMPSchemaException
rule - an LogicalRuleXMPSchemaException - Handles visitor exceptionsvoid visit(PatternRule rule) throws XMPSchemaException
rule - an PatternRuleXMPSchemaException - Handles visitor exceptionsvoid visit(RealRule rule) throws XMPSchemaException
rule - an RealRuleXMPSchemaException - Handles visitor exceptions"Copyright © 2010 - 2020 Adobe Systems Incorporated. All Rights Reserved"