Package com.adobe.xmp.schema.model
Interface TypeRule
-
- All Superinterfaces:
java.io.Serializable
- All Known Implementing Classes:
BooleanRule
,ClosedChoice
,DateRule
,IntegerRule
,LengthRule
,LogicalRule
,OpenChoice
,PatternRule
,RealRule
public interface TypeRule extends java.io.Serializable
Marker Interface for all property rules. All rules of a property have to be processed with the "OR" operator, except the logical rule is used.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
TypeRule.ComparisonOperator
Comparison operators, used for Integer, Real, as well as array and string lengthstatic class
TypeRule.LogicalOperator
Logical operators
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
accept(SchemaVisitor schemaVisitor)
-
-
-
Method Detail
-
accept
void accept(SchemaVisitor schemaVisitor) throws XMPSchemaException
- Parameters:
schemaVisitor
- a visitor that implements theSchemaVisitor
-interface- Throws:
XMPSchemaException
-
-