public class StringSG extends AtomicTypeSGImpl
| Modifier and Type | Field and Description |
|---|---|
static JavaQName |
STRING_TYPE
The string type.
|
| Constructor and Description |
|---|
StringSG(SGFactory pFactory,
SchemaSG pSchema,
XSType pType)
Creates a new instance of StringTypeSG.java.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addValidation(SimpleTypeSG pController,
JavaMethod pMethod,
DirectAccessible pValue) |
void |
forAllNonNullValues(SimpleTypeSG pController,
JavaMethod pMethod,
java.lang.Object pValue,
SGlet pSGlet) |
void |
forAllValues(SimpleTypeSG pController,
JavaMethod pMethod,
java.lang.Object pValue,
SGlet pSGlet) |
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) |
protected java.lang.String |
getDatatypeName() |
protected JavaQName |
getDatatypeType() |
JavaQName |
getRuntimeType(SimpleTypeSG pController) |
boolean |
isCausingParseConversionEvent(SimpleTypeSG pController) |
getAtomicType, getEqualsCheck, isAtomicgenerate, generate, getCollectionType, getFacet, getFacets, getFactory, getInitialValue, getListType, getLocator, getSchema, getUnionType, getXMLSetMethod, getXSType, hasSetMethod, init, isList, isNullable, isUnion, setNullable, setNullablegetFactory, getLocator, getSchema, getXSObjectpublic static final JavaQName STRING_TYPE
protected java.lang.String getDatatypeName()
getDatatypeName in class AtomicTypeSGImplprotected JavaQName getDatatypeType()
getDatatypeType in class AtomicTypeSGImplpublic JavaQName getRuntimeType(SimpleTypeSG pController)
public TypedValue getCastFromString(SimpleTypeSG pController, java.lang.String pValue)
getCastFromString in interface SimpleTypeSGChaingetCastFromString in class AtomicTypeSGImplpublic TypedValue getCastFromString(SimpleTypeSG pController, JavaMethod pMethod, java.lang.Object pValue, java.lang.Object pData)
getCastFromString in interface SimpleTypeSGChaingetCastFromString in class AtomicTypeSGImplpublic TypedValue getCastToString(SimpleTypeSG pController, JavaMethod pMethod, java.lang.Object pValue, DirectAccessible pData)
getCastToString in interface SimpleTypeSGChaingetCastToString in class AtomicTypeSGImplpublic void forAllNonNullValues(SimpleTypeSG pController, JavaMethod pMethod, java.lang.Object pValue, SGlet pSGlet) throws org.xml.sax.SAXException
org.xml.sax.SAXExceptionpublic void forAllValues(SimpleTypeSG pController, JavaMethod pMethod, java.lang.Object pValue, SGlet pSGlet) throws org.xml.sax.SAXException
org.xml.sax.SAXExceptionpublic boolean isCausingParseConversionEvent(SimpleTypeSG pController)
isCausingParseConversionEvent in interface SimpleTypeSGChainisCausingParseConversionEvent in class AtomicTypeSGImplpublic void addValidation(SimpleTypeSG pController, JavaMethod pMethod, DirectAccessible pValue) throws org.xml.sax.SAXException
addValidation in interface SimpleTypeSGChainaddValidation in class SimpleTypeSGImplorg.xml.sax.SAXException