public class EnumerationSG extends SimpleTypeSGChainImpl
Modifier | Constructor and Description |
---|---|
protected |
EnumerationSG(SimpleTypeSGChain o,
JavaQName pName,
XSType pType)
Creates a new instance of EnumerationSG.java.
|
Modifier and Type | Method and Description |
---|---|
void |
forAllNonNullValues(SimpleTypeSG pController,
JavaMethod pMethod,
java.lang.Object pValue,
SGlet pSGlet) |
void |
generate(SimpleTypeSG pController) |
void |
generate(SimpleTypeSG pController,
JavaSource pSource) |
TypedValue |
getCastFromString(SimpleTypeSG pController,
JavaMethod pMethod,
java.lang.Object pValue,
java.lang.Object pData) |
TypedValue |
getCastFromString(SimpleTypeSG pController,
java.lang.String pValue) |
TypedValue |
getCastToString(SimpleTypeSG pController,
JavaMethod pMethod,
java.lang.Object pValue,
DirectAccessible pData) |
JavaSource |
getEnumClass(SimpleTypeSG pController) |
JavaQName |
getRuntimeType(SimpleTypeSG pController) |
boolean |
isCausingParseConversionEvent(SimpleTypeSG pController) |
addValidation, forAllValues, getAtomicType, getCollectionType, getEqualsCheck, getFacet, getFacets, getFactory, getInitialValue, getListType, getLocator, getSchema, getUnionType, getXMLSetMethod, hasSetMethod, init, isAtomic, isList, isNullable, isUnion, setNullable
protected EnumerationSG(SimpleTypeSGChain o, JavaQName pName, XSType pType) throws org.xml.sax.SAXException
Creates a new instance of EnumerationSG.java.
org.xml.sax.SAXException
public TypedValue getCastFromString(SimpleTypeSG pController, JavaMethod pMethod, java.lang.Object pValue, java.lang.Object pData)
getCastFromString
in interface SimpleTypeSGChain
getCastFromString
in class SimpleTypeSGChainImpl
public TypedValue getCastFromString(SimpleTypeSG pController, java.lang.String pValue) throws org.xml.sax.SAXException
getCastFromString
in interface SimpleTypeSGChain
getCastFromString
in class SimpleTypeSGChainImpl
org.xml.sax.SAXException
public TypedValue getCastToString(SimpleTypeSG pController, JavaMethod pMethod, java.lang.Object pValue, DirectAccessible pData)
getCastToString
in interface SimpleTypeSGChain
getCastToString
in class SimpleTypeSGChainImpl
public JavaQName getRuntimeType(SimpleTypeSG pController)
getRuntimeType
in interface SimpleTypeSGChain
getRuntimeType
in class SimpleTypeSGChainImpl
public JavaSource getEnumClass(SimpleTypeSG pController) throws org.xml.sax.SAXException
org.xml.sax.SAXException
public void forAllNonNullValues(SimpleTypeSG pController, JavaMethod pMethod, java.lang.Object pValue, SGlet pSGlet) throws org.xml.sax.SAXException
forAllNonNullValues
in interface SimpleTypeSGChain
forAllNonNullValues
in class SimpleTypeSGChainImpl
org.xml.sax.SAXException
public void generate(SimpleTypeSG pController) throws org.xml.sax.SAXException
generate
in interface SimpleTypeSGChain
generate
in class SimpleTypeSGChainImpl
org.xml.sax.SAXException
public void generate(SimpleTypeSG pController, JavaSource pSource) throws org.xml.sax.SAXException
generate
in interface SimpleTypeSGChain
generate
in class SimpleTypeSGChainImpl
org.xml.sax.SAXException
public boolean isCausingParseConversionEvent(SimpleTypeSG pController)
isCausingParseConversionEvent
in interface SimpleTypeSGChain
isCausingParseConversionEvent
in class SimpleTypeSGChainImpl