org.apache.ws.jaxme.generator.sg.impl
Class SimpleTypeSGChainImpl
java.lang.Object
   org.apache.ws.jaxme.generator.sg.impl.SimpleTypeSGChainImpl
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:
- isAtomicin interface- SimpleTypeSGChain
 
- 
 
isList
public boolean isList(SimpleTypeSG pController)
- 
- Specified by:
- isListin interface- SimpleTypeSGChain
 
- 
 
isUnion
public boolean isUnion(SimpleTypeSG pController)
- 
- Specified by:
- isUnionin interface- SimpleTypeSGChain
 
- 
 
isNullable
public boolean isNullable(SimpleTypeSG pController)
- 
- Specified by:
- isNullablein interface- SimpleTypeSGChain
 
- 
 
setNullable
public void setNullable(SimpleTypeSG pController,
                        boolean pNullable)
- 
- Specified by:
- setNullablein interface- SimpleTypeSGChain
 
- 
 
getAtomicType
public AtomicTypeSG getAtomicType(SimpleTypeSG pController)
- 
- Specified by:
- getAtomicTypein interface- SimpleTypeSGChain
 
- 
 
getListType
public ListTypeSG getListType(SimpleTypeSG pController)
- 
- Specified by:
- getListTypein interface- SimpleTypeSGChain
 
- 
 
getUnionType
public UnionTypeSG getUnionType(SimpleTypeSG pController)
- 
- Specified by:
- getUnionTypein interface- SimpleTypeSGChain
 
- 
 
getRuntimeType
public JavaQName getRuntimeType(SimpleTypeSG pController)
- 
- Specified by:
- getRuntimeTypein interface- SimpleTypeSGChain
 
- 
 
isCausingParseConversionEvent
public boolean isCausingParseConversionEvent(SimpleTypeSG pController)
- 
- Specified by:
- isCausingParseConversionEventin 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:
- getCastFromStringin 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:
- getCastToStringin interface- SimpleTypeSGChain
 
- 
- Throws:
- org.xml.sax.SAXException
 
getCastFromString
public TypedValue getCastFromString(SimpleTypeSG pController,
                                    java.lang.String pValue)
                             throws org.xml.sax.SAXException
- 
- Specified by:
- getCastFromStringin interface- SimpleTypeSGChain
 
- 
- Throws:
- org.xml.sax.SAXException
 
hasSetMethod
public boolean hasSetMethod(SimpleTypeSG pController)
                     throws org.xml.sax.SAXException
- 
- Specified by:
- hasSetMethodin interface- SimpleTypeSGChain
 
- 
- Throws:
- org.xml.sax.SAXException
 
getCollectionType
public java.lang.String getCollectionType(SimpleTypeSG pController)
- 
- Specified by:
- getCollectionTypein interface- SimpleTypeSGChain
 
- 
 
getFacets
public Facet[] getFacets(SimpleTypeSG pController)
- 
- Specified by:
- getFacetsin interface- SimpleTypeSGChain
 
- 
 
getFacet
public Facet getFacet(SimpleTypeSG pController,
                      Facet.Type pType)
- 
- Specified by:
- getFacetin interface- SimpleTypeSGChain
 
- 
 
forAllValues
public void forAllValues(SimpleTypeSG pController,
                         JavaMethod pMethod,
                         java.lang.Object pValue,
                         SGlet pSGlet)
                  throws org.xml.sax.SAXException
- 
- Specified by:
- forAllValuesin 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:
- forAllNonNullValuesin interface- SimpleTypeSGChain
 
- 
- Throws:
- org.xml.sax.SAXException
 
generate
public void generate(SimpleTypeSG pController)
              throws org.xml.sax.SAXException
- 
- Specified by:
- generatein interface- SimpleTypeSGChain
 
- 
- Throws:
- org.xml.sax.SAXException
 
generate
public void generate(SimpleTypeSG pController,
                     JavaSource pSource)
              throws org.xml.sax.SAXException
- 
- Specified by:
- generatein 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:
- getEqualsCheckin interface- SimpleTypeSGChain
 
- 
- Throws:
- org.xml.sax.SAXException
 
getInitialValue
public java.lang.Object getInitialValue(SimpleTypeSG pController,
                                        JavaSource pSource)
                                 throws org.xml.sax.SAXException
- 
- Specified by:
- getInitialValuein 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:
- getXMLSetMethodin interface- SimpleTypeSGChain
 
- 
- Throws:
- org.xml.sax.SAXException
 
addValidation
public void addValidation(SimpleTypeSG pController,
                          JavaMethod pMethod,
                          DirectAccessible pValue)
                   throws org.xml.sax.SAXException
- 
- Specified by:
- addValidationin interface- SimpleTypeSGChain
 
- 
- Throws:
- org.xml.sax.SAXException
 
getFactory
public SGFactory getFactory(SimpleTypeSG pController)
- 
- Specified by:
- getFactoryin interface- SimpleTypeSGChain
 
- 
 
getSchema
public SchemaSG getSchema(SimpleTypeSG pController)
- 
- Specified by:
- getSchemain interface- SimpleTypeSGChain
 
- 
 
getLocator
public org.xml.sax.Locator getLocator(SimpleTypeSG pController)
- 
- Specified by:
- getLocatorin interface- SimpleTypeSGChain
 
- 
 
init
public void init(SimpleTypeSG pController)
          throws org.xml.sax.SAXException
- 
- Specified by:
- initin interface- SimpleTypeSGChain
 
- 
- Throws:
- org.xml.sax.SAXException