org.apache.ws.jaxme.generator.sg.impl
Class AttributeSGChainImpl

java.lang.Object
  extended byorg.apache.ws.jaxme.generator.sg.impl.AttributeSGChainImpl
All Implemented Interfaces:
AttributeSGChain

public class AttributeSGChainImpl
extends java.lang.Object
implements AttributeSGChain


Constructor Summary
protected AttributeSGChainImpl(AttributeSGChain o)
           
 
Method Summary
 void forAllNonNullValues(AttributeSG pController, JavaMethod p0, DirectAccessible p1, SGlet p2)
           
 void forAllValues(AttributeSG pController, JavaMethod p0, DirectAccessible p1, SGlet p2)
           
 SGFactory getFactory(AttributeSG pController)
           
 org.xml.sax.Locator getLocator(AttributeSG pController)
           
 XsQName getName(AttributeSG pController)
           
 PropertySG getPropertySG(AttributeSG pController)
           
 SchemaSG getSchema(AttributeSG pController)
           
 TypeSG getTypeSG(AttributeSG pController)
           
 void init(AttributeSG pController)
           
 boolean isRequired(AttributeSG pController)
           
 java.lang.Object newPropertySGChain(AttributeSG pController)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AttributeSGChainImpl

protected AttributeSGChainImpl(AttributeSGChain o)
Method Detail

getName

public XsQName getName(AttributeSG pController)
Specified by:
getName in interface AttributeSGChain

isRequired

public boolean isRequired(AttributeSG pController)
Specified by:
isRequired in interface AttributeSGChain

forAllValues

public void forAllValues(AttributeSG pController,
                         JavaMethod p0,
                         DirectAccessible p1,
                         SGlet p2)
                  throws org.xml.sax.SAXException
Specified by:
forAllValues in interface AttributeSGChain
Throws:
org.xml.sax.SAXException

forAllNonNullValues

public void forAllNonNullValues(AttributeSG pController,
                                JavaMethod p0,
                                DirectAccessible p1,
                                SGlet p2)
                         throws org.xml.sax.SAXException
Specified by:
forAllNonNullValues in interface AttributeSGChain
Throws:
org.xml.sax.SAXException

newPropertySGChain

public java.lang.Object newPropertySGChain(AttributeSG pController)
Specified by:
newPropertySGChain in interface AttributeSGChain

getPropertySG

public PropertySG getPropertySG(AttributeSG pController)
Specified by:
getPropertySG in interface AttributeSGChain

getTypeSG

public TypeSG getTypeSG(AttributeSG pController)
Specified by:
getTypeSG in interface AttributeSGChain

init

public void init(AttributeSG pController)
          throws org.xml.sax.SAXException
Specified by:
init in interface AttributeSGChain
Throws:
org.xml.sax.SAXException

getLocator

public org.xml.sax.Locator getLocator(AttributeSG pController)
Specified by:
getLocator in interface AttributeSGChain

getSchema

public SchemaSG getSchema(AttributeSG pController)
Specified by:
getSchema in interface AttributeSGChain

getFactory

public SGFactory getFactory(AttributeSG pController)
Specified by:
getFactory in interface AttributeSGChain