|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.apache.xerces.impl.xs.XSComplexTypeDecl
The XML representation for a complexType
schema component is a
Field Summary
static short
CONTENTTYPE_ELEMENT
static short
CONTENTTYPE_EMPTY
static short
CONTENTTYPE_MIXED
static short
CONTENTTYPE_SIMPLE
Fields inherited from interface org.apache.xerces.impl.xs.XSTypeDecl
COMPLEX_TYPE, SIMPLE_TYPE
Constructor Summary
XSComplexTypeDecl()
XSComplexTypeDecl(java.lang.String name,
java.lang.String targetNamespace,
XSTypeDecl baseType,
short derivedBy,
short finalSet,
short block,
boolean isAbstract,
boolean isAnonymous,
XSAttributeGroupDecl attrGrp,
short contentType,
XSSimpleType simpleType,
XSParticleDecl particle)
Method Summary
boolean
containsTypeID()
XSAttributeGroupDecl
getAttrGrp()
XSTypeDecl
getBaseType()
short
getContentType()
short
getDerivedBy()
short
getFinalSet()
XSParticleDecl
getParticle()
java.lang.String
getTargetNamespace()
java.lang.String
getTypeName()
XSSimpleType
getXSSimpleType()
short
getXSType()
boolean
isAbstractType()
boolean
isAnonymous()
void
setContainsTypeID()
void
setIsAbstractType()
void
setIsAnonymous()
java.lang.String
toString()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Field Detail
CONTENTTYPE_EMPTY
public static final short CONTENTTYPE_EMPTY
CONTENTTYPE_SIMPLE
public static final short CONTENTTYPE_SIMPLE
CONTENTTYPE_MIXED
public static final short CONTENTTYPE_MIXED
CONTENTTYPE_ELEMENT
public static final short CONTENTTYPE_ELEMENT
Constructor Detail
XSComplexTypeDecl
public XSComplexTypeDecl()
XSComplexTypeDecl
public XSComplexTypeDecl(java.lang.String name,
java.lang.String targetNamespace,
XSTypeDecl baseType,
short derivedBy,
short finalSet,
short block,
boolean isAbstract,
boolean isAnonymous,
XSAttributeGroupDecl attrGrp,
short contentType,
XSSimpleType simpleType,
XSParticleDecl particle)
Method Detail
getXSType
public short getXSType()
getXSType
in interface XSTypeDecl
getTypeName
public java.lang.String getTypeName()
getTypeName
in interface XSTypeDecl
getFinalSet
public short getFinalSet()
getFinalSet
in interface XSTypeDecl
getDerivedBy
public short getDerivedBy()
getTargetNamespace
public java.lang.String getTargetNamespace()
getTargetNamespace
in interface XSTypeDecl
getBaseType
public XSTypeDecl getBaseType()
getBaseType
in interface XSTypeDecl
isAbstractType
public boolean isAbstractType()
containsTypeID
public boolean containsTypeID()
isAnonymous
public boolean isAnonymous()
isAnonymous
in interface XSTypeDecl
setIsAbstractType
public void setIsAbstractType()
setContainsTypeID
public void setContainsTypeID()
setIsAnonymous
public void setIsAnonymous()
getAttrGrp
public XSAttributeGroupDecl getAttrGrp()
getXSSimpleType
public XSSimpleType getXSSimpleType()
getParticle
public XSParticleDecl getParticle()
getContentType
public short getContentType()
toString
public java.lang.String toString()
toString
in class java.lang.Object
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV CLASS
NEXT CLASS
FRAMES
NO FRAMES
SUMMARY: INNER | FIELD | CONSTR | METHOD
DETAIL: FIELD | CONSTR | METHOD
Copyright © 1999-2002 Apache XML Project. All Rights Reserved.