com.sun.tools.xjc.model

Class CEnumConstant

public final class CEnumConstant extends Object implements EnumConstant<NType,NClass>, CCustomizable

Enumeration constant.
Field Summary
Stringjavadoc
Javadoc comment.
Stringname
Name of the constant.
Constructor Summary
CEnumConstant(String name, String javadoc, String lexical, XSComponent source, CCustomizations customizations, Locator loc)
Method Summary
CCustomizationsgetCustomizations()
CEnumLeafInfogetEnclosingClass()
StringgetLexicalValue()
LocatorgetLocator()
StringgetName()
XSComponentgetSchemaComponent()
voidsetParent(CEnumLeafInfo parent)

Field Detail

javadoc

public final String javadoc
Javadoc comment. Can be null.

name

public final String name
Name of the constant.

Constructor Detail

CEnumConstant

public CEnumConstant(String name, String javadoc, String lexical, XSComponent source, CCustomizations customizations, Locator loc)

Parameters: name

Method Detail

getCustomizations

public CCustomizations getCustomizations()

getEnclosingClass

public CEnumLeafInfo getEnclosingClass()

getLexicalValue

public String getLexicalValue()

getLocator

public Locator getLocator()

getName

public String getName()

getSchemaComponent

public XSComponent getSchemaComponent()

setParent

void setParent(CEnumLeafInfo parent)