|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sun.tools.xjc.model.CTypeRef
public final class CTypeRef
TypeRef for XJC.
TODO: do we need the source schema component support here?
| Field Summary | |
|---|---|
XmlString |
defaultValue
|
| Constructor Summary | |
|---|---|
CTypeRef(CNonElement type,
QName elementName,
QName typeName,
boolean nillable,
XmlString defaultValue)
|
|
CTypeRef(CNonElement type,
XSElementDecl decl)
|
|
| Method Summary | |
|---|---|
String |
getDefaultValue()
Inside XJC, use defaultValue that has context information. |
static QName |
getSimpleTypeName(XSElementDecl decl)
|
PropertyInfo<NType,NClass> |
getSource()
Gets the property which is the source of this reference. |
QName |
getTagName()
The associated element name. |
CNonElement |
getTarget()
Target of the reference. |
QName |
getTypeName()
|
boolean |
isLeaf()
|
boolean |
isNillable()
Returns true if this element is nillable. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public final XmlString defaultValue
| Constructor Detail |
|---|
public CTypeRef(CNonElement type,
XSElementDecl decl)
public CTypeRef(CNonElement type,
QName elementName,
QName typeName,
boolean nillable,
XmlString defaultValue)
| Method Detail |
|---|
public QName getTypeName()
public static QName getSimpleTypeName(XSElementDecl decl)
public CNonElement getTarget()
NonElementRef
getTarget in interface NonElementRef<NType,NClass>public QName getTagName()
TypeRef
getTagName in interface TypeRef<NType,NClass>public boolean isNillable()
TypeRef
isNillable in interface TypeRef<NType,NClass>public String getDefaultValue()
defaultValue that has context information.
This method is to override the one defined in the runtime model.
getDefaultValue in interface TypeRef<NType,NClass>defaultValuepublic boolean isLeaf()
public PropertyInfo<NType,NClass> getSource()
NonElementRef
getSource in interface NonElementRef<NType,NClass>
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||