Package com.sun.tools.xjc.model
Interface CElement
- All Superinterfaces:
CCustomizable,CTypeInfo,org.glassfish.jaxb.core.v2.model.core.Element<NType,,NClass> org.glassfish.jaxb.core.v2.model.annotation.Locatable,org.glassfish.jaxb.core.v2.model.core.TypeInfo<NType,NClass>
- All Known Subinterfaces:
CClass
- All Known Implementing Classes:
CClassInfo,CClassRef,CElementInfo
public interface CElement
extends CTypeInfo, org.glassfish.jaxb.core.v2.model.core.Element<NType,NClass>
- Author:
- Kohsuke Kawaguchi
-
Method Summary
Modifier and TypeMethodDescriptionbooleanReturns true iff this element is an abstract element.voidMarks this element as an abstract element.Methods inherited from interface com.sun.tools.xjc.model.CCustomizable
getCustomizations, getLocator, getSchemaComponentMethods inherited from interface org.glassfish.jaxb.core.v2.model.core.Element
getElementName, getScope, getSubstitutionHeadMethods inherited from interface org.glassfish.jaxb.core.v2.model.annotation.Locatable
getLocation, getUpstreamMethods inherited from interface org.glassfish.jaxb.core.v2.model.core.TypeInfo
canBeReferencedByIDREF, getType
-
Method Details
-
setAbstract
void setAbstract()Marks this element as an abstract element. -
isAbstract
boolean isAbstract()Returns true iff this element is an abstract element.
-