Top Fields Constructors Methods
com.sun.tools.rngom.binary

public Class ValuePattern

extends StringPattern
Class Inheritance
Imports
com.sun.tools.rngom.binary.visitor.PatternVisitor, .PatternFunction, com.sun.tools.rngdatatype.Datatype

Field Summary

Modifier and TypeField and Description
pack-priv Datatype
pack-priv Object

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
public void
public Object
pack-priv void
pack-priv Datatype
pack-priv Object
pack-priv boolean

Field Detail

dtback to summary
pack-priv Datatype dt
objback to summary
pack-priv Object obj

Constructor Detail

ValuePatternback to summary
pack-priv ValuePattern(Datatype dt, Object obj)

Method Detail

acceptback to summary
public void accept(PatternVisitor visitor)

Implements abstract com.sun.tools.rngom.binary.Pattern.accept.

applyback to summary
public Object apply(PatternFunction f)

Implements abstract com.sun.tools.rngom.binary.Pattern.apply.

checkRestrictionsback to summary
pack-priv void checkRestrictions(int context, DuplicateAttributeDetector dad, Alphabet alpha) throws RestrictionViolationException

Overrides com.sun.tools.rngom.binary.Pattern.checkRestrictions.

Annotations
@Override
getDatatypeback to summary
pack-priv Datatype getDatatype()
getValueback to summary
pack-priv Object getValue()
samePatternback to summary
pack-priv boolean samePattern(Pattern other)

Implements abstract com.sun.tools.rngom.binary.Pattern.samePattern.