Uses of Interface
fr.tireme.schemadoc.SDSchema.SDSchema

Packages that use SDSchema
fr.tireme.schemadoc.SDSchema Defines all Schemadoc representation of an XSD object, in an independent way of the API used for loading the information. 
fr.tireme.schemadoc.SDSchema.XSD Implementation of fr.tireme.schemadoc.SDSchema based on an extension of the Eclipse XSD API. 
fr.tireme.schemadoc.xs2dtd Schemadoc XS2DTD management. 
fr.tireme.schemadoc.xs2dtd.SDDTD Renvoi à la doc ??????? 
 

Uses of SDSchema in fr.tireme.schemadoc.SDSchema
 

Methods in fr.tireme.schemadoc.SDSchema that return SDSchema
 SDSchema SDSchemaCompositor.getIncorporatedSchema()
          Gets the incorporated schema
 SDSchema SDSchemaDirective.getResolvedSchema()
          Gets the resolved schema
 SDSchema XSDSchemaHandler.getSchema()
          Gets the current schema
 

Methods in fr.tireme.schemadoc.SDSchema with parameters of type SDSchema
 SDSimpleType SDSimpleType.getBaseTypeDefinition(SDSchema schema)
          Gets the base type definition
 SDSchemaContent SDComplexType.getBaseTypeDefinition(SDSchema schema)
          Gets the base type definition (SDComplexType or SDSimpleType)
 java.util.List SDComplexType.getDerivedAttributeContents(SDSchema schema)
          Gets the attributes of the derived complex type
 SDAttribute SDAttribute.getResolvedAttributeDeclaration(SDSchema schema)
          Gets the referenced attribute
 SDElement SDElement.getResolvedElementDeclaration(SDSchema schema)
          Return the resolved element declaration in case of reference
 SDGroupDefinition SDGroupDefinition.getResolvedModelGroupDefinition(SDSchema schema)
          Returns the content of this group or of his reference.
 SDSchemaContent SDElement.getType(SDSchema schema)
          Returns the type of this element
 SDSimpleType SDAttribute.getTypeDefinition(SDSchema schema)
          Gets the simpleType of this attribute
 java.lang.String SDElement.getTypeName(SDSchema schema)
          Gets the name of the type of this element
 boolean SDComplexType.hasDerivedTypeAttributes(SDSchema schema)
          Returns true if the base type has some attributes
 boolean SDComplexType.isDerivedTypeContentModelAny(SDSchema schema)
          Returns true if the base type content model is any
 boolean SDComplexType.isDerivedTypeContentModelEmpty(SDSchema schema)
          Returns true if the base type content model is empty
 boolean SDElement.isEmpty(SDSchema schema)
          Indicates if this element is empty or not
 void XSDSchemaHandler.processSchema(SDSchema xsdSchema)
          Processes the XSD loaded schema
 

Uses of SDSchema in fr.tireme.schemadoc.SDSchema.XSD
 

Classes in fr.tireme.schemadoc.SDSchema.XSD that implement SDSchema
 class XSDSchemaWrapp
           
 

Methods in fr.tireme.schemadoc.SDSchema.XSD that return SDSchema
 SDSchema XSDSchemaCompositorWrapp.getIncorporatedSchema()
          Gets the incorporated schema
 SDSchema XSDSchemaDirectiveWrapp.getResolvedSchema()
          Gets the resolved schema
 SDSchema XSDImportWrapp.getResolvedSchema()
          Gets the resolved schema
static SDSchema XSDHandler.loadSchema(java.lang.String xsdSchemaURI, boolean traversal, org.w3c.dom.Element schemaDOM)
           
 

Methods in fr.tireme.schemadoc.SDSchema.XSD with parameters of type SDSchema
 SDSimpleType XSDSimpleTypeDefinitionWrapp.getBaseTypeDefinition(SDSchema schema)
          Gets the base type definition
 SDSchemaContent XSDComplexTypeDefinitionWrapp.getBaseTypeDefinition(SDSchema schema)
          Gets the base type definition (SDComplexType or SDSimpleType)
 java.util.List XSDComplexTypeDefinitionWrapp.getDerivedAttributeContents(SDSchema schema)
          Gets the attributes of the derived complex type
 SDAttribute XSDAttributeDeclarationWrapp.getResolvedAttributeDeclaration(SDSchema schema)
          Gets the referenced attribute
 SDElement XSDElementDeclarationWrapp.getResolvedElementDeclaration(SDSchema schema)
          Return the resolved element declaration in case of reference
 SDGroupDefinition XSDModelGroupDefinitionWrapp.getResolvedModelGroupDefinition(SDSchema schema)
          Returns the content of this group or of his reference.
 SDSchemaContent XSDElementDeclarationWrapp.getType(SDSchema schema)
          Returns the type of this element
 SDSimpleType XSDAttributeDeclarationWrapp.getTypeDefinition(SDSchema schema)
          Gets the simpleType of this attribute
 java.lang.String XSDElementDeclarationWrapp.getTypeName(SDSchema schema)
          Gets the name of the type of this element
 boolean XSDComplexTypeDefinitionWrapp.hasDerivedTypeAttributes(SDSchema schema)
          Returns true if the base type has some attributes
 boolean XSDComplexTypeDefinitionWrapp.isDerivedTypeContentModelAny(SDSchema schema)
          Returns true if the base type content model is any
 boolean XSDComplexTypeDefinitionWrapp.isDerivedTypeContentModelEmpty(SDSchema schema)
          Returns true if the base type content model is empty
 boolean XSDElementDeclarationWrapp.isEmpty(SDSchema schema)
          Indicates if this element is empty or not
static void XSDHandler.saveSchema(SDSchema xsdSchema, java.lang.String schemaURI)
          Saves a SDSchema to file.
 

Uses of SDSchema in fr.tireme.schemadoc.xs2dtd
 

Methods in fr.tireme.schemadoc.xs2dtd that return SDSchema
 SDSchema XS2DTD.getCurrentSchema()
           
 

Constructors in fr.tireme.schemadoc.xs2dtd with parameters of type SDSchema
XS2DTD(DTDHandler handler_, SDSchema schema, boolean doNomalizeNames_)
          Construct XS2DTD object
 

Uses of SDSchema in fr.tireme.schemadoc.xs2dtd.SDDTD
 

Methods in fr.tireme.schemadoc.xs2dtd.SDDTD that return SDSchema
 SDSchema DTDHandler.getRootSchema()
          Gets the root schema
 SDSchema DTDHandler.getSchema(java.lang.String key)
          Gets a schema given the specified key
 

Methods in fr.tireme.schemadoc.xs2dtd.SDDTD with parameters of type SDSchema
 void DTDProcessor.addNsDefs(SDSchema schema_)
          Adds nsDefs to the root
 void DTDHandler.addSchema(SDSchema schema_)
          Store the given schema
 void DTDHandler.addXS2DTDHandler(SDSchema schema_)
          Adds an xs2dtdHandler node
 void DTDHandler.setRootSchema(SDSchema schema_)
          Sets the root schema
 void DTDProcessor.updateNamespaces(SDSchema schema_)
          Updates the stored namespaces
 void DTDHandler.updateNamespaces(SDSchema schema_)
          Updates targetNamespaces of XS2DTDHandler root.