edu.ogi.cse.xs.xsd.xerces
Class XercesXSAttributeImpl

java.lang.Object
  extended by edu.ogi.cse.xs.xsd.xerces.XercesXSAttributeImpl
All Implemented Interfaces:
XSAttribute, java.io.Serializable

public class XercesXSAttributeImpl
extends java.lang.Object
implements XSAttribute

See Also:
Serialized Form

Constructor Summary
XercesXSAttributeImpl(org.apache.xerces.impl.xs.psvi.XSAttributeUse attruse)
           
 
Method Summary
 java.util.List getAnnotationAttributes()
           
 java.lang.String getDataType()
           
 java.lang.String getFieldName()
           
 java.lang.String getName()
           
 SimplePath getParentElemPath()
           
 int getSQLType()
           
 int getSQLTypeLen()
           
 java.lang.String getTableName()
           
 boolean isListType()
           
 boolean isOptional()
           
 boolean isOutlined()
           
 boolean isUnionType()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

XercesXSAttributeImpl

public XercesXSAttributeImpl(org.apache.xerces.impl.xs.psvi.XSAttributeUse attruse)
Method Detail

getName

public java.lang.String getName()
Specified by:
getName in interface XSAttribute

getParentElemPath

public SimplePath getParentElemPath()
Specified by:
getParentElemPath in interface XSAttribute

getAnnotationAttributes

public java.util.List getAnnotationAttributes()
Specified by:
getAnnotationAttributes in interface XSAttribute

isListType

public boolean isListType()
Specified by:
isListType in interface XSAttribute

isUnionType

public boolean isUnionType()
Specified by:
isUnionType in interface XSAttribute

isOptional

public boolean isOptional()
Specified by:
isOptional in interface XSAttribute

isOutlined

public boolean isOutlined()
Specified by:
isOutlined in interface XSAttribute

getTableName

public java.lang.String getTableName()
Specified by:
getTableName in interface XSAttribute

getFieldName

public java.lang.String getFieldName()
Specified by:
getFieldName in interface XSAttribute

getSQLType

public int getSQLType()
Specified by:
getSQLType in interface XSAttribute

getSQLTypeLen

public int getSQLTypeLen()
Specified by:
getSQLTypeLen in interface XSAttribute

toString

public java.lang.String toString()
Specified by:
toString in interface XSAttribute
Overrides:
toString in class java.lang.Object

getDataType

public java.lang.String getDataType()
Specified by:
getDataType in interface XSAttribute