Groovy Documentation

com.predic8.schema
[Groovy] Class ModelGroup

java.lang.Object
  com.predic8.soamodel.XMLElement
      com.predic8.schema.SchemaComponent
          com.predic8.schema.ModelGroup

abstract class ModelGroup
extends SchemaComponent

Field Summary
 
Fields inherited from class XMLElement
namespaces
 
Property Summary
def maxOccurs

def minOccurs

List particles

 
Method Summary
void add(Element element)

def compare(def generator, def other)

Element getElement(String name)

List getElements()

Element newElement(String name, JQName type)

Element newElement(String name)

Element newElement(String name, String type)

protected def parseAttributes(def token, def params)

protected def parseChildren(def token, def child, def params)

String toString()

 
Methods inherited from class SchemaComponent
create, getRequestTemplate, getSchemaFragment, parseAttributes, parseChildren
 
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
 

Property Detail

maxOccurs

def maxOccurs


minOccurs

def minOccurs


particles

List particles


 
Method Detail

add

void add(Element element)


compare

def compare(def generator, def other)


getElement

Element getElement(String name)


getElements

List getElements()


newElement

Element newElement(String name, JQName type)


newElement

Element newElement(String name)


newElement

Element newElement(String name, String type)


parseAttributes

protected def parseAttributes(def token, def params)


parseChildren

protected def parseChildren(def token, def child, def params)


toString

String toString()


 

Groovy Documentation