Package org.dlese.dpc.xml.schema
Class SchemaUtils
java.lang.Object
org.dlese.dpc.xml.schema.SchemaUtils
NOT YET DOCUMENTED
- Author:
- Jonathan Ostwald
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ListgetChoicePaths(SchemaHelper schemaHelper) Gets the choicePaths attribute of the SchemaUtils classstatic ListgetDerivedContentNodes(SchemaHelper schemaHelper) Gets the derivedContentNodes attribute of the SchemaUtils classstatic ListgetDerivedTextOnlyNodes(SchemaHelper schemaHelper) Gets the derivedTextOnlyNodes attribute of the SchemaUtils classstatic ListgetModelGroups(SchemaHelper schemaHelper) Gets the modelGroups attribute of the SchemaUtils classstatic ListgetRecursiveNodes(SchemaHelper schemaHelper) Gets the recursiveNodes attribute of the SchemaUtils classstatic StringnsDefsToString(String uri, SchemaHelper schemaHelper) NOT YET DOCUMENTEDstatic Stringpp(org.dom4j.Node node) Description of the Methodstatic voidNOT YET DOCUMENTEDstatic voidNOT YET DOCUMENTEDstatic voidprtln(org.dom4j.Node n) NOT YET DOCUMENTEDstatic voidNOT YET DOCUMENTEDstatic voidNOT YET DOCUMENTEDstatic voidNOT YET DOCUMENTEDstatic voidshowChoiceNodes(SchemaHelper schemaHelper) NOT YET DOCUMENTEDstatic voidshowChoiceNodesOLD(SchemaHelper schemaHelper) NOT YET DOCUMENTEDstatic voidshowComboUnionFields(SchemaHelper schemaHelper) NOT YET DOCUMENTEDstatic voidshowDerivedContentModelNodes(SchemaHelper schemaHelper) NOT YET DOCUMENTEDstatic voidshowDerivedDataTypes(SchemaHelper schemaHelper) NOT YET DOCUMENTEDstatic voidshowDerivedTextOnlyModelNodes(SchemaHelper schemaHelper) NOT YET DOCUMENTEDstatic voidshowEnumerationTypes(SchemaHelper schemaHelper) NOT YET DOCUMENTEDstatic voidshowGlobalDefs(SchemaHelper schemaHelper) NOT YET DOCUMENTEDstatic voidshowGlobalElements(SchemaHelper schemaHelper) NOT YET DOCUMENTEDstatic voidshowInstanceDoc(SchemaHelper schemaHelper) NOT YET DOCUMENTEDstatic voidshowMinimalDocument(SchemaHelper schemaHelper) NOT YET DOCUMENTEDstatic voidshowMultiSelectElements(SchemaHelper schemaHelper) NOT YET DOCUMENTEDstatic voidshowNodeDocumentation(SchemaHelper schemaHelper) NOT YET DOCUMENTEDstatic voidshowNodesHavingRepeatingComplexSingletons(SchemaHelper schemaHelper) Display schema nodes for which the SchemaHelper.hasRepeatingComplexSingleton predicate returns true.static voidshowNSDefs(String uri, SchemaHelper schemaHelper) NOT YET DOCUMENTEDstatic voidshowOptionalChoicePaths(SchemaHelper schemaHelper) NOT YET DOCUMENTEDstatic voidshowOptionalChoicePathsOLD(SchemaHelper schemaHelper) NOT YET DOCUMENTEDstatic voidshowRepeatingComplexSingletons(SchemaHelper schemaHelper) NOT YET DOCUMENTEDstatic voidshowRepeatingElements(SchemaHelper schemaHelper) NOT YET DOCUMENTEDstatic voidshowRequiredBranches(SchemaHelper schemaHelper) NOT YET DOCUMENTEDstatic voidshowRequiredContentElements(SchemaHelper schemaHelper) NOT YET DOCUMENTEDstatic voidshowSchemaNodeMap(SchemaHelper schemaHelper) NOT YET DOCUMENTEDstatic voidshowSimpleAndComplexContentElements(SchemaHelper schemaHelper) NOT YET DOCUMENTEDstatic voidshowSubstitutionGroups(SchemaHelper schemaHelper) NOT YET DOCUMENTEDstatic voidshowTypeDocumentation(SchemaHelper schemaHelper) NOT YET DOCUMENTEDstatic voidshowUnboundedSchemaNodes(SchemaHelper schemaHelper) NOT YET DOCUMENTEDstatic voidshowXSDStringExtensionFields(SchemaHelper schemaHelper) NOT YET DOCUMENTEDstatic voidshowXSDStringFields(SchemaHelper schemaHelper) show fields of xxx:string dataType, where xxx refers to the namespace prefix for the schemaNamespace.voidwhatKindOfRepeatingElement(SchemaNode schemaNode, GlobalDef typeDef) Based on logic of RendererImpl.renderRepeatingElement, prints out the name of the class instantiated to render provided schemaNode.
-
Constructor Details
-
SchemaUtils
public SchemaUtils()
-
-
Method Details
-
showDerivedDataTypes
NOT YET DOCUMENTED- Parameters:
schemaHelper- NOT YET DOCUMENTED
-
showSchemaNodeMap
NOT YET DOCUMENTED- Parameters:
schemaHelper- NOT YET DOCUMENTED
-
showNSDefs
NOT YET DOCUMENTED- Parameters:
uri- NOT YET DOCUMENTEDschemaHelper- NOT YET DOCUMENTED
-
nsDefsToString
NOT YET DOCUMENTED- Parameters:
uri- NOT YET DOCUMENTEDschemaHelper- NOT YET DOCUMENTED- Returns:
- NOT YET DOCUMENTED
-
showSubstitutionGroups
NOT YET DOCUMENTED- Parameters:
schemaHelper- NOT YET DOCUMENTED
-
showInstanceDoc
NOT YET DOCUMENTED- Parameters:
schemaHelper- NOT YET DOCUMENTED
-
showMinimalDocument
NOT YET DOCUMENTED- Parameters:
schemaHelper- NOT YET DOCUMENTED
-
showGlobalDefs
NOT YET DOCUMENTED- Parameters:
schemaHelper- NOT YET DOCUMENTED
-
showNodeDocumentation
NOT YET DOCUMENTED- Parameters:
schemaHelper- NOT YET DOCUMENTED
-
showTypeDocumentation
NOT YET DOCUMENTED- Parameters:
schemaHelper- NOT YET DOCUMENTED
-
showUnboundedSchemaNodes
NOT YET DOCUMENTED- Parameters:
schemaHelper- NOT YET DOCUMENTED
-
showNodesHavingRepeatingComplexSingletons
Display schema nodes for which the SchemaHelper.hasRepeatingComplexSingleton predicate returns true.- Parameters:
schemaHelper- schemaHelper instance for particular framework.
-
showRepeatingComplexSingletons
NOT YET DOCUMENTED- Parameters:
schemaHelper- NOT YET DOCUMENTED
-
showRepeatingElements
NOT YET DOCUMENTED- Parameters:
schemaHelper- NOT YET DOCUMENTED
-
showRequiredBranches
NOT YET DOCUMENTED- Parameters:
schemaHelper- NOT YET DOCUMENTED
-
showGlobalElements
NOT YET DOCUMENTED- Parameters:
schemaHelper- NOT YET DOCUMENTED
-
showRequiredContentElements
NOT YET DOCUMENTED- Parameters:
schemaHelper- NOT YET DOCUMENTED
-
showMultiSelectElements
NOT YET DOCUMENTED- Parameters:
schemaHelper- NOT YET DOCUMENTED
-
showEnumerationTypes
NOT YET DOCUMENTED- Parameters:
schemaHelper- NOT YET DOCUMENTED
-
getChoicePaths
Gets the choicePaths attribute of the SchemaUtils class- Parameters:
schemaHelper- NOT YET DOCUMENTED- Returns:
- The choicePaths value
-
showOptionalChoicePaths
NOT YET DOCUMENTED- Parameters:
schemaHelper- NOT YET DOCUMENTED
-
showOptionalChoicePathsOLD
NOT YET DOCUMENTED- Parameters:
schemaHelper- NOT YET DOCUMENTED
-
showChoiceNodes
NOT YET DOCUMENTED- Parameters:
schemaHelper- NOT YET DOCUMENTED
-
showChoiceNodesOLD
NOT YET DOCUMENTED- Parameters:
schemaHelper- NOT YET DOCUMENTED
-
showSimpleAndComplexContentElements
NOT YET DOCUMENTED- Parameters:
schemaHelper- NOT YET DOCUMENTED
-
getRecursiveNodes
Gets the recursiveNodes attribute of the SchemaUtils class- Parameters:
schemaHelper- NOT YET DOCUMENTED- Returns:
- The recursiveNodes value
-
getDerivedContentNodes
Gets the derivedContentNodes attribute of the SchemaUtils class- Parameters:
schemaHelper- NOT YET DOCUMENTED- Returns:
- The derivedContentNodes value
-
getModelGroups
Gets the modelGroups attribute of the SchemaUtils class- Parameters:
schemaHelper- NOT YET DOCUMENTED- Returns:
- The modelGroups value
-
showDerivedContentModelNodes
NOT YET DOCUMENTED- Parameters:
schemaHelper- NOT YET DOCUMENTED
-
getDerivedTextOnlyNodes
Gets the derivedTextOnlyNodes attribute of the SchemaUtils class- Parameters:
schemaHelper- NOT YET DOCUMENTED- Returns:
- The derivedTextOnlyNodes value
-
showDerivedTextOnlyModelNodes
NOT YET DOCUMENTED- Parameters:
schemaHelper- NOT YET DOCUMENTED
-
showXSDStringExtensionFields
NOT YET DOCUMENTED- Parameters:
schemaHelper- NOT YET DOCUMENTED
-
showXSDStringFields
show fields of xxx:string dataType, where xxx refers to the namespace prefix for the schemaNamespace.- Parameters:
schemaHelper- NOT YET DOCUMENTED
-
showComboUnionFields
NOT YET DOCUMENTED- Parameters:
schemaHelper- NOT YET DOCUMENTED
-
whatKindOfRepeatingElement
Based on logic of RendererImpl.renderRepeatingElement, prints out the name of the class instantiated to render provided schemaNode.Used to determine which nodes are rendered as which Mde Classes
- Parameters:
schemaNode- NOT YET DOCUMENTEDtypeDef- NOT YET DOCUMENTED
-
pp
Description of the Method- Parameters:
node- NOT YET DOCUMENTED- Returns:
- NOT YET DOCUMENTED
-
prtln
public static void prtln(org.dom4j.Node n) NOT YET DOCUMENTED- Parameters:
n- NOT YET DOCUMENTED
-
prtln
NOT YET DOCUMENTED- Parameters:
n- NOT YET DOCUMENTEDprefix- NOT YET DOCUMENTED
-
prtln
NOT YET DOCUMENTED- Parameters:
s- NOT YET DOCUMENTEDprefix- NOT YET DOCUMENTED
-
prtln
NOT YET DOCUMENTED- Parameters:
s- NOT YET DOCUMENTED
-
prtlnBox
NOT YET DOCUMENTED- Parameters:
s- NOT YET DOCUMENTEDheader- NOT YET DOCUMENTED
-
prtlnBox
NOT YET DOCUMENTED- Parameters:
n- NOT YET DOCUMENTEDheader- NOT YET DOCUMENTED
-