|
Groovy Documentation | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | PROPERTY | CONSTR | METHOD | DETAIL: FIELD | PROPERTY | CONSTR | METHOD |
java.lang.Objectcom.predic8.soamodel.XMLElement
com.predic8.schema.Schema
class Schema extends XMLElement
Field Summary | |
---|---|
static JQName |
DATE
|
static JQName |
ELEMENTNAME
|
static JQName |
INT
|
static JQName |
INTEGER
|
static String |
SCHEMA_NS
|
static JQName |
STRING
|
Fields inherited from class XMLElement | |
---|---|
namespaces |
Property Summary | |
---|---|
Annotation |
annotation
|
String |
attributeFormDefault
|
List |
attributeGroups
|
List |
attributes
|
String |
baseDir
|
List |
complexTypes
|
Definitions |
definitions
if the schema is embedded in a WSDL document, definitions is a reference to the schema. |
String |
elementFormDefault
|
List |
elements
|
List |
groups
|
List |
imports
|
List |
includes
|
def |
resourceResolver
|
List |
simpleTypes
|
String |
targetNamespace
|
Constructor Summary | |
Schema()
|
|
Schema(String tns)
|
Method Summary | |
---|---|
void
|
add(ComplexType ct)
|
def
|
asXml(def namespaces)
|
def
|
create(def creator, def ctx)
|
boolean
|
equals(def obj)
|
def
|
getAllElements()
|
def
|
getAllSchemas()
|
String
|
getAsString()
|
Attribute
|
getAttribute(QName ref)
|
Attribute
|
getAttribute(String name)
|
AttributeGroup
|
getAttributeGroup(QName ref)
|
AttributeGroup
|
getAttributeGroup(String name)
|
ComplexType
|
getComplexType(String typeName)
|
def
|
getElement(QName qname)
|
Element
|
getElement(String elementName)
|
protected def
|
getElementName()
|
def
|
getGroup(QName qname)
|
def
|
getImportedSchema(def targetNamespace)
|
def
|
getImportedSchemas()
|
TypeDefinition
|
getType(QName qname)
|
TypeDefinition
|
getType(String typeName)
|
ComplexType
|
newComplexType(String name)
|
ComplexType
|
newComplexType()
|
Element
|
newElement(String name, JQName type)
|
Element
|
newElement(String name, String type)
|
Element
|
newElement(String name)
|
protected def
|
parseAttributes(def token, def params)
|
protected def
|
parseChildren(def token, def child, def params)
|
String
|
toString()
|
Methods inherited from class XMLElement | |
---|---|
getElementName, getNamespace, getNamespaceContext, getPrefix, getPrefix, getTypeQName, getTypeString, parse, parseAttributes, parseChildren, parseNamespaces, parseText |
Methods inherited from class Object | |
---|---|
wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll |
Field Detail |
---|
public static final JQName DATE
public static final JQName ELEMENTNAME
public static final JQName INT
public static final JQName INTEGER
public static final String SCHEMA_NS
public static final JQName STRING
Property Detail |
---|
Annotation annotation
String attributeFormDefault
List attributeGroups
List attributes
String baseDir
List complexTypes
Definitions definitions
String elementFormDefault
List elements
List groups
List imports
List includes
def resourceResolver
List simpleTypes
String targetNamespace
Constructor Detail |
---|
Schema()
Schema(String tns)
Method Detail |
---|
void add(ComplexType ct)
def asXml(def namespaces)
def create(def creator, def ctx)
boolean equals(def obj)
def getAllElements()
def getAllSchemas()
String getAsString()
Attribute getAttribute(QName ref)
Attribute getAttribute(String name)
AttributeGroup getAttributeGroup(QName ref)
AttributeGroup getAttributeGroup(String name)
ComplexType getComplexType(String typeName)
def getElement(QName qname)
Element getElement(String elementName)
protected def getElementName()
def getGroup(QName qname)
def getImportedSchema(def targetNamespace)
def getImportedSchemas()
TypeDefinition getType(QName qname)
TypeDefinition getType(String typeName)
ComplexType newComplexType(String name)
ComplexType newComplexType()
Element newElement(String name, JQName type)
Element newElement(String name, String type)
Element newElement(String name)
protected def parseAttributes(def token, def params)
protected def parseChildren(def token, def child, def params)
String toString()
Groovy Documentation