org.apache.ws.jaxme.generator.sg.impl
Class SimpleTypeSGChainImpl
java.lang.Object
org.apache.ws.jaxme.generator.sg.impl.SimpleTypeSGChainImpl
- All Implemented Interfaces:
- SimpleTypeSGChain
- Direct Known Subclasses:
- EnumerationSG, ParsePrintSG, SimpleTypeRestrictionSG
- public class SimpleTypeSGChainImpl
- extends java.lang.Object
- implements SimpleTypeSGChain
|
Method Summary |
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)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SimpleTypeSGChainImpl
protected SimpleTypeSGChainImpl(SimpleTypeSGChain o)
isAtomic
public boolean isAtomic(SimpleTypeSG pController)
- Specified by:
isAtomic in interface SimpleTypeSGChain
isList
public boolean isList(SimpleTypeSG pController)
- Specified by:
isList in interface SimpleTypeSGChain
isUnion
public boolean isUnion(SimpleTypeSG pController)
- Specified by:
isUnion in interface SimpleTypeSGChain
isNullable
public boolean isNullable(SimpleTypeSG pController)
- Specified by:
isNullable in interface SimpleTypeSGChain
setNullable
public void setNullable(SimpleTypeSG pController,
boolean pNullable)
- Specified by:
setNullable in interface SimpleTypeSGChain
getAtomicType
public AtomicTypeSG getAtomicType(SimpleTypeSG pController)
- Specified by:
getAtomicType in interface SimpleTypeSGChain
getListType
public ListTypeSG getListType(SimpleTypeSG pController)
- Specified by:
getListType in interface SimpleTypeSGChain
getUnionType
public UnionTypeSG getUnionType(SimpleTypeSG pController)
- Specified by:
getUnionType in interface SimpleTypeSGChain
getRuntimeType
public JavaQName getRuntimeType(SimpleTypeSG pController)
- Specified by:
getRuntimeType in interface SimpleTypeSGChain
isCausingParseConversionEvent
public boolean isCausingParseConversionEvent(SimpleTypeSG pController)
- Specified by:
isCausingParseConversionEvent in interface SimpleTypeSGChain
getCastFromString
public TypedValue getCastFromString(SimpleTypeSG pController,
JavaMethod pMethod,
java.lang.Object pValue,
java.lang.Object pData)
throws org.xml.sax.SAXException
- Specified by:
getCastFromString in interface SimpleTypeSGChain
- Throws:
org.xml.sax.SAXException
getCastToString
public TypedValue getCastToString(SimpleTypeSG pController,
JavaMethod pMethod,
java.lang.Object pValue,
DirectAccessible pData)
throws org.xml.sax.SAXException
- Specified by:
getCastToString in interface SimpleTypeSGChain
- Throws:
org.xml.sax.SAXException
getCastFromString
public TypedValue getCastFromString(SimpleTypeSG pController,
java.lang.String pValue)
throws org.xml.sax.SAXException
- Specified by:
getCastFromString in interface SimpleTypeSGChain
- Throws:
org.xml.sax.SAXException
hasSetMethod
public boolean hasSetMethod(SimpleTypeSG pController)
throws org.xml.sax.SAXException
- Specified by:
hasSetMethod in interface SimpleTypeSGChain
- Throws:
org.xml.sax.SAXException
getCollectionType
public java.lang.String getCollectionType(SimpleTypeSG pController)
- Specified by:
getCollectionType in interface SimpleTypeSGChain
getFacets
public Facet[] getFacets(SimpleTypeSG pController)
- Specified by:
getFacets in interface SimpleTypeSGChain
getFacet
public Facet getFacet(SimpleTypeSG pController,
Facet.Type pType)
- Specified by:
getFacet in interface SimpleTypeSGChain
forAllValues
public void forAllValues(SimpleTypeSG pController,
JavaMethod pMethod,
java.lang.Object pValue,
SGlet pSGlet)
throws org.xml.sax.SAXException
- Specified by:
forAllValues in interface SimpleTypeSGChain
- Throws:
org.xml.sax.SAXException
forAllNonNullValues
public void forAllNonNullValues(SimpleTypeSG pController,
JavaMethod pMethod,
java.lang.Object pValue,
SGlet pSGlet)
throws org.xml.sax.SAXException
- Specified by:
forAllNonNullValues in interface SimpleTypeSGChain
- Throws:
org.xml.sax.SAXException
generate
public void generate(SimpleTypeSG pController)
throws org.xml.sax.SAXException
- Specified by:
generate in interface SimpleTypeSGChain
- Throws:
org.xml.sax.SAXException
generate
public void generate(SimpleTypeSG pController,
JavaSource pSource)
throws org.xml.sax.SAXException
- Specified by:
generate in interface SimpleTypeSGChain
- Throws:
org.xml.sax.SAXException
getEqualsCheck
public java.lang.Object getEqualsCheck(SimpleTypeSG pController,
JavaMethod pMethod,
java.lang.Object pValue1,
java.lang.Object pValue2)
throws org.xml.sax.SAXException
- Specified by:
getEqualsCheck in interface SimpleTypeSGChain
- Throws:
org.xml.sax.SAXException
getInitialValue
public java.lang.Object getInitialValue(SimpleTypeSG pController,
JavaSource pSource)
throws org.xml.sax.SAXException
- Specified by:
getInitialValue in interface SimpleTypeSGChain
- Throws:
org.xml.sax.SAXException
getXMLSetMethod
public JavaMethod getXMLSetMethod(SimpleTypeSG pController,
JavaSource pSource,
java.lang.String pFieldName,
java.lang.String pParamName,
java.lang.String pMethodName)
throws org.xml.sax.SAXException
- Specified by:
getXMLSetMethod in interface SimpleTypeSGChain
- Throws:
org.xml.sax.SAXException
addValidation
public void addValidation(SimpleTypeSG pController,
JavaMethod pMethod,
DirectAccessible pValue)
throws org.xml.sax.SAXException
- Specified by:
addValidation in interface SimpleTypeSGChain
- Throws:
org.xml.sax.SAXException
getFactory
public SGFactory getFactory(SimpleTypeSG pController)
- Specified by:
getFactory in interface SimpleTypeSGChain
getSchema
public SchemaSG getSchema(SimpleTypeSG pController)
- Specified by:
getSchema in interface SimpleTypeSGChain
getLocator
public org.xml.sax.Locator getLocator(SimpleTypeSG pController)
- Specified by:
getLocator in interface SimpleTypeSGChain
init
public void init(SimpleTypeSG pController)
throws org.xml.sax.SAXException
- Specified by:
init in interface SimpleTypeSGChain
- Throws:
org.xml.sax.SAXException