Interface CElement

All Superinterfaces:
CCustomizable, CTypeInfo, com.sun.xml.bind.v2.model.core.Element<NType,NClass>, com.sun.xml.bind.v2.model.annotation.Locatable, com.sun.xml.bind.v2.model.core.TypeInfo<NType,NClass>
All Known Subinterfaces:
CClass
All Known Implementing Classes:
CClassInfo, CClassRef, CElementInfo

public interface CElement extends CTypeInfo, com.sun.xml.bind.v2.model.core.Element<NType,NClass>
Author:
Kohsuke Kawaguchi
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Returns true iff this element is an abstract element.
    void
    Marks this element as an abstract element.

    Methods inherited from interface com.sun.tools.xjc.model.CCustomizable

    getCustomizations, getLocator, getSchemaComponent

    Methods inherited from interface com.sun.tools.xjc.model.CTypeInfo

    toType

    Methods inherited from interface com.sun.xml.bind.v2.model.core.Element

    getElementName, getScope, getSubstitutionHead

    Methods inherited from interface com.sun.xml.bind.v2.model.annotation.Locatable

    getLocation, getUpstream

    Methods inherited from interface com.sun.xml.bind.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.