org.codehaus.xfire.aegis.type
Class Type
java.lang.Object
org.codehaus.xfire.aegis.type.Type
- All Implemented Interfaces:
- org.codehaus.xfire.wsdl.WSDLType
- Direct Known Subclasses:
- ArrayType, BeanType, FlatArrayType, SimpleType
public abstract class Type
- extends java.lang.Object
- implements org.codehaus.xfire.wsdl.WSDLType
An Aegis Type. Something that is read/written.
- Since:
- Aug 19, 2004
- Author:
- Dan Diephouse
Constructor Summary |
Type()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Type
public Type()
write
public abstract void write(org.dom4j.Element element,
java.util.Map context)
throws org.codehaus.xfire.fault.XFireFault
- Throws:
org.codehaus.xfire.fault.XFireFault
read
public abstract void read(org.dom4j.Element element,
java.util.Map context)
throws org.codehaus.xfire.fault.XFireFault
- Throws:
org.codehaus.xfire.fault.XFireFault
read
public abstract void read(org.dom4j.Element element,
int occurrence,
java.util.Map context)
throws org.codehaus.xfire.fault.XFireFault
- Throws:
org.codehaus.xfire.fault.XFireFault
writeSchema
public abstract void writeSchema(org.dom4j.Element element)
- Specified by:
writeSchema
in interface org.codehaus.xfire.wsdl.WSDLType
configure
public abstract void configure(org.dom4j.Element configuration,
AegisService service,
TypeRegistry reg)
isComplex
public boolean isComplex()
- Specified by:
isComplex
in interface org.codehaus.xfire.wsdl.WSDLType
getDependencies
public java.util.Set getDependencies()
- Specified by:
getDependencies
in interface org.codehaus.xfire.wsdl.WSDLType
getOgnl
public java.lang.String getOgnl()
setOgnl
public void setOgnl(java.lang.String ognl)
getQName
public org.dom4j.QName getQName()
setQName
public void setQName(org.dom4j.QName name)
getName
public java.lang.String getName()
setName
public void setName(java.lang.String name)
getSchemaType
public org.dom4j.QName getSchemaType()
- Specified by:
getSchemaType
in interface org.codehaus.xfire.wsdl.WSDLType
setSchemaType
public void setSchemaType(org.dom4j.QName schemaType)
getDocumentation
public java.lang.String getDocumentation()
setDocumentation
public void setDocumentation(java.lang.String documentation)
getMaxOccurs
public java.lang.String getMaxOccurs()
setMaxOccurs
public void setMaxOccurs(java.lang.String maxOccurs)
getMinOccurs
public java.lang.String getMinOccurs()
setMinOccurs
public void setMinOccurs(java.lang.String minOccurs)
Copyright © 2004 Codehaus. All Rights Reserved.