FileDocCategorySizeDatePackage
ElementDecl.javaAPI DocApache Axis 1.44278Sat Apr 22 18:57:26 BST 2006org.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)
author
Tom Jordahl (tomj@apache.org)

Fields Summary
private String
documentation
Field documentation
private boolean
minOccursIs0
Field minOccursIs0
private boolean
nillable
Field nillable
private boolean
optional
Field optional
private boolean
anyElement
Field anyElement
private boolean
maxOccursIsUnbounded
Field maxOccursIsUnbounded
private boolean
maxOccursExactOne
Constructors Summary
public ElementDecl(TypeEntry type, QName name)
Constructor ElementDecl

param
type
param
name


               
         
        super(type, name);
    
Methods Summary
public booleangetAnyElement()
Method getAnyElement

return

        return anyElement;
    
public java.lang.StringgetDocumentation()
Method getDocumentation

return
string

        return documentation;
    
public booleangetMaxOccursIsExactlyOne()
Method getMaxOccursIsExactlyOne

return

        return maxOccursExactOne;
    
public booleangetMaxOccursIsUnbounded()
Method getMaxOccursIsUnbounded

return

        return maxOccursIsUnbounded;
    
public booleangetMinOccursIs0()
Method getMinOccursIs0

return

        return minOccursIs0;
    
public booleangetNillable()
Method getNillable

return

        return nillable;
    
public booleangetOptional()
Method getOptional

return

        return optional;
    
public voidsetAnyElement(boolean anyElement)
Method setAnyElement

param
anyElement

        this.anyElement = anyElement;
    
public voidsetDocumentation(java.lang.String documentation)
Method setDocumentation

param
documentation

        this.documentation = documentation;
    
public voidsetMaxOccursIsExactlyOne(boolean exactOne)
Method setMaxOccursIsExactlyOne

param
exactOne

        maxOccursExactOne = exactOne;
    
public voidsetMaxOccursIsUnbounded(boolean maxOccursIsUnbounded)
Method setMaxOccursIsUnbounded

param
maxOccursIsUnbounded

        this.maxOccursIsUnbounded = maxOccursIsUnbounded;
    
public voidsetMinOccursIs0(boolean minOccursIs0)
Method setMinOccursIs0

param
minOccursIs0

        this.minOccursIs0 = minOccursIs0;
    
public voidsetNillable(boolean nillable)
Method setNillable

param
nillable

        this.nillable = nillable;
    
public voidsetOptional(boolean optional)
Method setOptional

param
optional

        this.optional = optional;