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 |
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