Groovy Documentation

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

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

class SchemaCreator
extends AbstractSchemaCreator

Method Summary
void createAll(All all, SchemaCreatorContext ctx)

void createAnnotation(Annotation annotation, SchemaCreatorContext ctx)

void createAny(Any any, SchemaCreatorContext ctx)

void createAnyAttribute(AnyAttribute anyAttr, SchemaCreatorContext ctx)

void createAppinfo(Appinfo appinfo, SchemaCreatorContext ctx)

void createAttribute(Attribute attr, SchemaCreatorContext ctx)

void createAttributeGroup(AttributeGroup attrG, SchemaCreatorContext ctx)

void createChoice(Choice choice, SchemaCreatorContext ctx)

void createComplexContent(ComplexContent complexContent, SchemaCreatorContext ctx)

void createComplexContentRestriction(Restriction restriction, SchemaCreatorContext ctx)

void createComplexType(ComplexType complexType, SchemaCreatorContext ctx)

void createDocumentation(Documentation documentation, SchemaCreatorContext ctx)

void createElement(Element element, SchemaCreatorContext ctx)

void createEnumerationFacet(EnumerationFacet facet, SchemaCreatorContext ctx)

void createExtension(Extension extension, SchemaCreatorContext ctx)

void createFractionDigits(FractionDigits facet, SchemaCreatorContext ctx)

void createGroup(Group group, SchemaCreatorContext ctx)

void createGroupRef(GroupRef groupRef, SchemaCreatorContext ctx)

void createImport(Import imp, SchemaCreatorContext ctx)

void createLengthFacet(LengthFacet facet, SchemaCreatorContext ctx)

void createList(SchemaList list, SchemaCreatorContext ctx)

void createMaxExclusiveFacet(MaxExclusiveFacet facet, SchemaCreatorContext ctx)

void createMaxInclusiveFacet(MaxInclusiveFacet facet, SchemaCreatorContext ctx)

void createMaxLengthFacet(MaxLengthFacet facet, SchemaCreatorContext ctx)

void createMinExclusiveFacet(MinExclusiveFacet facet, SchemaCreatorContext ctx)

void createMinInclusiveFacet(MinInclusiveFacet facet, SchemaCreatorContext ctx)

void createMinLengthFacet(MinLengthFacet facet, SchemaCreatorContext ctx)

void createPatternFacet(PatternFacet facet, SchemaCreatorContext ctx)

void createSchema(Schema schema, SchemaCreatorContext ctx)

void createSequence(SchemaSequence sequence, SchemaCreatorContext ctx)

void createSimpleContent(SimpleContent simpleContent, SchemaCreatorContext ctx)

void createSimpleRestriction(BaseRestriction restriction, SchemaCreatorContext ctx)

void createSimpleType(SimpleType simpleType, SchemaCreatorContext ctx)

void createTotalDigitsFacet(TotalDigitsFacet facet, SchemaCreatorContext ctx)

void createUnion(Union union, SchemaCreatorContext ctx)

void createWhiteSpaceFacet(WhiteSpaceFacet facet, SchemaCreatorContext ctx)

static String escapeMarkup(String str)

TODO refactor method!

 
Methods inherited from class AbstractSchemaCreator
buildElement, createAll, createAnnotation, createAny, createAnyAttribute, createChoice, createComplexContent, createComplexContentRestriction, createComplexType, createElement, createEnumerationFacet, createExtension, createGroup, createGroupRef, createImport, createLengthFacet, createList, createMaxLengthFacet, createMinLengthFacet, createPatternFacet, createSchema, createSequence, createSimpleContent, createSimpleRestriction, createSimpleType, createStringRestriction, createUnion, declNSifNeeded, getElementTagName
 
Methods inherited from class AbstractCreator
getDisplayName, getNamespaceAttributes
 
Methods inherited from class Object
wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll
 

Method Detail

createAll

void createAll(All all, SchemaCreatorContext ctx)


createAnnotation

void createAnnotation(Annotation annotation, SchemaCreatorContext ctx)


createAny

void createAny(Any any, SchemaCreatorContext ctx)


createAnyAttribute

void createAnyAttribute(AnyAttribute anyAttr, SchemaCreatorContext ctx)


createAppinfo

void createAppinfo(Appinfo appinfo, SchemaCreatorContext ctx)


createAttribute

void createAttribute(Attribute attr, SchemaCreatorContext ctx)


createAttributeGroup

void createAttributeGroup(AttributeGroup attrG, SchemaCreatorContext ctx)


createChoice

void createChoice(Choice choice, SchemaCreatorContext ctx)


createComplexContent

void createComplexContent(ComplexContent complexContent, SchemaCreatorContext ctx)


createComplexContentRestriction

void createComplexContentRestriction(Restriction restriction, SchemaCreatorContext ctx)


createComplexType

void createComplexType(ComplexType complexType, SchemaCreatorContext ctx)


createDocumentation

void createDocumentation(Documentation documentation, SchemaCreatorContext ctx)


createElement

void createElement(Element element, SchemaCreatorContext ctx)


createEnumerationFacet

void createEnumerationFacet(EnumerationFacet facet, SchemaCreatorContext ctx)


createExtension

void createExtension(Extension extension, SchemaCreatorContext ctx)


createFractionDigits

void createFractionDigits(FractionDigits facet, SchemaCreatorContext ctx)


createGroup

void createGroup(Group group, SchemaCreatorContext ctx)


createGroupRef

void createGroupRef(GroupRef groupRef, SchemaCreatorContext ctx)


createImport

void createImport(Import imp, SchemaCreatorContext ctx)


createLengthFacet

void createLengthFacet(LengthFacet facet, SchemaCreatorContext ctx)


createList

void createList(SchemaList list, SchemaCreatorContext ctx)


createMaxExclusiveFacet

void createMaxExclusiveFacet(MaxExclusiveFacet facet, SchemaCreatorContext ctx)


createMaxInclusiveFacet

void createMaxInclusiveFacet(MaxInclusiveFacet facet, SchemaCreatorContext ctx)


createMaxLengthFacet

void createMaxLengthFacet(MaxLengthFacet facet, SchemaCreatorContext ctx)


createMinExclusiveFacet

void createMinExclusiveFacet(MinExclusiveFacet facet, SchemaCreatorContext ctx)


createMinInclusiveFacet

void createMinInclusiveFacet(MinInclusiveFacet facet, SchemaCreatorContext ctx)


createMinLengthFacet

void createMinLengthFacet(MinLengthFacet facet, SchemaCreatorContext ctx)


createPatternFacet

void createPatternFacet(PatternFacet facet, SchemaCreatorContext ctx)


createSchema

void createSchema(Schema schema, SchemaCreatorContext ctx)


createSequence

void createSequence(SchemaSequence sequence, SchemaCreatorContext ctx)


createSimpleContent

void createSimpleContent(SimpleContent simpleContent, SchemaCreatorContext ctx)


createSimpleRestriction

void createSimpleRestriction(BaseRestriction restriction, SchemaCreatorContext ctx)


createSimpleType

void createSimpleType(SimpleType simpleType, SchemaCreatorContext ctx)


createTotalDigitsFacet

void createTotalDigitsFacet(TotalDigitsFacet facet, SchemaCreatorContext ctx)


createUnion

void createUnion(Union union, SchemaCreatorContext ctx)


createWhiteSpaceFacet

void createWhiteSpaceFacet(WhiteSpaceFacet facet, SchemaCreatorContext ctx)


escapeMarkup

static String escapeMarkup(String str)
TODO refactor method!


 

Groovy Documentation