com.sun.tools.xjc.reader.xmlschema
Class RawTypeSetBuilder.CClassRef
java.lang.Object
com.sun.tools.xjc.reader.RawTypeSet.Ref
com.sun.tools.xjc.reader.xmlschema.RawTypeSetBuilder.CClassRef
- Enclosing class:
- RawTypeSetBuilder
public static final class RawTypeSetBuilder.CClassRef
- extends RawTypeSet.Ref
Reference to a class that maps from an element.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
target
public final CClass target
decl
public final com.sun.xml.xsom.XSElementDecl decl
toTypeRef
protected CTypeRef toTypeRef(CElementPropertyInfo ep)
- Specified by:
toTypeRef
in class RawTypeSet.Ref
- Parameters:
ep
- the property to which the returned CTypeRef
will be
added to.
toElementRef
protected void toElementRef(CReferencePropertyInfo prop)
- Specified by:
toElementRef
in class RawTypeSet.Ref
canBeType
protected RawTypeSet.Mode canBeType(RawTypeSet parent)
- Description copied from class:
RawTypeSet.Ref
- Can this
RawTypeSet.Ref
be a type ref?
- Specified by:
canBeType
in class RawTypeSet.Ref
- Returns:
- false to veto.
isListOfValues
protected boolean isListOfValues()
- Specified by:
isListOfValues
in class RawTypeSet.Ref
id
protected ID id()
- Description copied from class:
RawTypeSet.Ref
- When this
RawTypeSet
binds to a CElementPropertyInfo
,
this method is used to determine if the property is ID or not.
- Specified by:
id
in class RawTypeSet.Ref