|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sun.tools.xjc.model.AbstractCTypeInfoImpl
abstract class AbstractCTypeInfoImpl
Partial implementation of CTypeInfo
.
The inheritance of TypeUse
by CTypeInfo
isn't a normal inheritance (see CTypeInfo
for more.)
This class implments methods on TypeUse
for CTypeInfo
.
Constructor Summary | |
---|---|
protected |
AbstractCTypeInfoImpl(Model model,
XSComponent source,
CCustomizations customizations)
|
Method Summary | |
---|---|
boolean |
canBeReferencedByIDREF()
Deprecated. why are you calling an unimplemented method? |
com.sun.codemodel.JExpression |
createConstant(Outline outline,
XmlString lexical)
|
CAdapter |
getAdapterUse()
|
CCustomizations |
getCustomizations()
Gets the list of customizations attached to this model component. |
javax.activation.MimeType |
getExpectedMimeType()
No default MimeType . |
Location |
getLocation()
Gets the location object that this object points to. |
XSComponent |
getSchemaComponent()
If this model object is built from XML Schema, this property returns a schema component from which the model is built. |
Locatable |
getUpstream()
Gets the upstream Location information. |
ID |
idUse()
|
boolean |
isCollection()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.sun.tools.xjc.model.CTypeInfo |
---|
toType |
Methods inherited from interface com.sun.xml.bind.v2.model.core.TypeInfo |
---|
getType |
Methods inherited from interface com.sun.tools.xjc.model.CCustomizable |
---|
getLocator |
Constructor Detail |
---|
protected AbstractCTypeInfoImpl(Model model, XSComponent source, CCustomizations customizations)
Method Detail |
---|
public final boolean isCollection()
public final CAdapter getAdapterUse()
public final ID idUse()
public final XSComponent getSchemaComponent()
CCustomizable
getSchemaComponent
in interface CCustomizable
public final boolean canBeReferencedByIDREF()
TypeInfo
XmlIDREF
.
canBeReferencedByIDREF
in interface TypeInfo<NType,NClass>
public javax.activation.MimeType getExpectedMimeType()
MimeType
.
public CCustomizations getCustomizations()
CCustomizable
getCustomizations
in interface CCustomizable
Plugin.getCustomizationURIs()
public com.sun.codemodel.JExpression createConstant(Outline outline, XmlString lexical)
public final Locatable getUpstream()
Locatable
Location
information.
getUpstream
in interface Locatable
public final Location getLocation()
Locatable
getLocation
in interface Locatable
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |