Package com.smartgwt.client.data
Class SchemaSet
java.lang.Object
com.smartgwt.client.core.BaseClass
com.smartgwt.client.data.SchemaSet
- All Implemented Interfaces:
HasHandlers
A set of schema derived from the
<xsd:schema>
element in a WSDL or XML schema file loaded by
XMLTools.loadWSDL(java.lang.String, com.smartgwt.client.data.WSDLLoadCallback)
or XMLTools.loadXMLSchema(java.lang.String, com.smartgwt.client.data.XSDLoadCallback)
.-
Field Summary
Fields inherited from class com.smartgwt.client.core.BaseClass
config, configOnly, factoryCreated, factoryProperties, id, scClassName
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncreate()
static SchemaSet
getOrCreateRef
(JavaScriptObject jsObj) Get the schema definition of any complexType or element of complexType defined within theelement this SchemaSet represents. Get the schema definition of any complexType or element of complexType defined within theelement this SchemaSet represents. Methods inherited from class com.smartgwt.client.core.BaseClass
addDynamicProperty, addDynamicProperty, addDynamicProperty, addDynamicProperty, applyFactoryProperties, asSGWTComponent, clearDynamicProperty, createJsObj, destroy, doAddHandler, doInit, error, error, errorIfNotCreated, fireEvent, getAttribute, getAttributeAsBoolean, getAttributeAsDate, getAttributeAsDouble, getAttributeAsElement, getAttributeAsFloat, getAttributeAsInt, getAttributeAsJavaScriptObject, getAttributeAsMap, getAttributeAsString, getAttributeAsStringArray, getClassName, getConfig, getHandlerCount, getID, getJsObj, getOrCreateJsObj, getRef, getRuleScope, getScClassName, getTestInstance, hasAutoAssignedID, hasDynamicProperty, internalSetID, internalSetID, isConfigOnly, isCreated, isFactoryCreated, onBind, onInit, registerID, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setConfig, setConfigOnly, setFactoryCreated, setID, setJavaScriptObject, setProperty, setProperty, setProperty, setProperty, setRuleScope, setScClassName
-
Constructor Details
-
SchemaSet
public SchemaSet() -
SchemaSet
-
-
Method Details
-
getOrCreateRef
-
create
-
getSchema
Get the schema definition of any complexType or element of complexType defined within theelement this SchemaSet represents. - Parameters:
schemaName
- name of the schema to retrieve- Returns:
- the data source if schema found, or null
-
getSchema
Get the schema definition of any complexType or element of complexType defined within theelement this SchemaSet represents. - Parameters:
schemaName
- name of the schema to retrieveschemaType
- type of schema to return, either "element" for xs:element definitions only or "type" for xs:complexType definitions. If unspecified, either will be returned, with types preferred if names collide- Returns:
- the data source if schema found, or null
-