Groovy Documentation

com.predic8.schema.creator
[Groovy] Class AbstractSchemaCreator

java.lang.Object
  com.predic8.soamodel.AbstractCreator
      com.predic8.schema.creator.AbstractSchemaCreator

abstract class AbstractSchemaCreator
extends AbstractCreator

Method Summary
protected def buildElement(def params, def ctx)

void createAll(All all, Context ctx)

void createAnnotation(Annotation annotation, Context ctx)

void createAny(Any any, Context ctx)

void createAnyAttribute(AnyAttribute anyAttribute, Context ctx)

void createChoice(Choice choice, Context ctx)

void createComplexContent(ComplexContent complexContent, Context ctx)

void createComplexContentRestriction(Restriction restriction, Context ctx)

void createComplexType(ComplexType complexType, Context ctx)

void createElement(Element element, Context ctx)

void createEnumerationFacet(EnumerationFacet enumerationFacet, def ctx)

void createExtension(Extension extension, Context ctx)

void createGroup(Group group, Context ctx)

void createGroupRef(GroupRef groupRef, def ctx)

void createImport(Import imp, Context ctx)

void createLengthFacet(LengthFacet facet, def ctx)

void createList(SchemaList list, Context ctx)

void createMaxLengthFacet(MaxLengthFacet facet, Context ctx)

void createMinLengthFacet(MinLengthFacet facet, Context ctx)

void createPatternFacet(PatternFacet facet, def ctx)

void createSchema(Schema schema, Context ctx)

void createSequence(SchemaSequence sequence, Context ctx)

void createSimpleContent(SimpleContent simpleContent, Context ctx)

void createSimpleRestriction(BaseRestriction restriction, Context ctx)

void createSimpleType(SimpleType simpleType, Context ctx)

void createStringRestriction(StringRestriction res, Context ctx)

void createUnion(Union union, Context ctx)

protected def declNSifNeeded(def prefix, def ns, def attrs, def ctx)

protected def getElementTagName(Element element)

 
Methods inherited from class AbstractCreator
getDisplayName, getNamespaceAttributes
 
Methods inherited from class Object
wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll
 

Method Detail

buildElement

protected def buildElement(def params, def ctx)


createAll

void createAll(All all, Context ctx)


createAnnotation

void createAnnotation(Annotation annotation, Context ctx)


createAny

void createAny(Any any, Context ctx)


createAnyAttribute

void createAnyAttribute(AnyAttribute anyAttribute, Context ctx)


createChoice

void createChoice(Choice choice, Context ctx)


createComplexContent

void createComplexContent(ComplexContent complexContent, Context ctx)


createComplexContentRestriction

void createComplexContentRestriction(Restriction restriction, Context ctx)


createComplexType

void createComplexType(ComplexType complexType, Context ctx)


createElement

void createElement(Element element, Context ctx)


createEnumerationFacet

void createEnumerationFacet(EnumerationFacet enumerationFacet, def ctx)


createExtension

void createExtension(Extension extension, Context ctx)


createGroup

void createGroup(Group group, Context ctx)


createGroupRef

void createGroupRef(GroupRef groupRef, def ctx)


createImport

void createImport(Import imp, Context ctx)


createLengthFacet

void createLengthFacet(LengthFacet facet, def ctx)


createList

void createList(SchemaList list, Context ctx)


createMaxLengthFacet

void createMaxLengthFacet(MaxLengthFacet facet, Context ctx)


createMinLengthFacet

void createMinLengthFacet(MinLengthFacet facet, Context ctx)


createPatternFacet

void createPatternFacet(PatternFacet facet, def ctx)


createSchema

void createSchema(Schema schema, Context ctx)


createSequence

void createSequence(SchemaSequence sequence, Context ctx)


createSimpleContent

void createSimpleContent(SimpleContent simpleContent, Context ctx)


createSimpleRestriction

void createSimpleRestriction(BaseRestriction restriction, Context ctx)


createSimpleType

void createSimpleType(SimpleType simpleType, Context ctx)


createStringRestriction

void createStringRestriction(StringRestriction res, Context ctx)


createUnion

void createUnion(Union union, Context ctx)


declNSifNeeded

protected def declNSifNeeded(def prefix, def ns, def attrs, def ctx)


getElementTagName

protected def getElementTagName(Element element)


 

Groovy Documentation