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

public Class DRefPattern

extends DPattern
Class Inheritance

Author
Kohsuke Kawaguchi ([email protected])

Field Summary

Modifier and TypeField and Description
private final DDefine
Inherited from com.sun.tools.rngom.digested.DPattern:
annotationlocationnextprev

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public Object
public String
getName()

Gets the name of the target.

public DDefine
getTarget()

Gets the DDefine that this block refers to.

public boolean
isNullable()

Implements abstract com.sun.tools.rngom.digested.DPattern.isNullable.

Returns true if this pattern is nullable.

Inherited from com.sun.tools.rngom.digested.DPattern:
createParseablegetAnnotationgetLocationisAttributeisElement

Field Detail

targetback to summary
private final DDefine target

Constructor Detail

DRefPatternback to summary
public DRefPattern(DDefine target)

Method Detail

acceptback to summary
public Object accept(DPatternVisitor<V> visitor)

Implements abstract com.sun.tools.rngom.digested.DPattern.accept.

getNameback to summary
public String getName()

Gets the name of the target.

getTargetback to summary
public DDefine getTarget()

Gets the DDefine that this block refers to.

isNullableback to summary
public boolean isNullable()

Implements abstract com.sun.tools.rngom.digested.DPattern.isNullable.

Doc from com.sun.tools.rngom.digested.DPattern.isNullable.

Returns true if this pattern is nullable. A nullable pattern is a pattern that can match the empty sequence.