org.apache.ws.jaxme.generator.sg
Interface SimpleTypeSGChain
- All Known Implementing Classes:
- SimpleTypeSGChainImpl, SimpleTypeSGImpl
- public interface 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)
|
isAtomic
public boolean isAtomic(SimpleTypeSG pController)
isList
public boolean isList(SimpleTypeSG pController)
isUnion
public boolean isUnion(SimpleTypeSG pController)
isNullable
public boolean isNullable(SimpleTypeSG pController)
setNullable
public void setNullable(SimpleTypeSG pController,
boolean pNullable)
getAtomicType
public AtomicTypeSG getAtomicType(SimpleTypeSG pController)
getListType
public ListTypeSG getListType(SimpleTypeSG pController)
getUnionType
public UnionTypeSG getUnionType(SimpleTypeSG pController)
getRuntimeType
public JavaQName getRuntimeType(SimpleTypeSG pController)
isCausingParseConversionEvent
public boolean isCausingParseConversionEvent(SimpleTypeSG pController)
getCastFromString
public TypedValue getCastFromString(SimpleTypeSG pController,
JavaMethod pMethod,
java.lang.Object pValue,
java.lang.Object pData)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
getCastToString
public TypedValue getCastToString(SimpleTypeSG pController,
JavaMethod pMethod,
java.lang.Object pValue,
DirectAccessible pData)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
getCastFromString
public TypedValue getCastFromString(SimpleTypeSG pController,
java.lang.String pValue)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
hasSetMethod
public boolean hasSetMethod(SimpleTypeSG pController)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
getCollectionType
public java.lang.String getCollectionType(SimpleTypeSG pController)
getFacets
public Facet[] getFacets(SimpleTypeSG pController)
getFacet
public Facet getFacet(SimpleTypeSG pController,
Facet.Type pType)
forAllValues
public void forAllValues(SimpleTypeSG pController,
JavaMethod pMethod,
java.lang.Object pValue,
SGlet pSGlet)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
forAllNonNullValues
public void forAllNonNullValues(SimpleTypeSG pController,
JavaMethod pMethod,
java.lang.Object pValue,
SGlet pSGlet)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
generate
public void generate(SimpleTypeSG pController)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
generate
public void generate(SimpleTypeSG pController,
JavaSource pSource)
throws org.xml.sax.SAXException
- 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
- Throws:
org.xml.sax.SAXException
getInitialValue
public java.lang.Object getInitialValue(SimpleTypeSG pController,
JavaSource pSource)
throws org.xml.sax.SAXException
- 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
- Throws:
org.xml.sax.SAXException
addValidation
public void addValidation(SimpleTypeSG pController,
JavaMethod pMethod,
DirectAccessible pValue)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
getFactory
public SGFactory getFactory(SimpleTypeSG pController)
getSchema
public SchemaSG getSchema(SimpleTypeSG pController)
getLocator
public org.xml.sax.Locator getLocator(SimpleTypeSG pController)
init
public void init(SimpleTypeSG pController)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException