Package org.apache.axis.wsdl.symbolTable
Class ElementDecl
- java.lang.Object
-
- org.apache.axis.wsdl.symbolTable.SymTabEntry
-
- org.apache.axis.wsdl.symbolTable.ContainedEntry
-
- org.apache.axis.wsdl.symbolTable.ElementDecl
-
public class ElementDecl extends ContainedEntry
Simple utility struct for holding element declarations. This simply correlates a QName to a TypeEntry.- Author:
- Glen Daniels (gdaniels@apache.org), Tom Jordahl (tomj@apache.org)
-
-
Field Summary
-
Fields inherited from class org.apache.axis.wsdl.symbolTable.ContainedEntry
type
-
Fields inherited from class org.apache.axis.wsdl.symbolTable.SymTabEntry
name, qname
-
-
Constructor Summary
Constructors Constructor Description ElementDecl(TypeEntry type, QName name)Constructor ElementDecl
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleangetAnyElement()Method getAnyElementjava.lang.StringgetDocumentation()Method getDocumentationbooleangetMaxOccursIsExactlyOne()Method getMaxOccursIsExactlyOnebooleangetMaxOccursIsUnbounded()Method getMaxOccursIsUnboundedbooleangetMinOccursIs0()Method getMinOccursIs0booleangetNillable()Method getNillablebooleangetOptional()Method getOptionalvoidsetAnyElement(boolean anyElement)Method setAnyElementvoidsetDocumentation(java.lang.String documentation)Method setDocumentationvoidsetMaxOccursIsExactlyOne(boolean exactOne)Method setMaxOccursIsExactlyOnevoidsetMaxOccursIsUnbounded(boolean maxOccursIsUnbounded)Method setMaxOccursIsUnboundedvoidsetMinOccursIs0(boolean minOccursIs0)Method setMinOccursIs0voidsetNillable(boolean nillable)Method setNillablevoidsetOptional(boolean optional)Method setOptional-
Methods inherited from class org.apache.axis.wsdl.symbolTable.ContainedEntry
getType, setType
-
Methods inherited from class org.apache.axis.wsdl.symbolTable.SymTabEntry
getDynamicVar, getName, getQName, isReferenced, setDynamicVar, setIsReferenced, setName, toString, toString
-
-
-
-
Method Detail
-
getMinOccursIs0
public boolean getMinOccursIs0()
Method getMinOccursIs0- Returns:
-
setMinOccursIs0
public void setMinOccursIs0(boolean minOccursIs0)
Method setMinOccursIs0- Parameters:
minOccursIs0-
-
getMaxOccursIsUnbounded
public boolean getMaxOccursIsUnbounded()
Method getMaxOccursIsUnbounded- Returns:
-
setMaxOccursIsUnbounded
public void setMaxOccursIsUnbounded(boolean maxOccursIsUnbounded)
Method setMaxOccursIsUnbounded- Parameters:
maxOccursIsUnbounded-
-
getMaxOccursIsExactlyOne
public boolean getMaxOccursIsExactlyOne()
Method getMaxOccursIsExactlyOne- Returns:
-
setMaxOccursIsExactlyOne
public void setMaxOccursIsExactlyOne(boolean exactOne)
Method setMaxOccursIsExactlyOne- Parameters:
exactOne-
-
setNillable
public void setNillable(boolean nillable)
Method setNillable- Parameters:
nillable-
-
getNillable
public boolean getNillable()
Method getNillable- Returns:
-
setOptional
public void setOptional(boolean optional)
Method setOptional- Parameters:
optional-
-
getOptional
public boolean getOptional()
Method getOptional- Returns:
-
getAnyElement
public boolean getAnyElement()
Method getAnyElement- Returns:
-
setAnyElement
public void setAnyElement(boolean anyElement)
Method setAnyElement- Parameters:
anyElement-
-
getDocumentation
public java.lang.String getDocumentation()
Method getDocumentation- Returns:
- string
-
setDocumentation
public void setDocumentation(java.lang.String documentation)
Method setDocumentation- Parameters:
documentation-
-
-