public class SimpleTypeSGChainImpl extends java.lang.Object implements SimpleTypeSGChain
Modifier | Constructor and Description |
---|---|
protected |
SimpleTypeSGChainImpl(SimpleTypeSGChain o) |
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) |
void |
generate(SimpleTypeSG pController) |
void |
generate(SimpleTypeSG pController,
JavaSource pSource) |
AtomicTypeSG |
getAtomicType(SimpleTypeSG pController) |
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) |
java.lang.String |
getCollectionType(SimpleTypeSG pController) |
java.lang.Object |
getEqualsCheck(SimpleTypeSG pController,
JavaMethod pMethod,
java.lang.Object pValue1,
java.lang.Object pValue2) |
Facet |
getFacet(SimpleTypeSG pController,
Facet.Type pType) |
Facet[] |
getFacets(SimpleTypeSG pController) |
SGFactory |
getFactory(SimpleTypeSG pController) |
java.lang.Object |
getInitialValue(SimpleTypeSG pController,
JavaSource pSource) |
ListTypeSG |
getListType(SimpleTypeSG pController) |
org.xml.sax.Locator |
getLocator(SimpleTypeSG pController) |
JavaQName |
getRuntimeType(SimpleTypeSG pController) |
SchemaSG |
getSchema(SimpleTypeSG pController) |
UnionTypeSG |
getUnionType(SimpleTypeSG pController) |
JavaMethod |
getXMLSetMethod(SimpleTypeSG pController,
JavaSource pSource,
java.lang.String pFieldName,
java.lang.String pParamName,
java.lang.String pMethodName) |
boolean |
hasSetMethod(SimpleTypeSG pController) |
void |
init(SimpleTypeSG pController) |
boolean |
isAtomic(SimpleTypeSG pController) |
boolean |
isCausingParseConversionEvent(SimpleTypeSG pController) |
boolean |
isList(SimpleTypeSG pController) |
boolean |
isNullable(SimpleTypeSG pController) |
boolean |
isUnion(SimpleTypeSG pController) |
void |
setNullable(SimpleTypeSG pController,
boolean pNullable) |
protected SimpleTypeSGChainImpl(SimpleTypeSGChain o)
public boolean isAtomic(SimpleTypeSG pController)
isAtomic
in interface SimpleTypeSGChain
public boolean isList(SimpleTypeSG pController)
isList
in interface SimpleTypeSGChain
public boolean isUnion(SimpleTypeSG pController)
isUnion
in interface SimpleTypeSGChain
public boolean isNullable(SimpleTypeSG pController)
isNullable
in interface SimpleTypeSGChain
public void setNullable(SimpleTypeSG pController, boolean pNullable)
setNullable
in interface SimpleTypeSGChain
public AtomicTypeSG getAtomicType(SimpleTypeSG pController)
getAtomicType
in interface SimpleTypeSGChain
public ListTypeSG getListType(SimpleTypeSG pController)
getListType
in interface SimpleTypeSGChain
public UnionTypeSG getUnionType(SimpleTypeSG pController)
getUnionType
in interface SimpleTypeSGChain
public JavaQName getRuntimeType(SimpleTypeSG pController)
getRuntimeType
in interface SimpleTypeSGChain
public boolean isCausingParseConversionEvent(SimpleTypeSG pController)
isCausingParseConversionEvent
in interface SimpleTypeSGChain
public TypedValue getCastFromString(SimpleTypeSG pController, JavaMethod pMethod, java.lang.Object pValue, java.lang.Object pData) throws org.xml.sax.SAXException
getCastFromString
in interface SimpleTypeSGChain
org.xml.sax.SAXException
public TypedValue getCastToString(SimpleTypeSG pController, JavaMethod pMethod, java.lang.Object pValue, DirectAccessible pData) throws org.xml.sax.SAXException
getCastToString
in interface SimpleTypeSGChain
org.xml.sax.SAXException
public TypedValue getCastFromString(SimpleTypeSG pController, java.lang.String pValue) throws org.xml.sax.SAXException
getCastFromString
in interface SimpleTypeSGChain
org.xml.sax.SAXException
public boolean hasSetMethod(SimpleTypeSG pController) throws org.xml.sax.SAXException
hasSetMethod
in interface SimpleTypeSGChain
org.xml.sax.SAXException
public java.lang.String getCollectionType(SimpleTypeSG pController)
getCollectionType
in interface SimpleTypeSGChain
public Facet[] getFacets(SimpleTypeSG pController)
getFacets
in interface SimpleTypeSGChain
public Facet getFacet(SimpleTypeSG pController, Facet.Type pType)
getFacet
in interface SimpleTypeSGChain
public void forAllValues(SimpleTypeSG pController, JavaMethod pMethod, java.lang.Object pValue, SGlet pSGlet) throws org.xml.sax.SAXException
forAllValues
in interface SimpleTypeSGChain
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
org.xml.sax.SAXException
public void generate(SimpleTypeSG pController) throws org.xml.sax.SAXException
generate
in interface SimpleTypeSGChain
org.xml.sax.SAXException
public void generate(SimpleTypeSG pController, JavaSource pSource) throws org.xml.sax.SAXException
generate
in interface SimpleTypeSGChain
org.xml.sax.SAXException
public java.lang.Object getEqualsCheck(SimpleTypeSG pController, JavaMethod pMethod, java.lang.Object pValue1, java.lang.Object pValue2) throws org.xml.sax.SAXException
getEqualsCheck
in interface SimpleTypeSGChain
org.xml.sax.SAXException
public java.lang.Object getInitialValue(SimpleTypeSG pController, JavaSource pSource) throws org.xml.sax.SAXException
getInitialValue
in interface SimpleTypeSGChain
org.xml.sax.SAXException
public JavaMethod getXMLSetMethod(SimpleTypeSG pController, JavaSource pSource, java.lang.String pFieldName, java.lang.String pParamName, java.lang.String pMethodName) throws org.xml.sax.SAXException
getXMLSetMethod
in interface SimpleTypeSGChain
org.xml.sax.SAXException
public void addValidation(SimpleTypeSG pController, JavaMethod pMethod, DirectAccessible pValue) throws org.xml.sax.SAXException
addValidation
in interface SimpleTypeSGChain
org.xml.sax.SAXException
public SGFactory getFactory(SimpleTypeSG pController)
getFactory
in interface SimpleTypeSGChain
public SchemaSG getSchema(SimpleTypeSG pController)
getSchema
in interface SimpleTypeSGChain
public org.xml.sax.Locator getLocator(SimpleTypeSG pController)
getLocator
in interface SimpleTypeSGChain
public void init(SimpleTypeSG pController) throws org.xml.sax.SAXException
init
in interface SimpleTypeSGChain
org.xml.sax.SAXException