org.codehaus.xfire.wsdl
Class SimpleSchemaType

java.lang.Object
  extended by org.codehaus.xfire.wsdl.SimpleSchemaType
All Implemented Interfaces:
SchemaType

public class SimpleSchemaType
extends Object
implements SchemaType


Constructor Summary
SimpleSchemaType()
           
 
Method Summary
 Set getDependencies()
          The SchemaTypes that this type references.
 QName getSchemaType()
          The schema type that this SchemaType represents.
 boolean isAbstract()
          Whether or not this a complexType or a concrete element.
 boolean isComplex()
          Whether or not this a complex type.
 boolean isNillable()
           
 boolean isWriteOuter()
           
 void setAbstract(boolean _abstract)
           
 void setComplex(boolean complex)
           
 void setDependencies(Set dependencies)
           
 void setNillable(boolean nillable)
           
 void setSchemaType(QName schemaType)
           
 void setWriteOuter(boolean writeOuter)
           
 void writeSchema(org.jdom.Element element)
          Write the type schema (if complex) to the element.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimpleSchemaType

public SimpleSchemaType()
Method Detail

writeSchema

public void writeSchema(org.jdom.Element element)
Description copied from interface: SchemaType
Write the type schema (if complex) to the element.

Specified by:
writeSchema in interface SchemaType

isWriteOuter

public boolean isWriteOuter()
Specified by:
isWriteOuter in interface SchemaType

setWriteOuter

public void setWriteOuter(boolean writeOuter)

isAbstract

public boolean isAbstract()
Description copied from interface: SchemaType
Whether or not this a complexType or a concrete element.

Specified by:
isAbstract in interface SchemaType
Returns:

setAbstract

public void setAbstract(boolean _abstract)

isComplex

public boolean isComplex()
Description copied from interface: SchemaType
Whether or not this a complex type. If true then the schema for this type is written out.

Specified by:
isComplex in interface SchemaType
Returns:

setComplex

public void setComplex(boolean complex)

getDependencies

public Set getDependencies()
Description copied from interface: SchemaType
The SchemaTypes that this type references.

Specified by:
getDependencies in interface SchemaType
Returns:

setDependencies

public void setDependencies(Set dependencies)

getSchemaType

public QName getSchemaType()
Description copied from interface: SchemaType
The schema type that this SchemaType represents.

Specified by:
getSchemaType in interface SchemaType
Returns:

setSchemaType

public void setSchemaType(QName schemaType)

isNillable

public boolean isNillable()
Specified by:
isNillable in interface SchemaType

setNillable

public void setNillable(boolean nillable)


Copyright © 2004-2013. All Rights Reserved.