Namespace "http://polimi.it/xmlbinding/rest/featureservices"
Targeting Schemas (1):
feature_details.xsd
Targeting Components:
elements (1 global + 90 local), complexTypes (14), simpleTypes (2)
Schema Summary
Target Namespace:
Defined Components:
elements (1 global + 90 local), complexTypes (14), simpleTypes (2)
Default Namespace-Qualified Form:
Local Elements: qualified; Local Attributes: unqualified
Schema Location:
/home/canakoglu/Documents/IdeaProjects/GPDW_GPKB/GPDWRest/src/main/resources/schemas/feature_details.xsd; see XML source
All Element Summary (local elements unified by type)
alias_general_options (in feature_details)
Type:
Content:
complex, 1 element
Defined:
all_encoded_values_link (type xs:string)
Type:
xs:string
Content:
simple
Defined:
and (type and_or_clauses_generation4aattributes_type)
Type:
Content:
complex, 3 elements
Defined:
and (type and_or_clauses_generation4pairs_type)
Type:
Content:
complex, 3 elements
Defined:
associated_feature (in association_basic_info)
Type:
xs:string
Content:
simple
Defined:
associated_features (in feature in feature_details)
Type:
anonymous complexType
Content:
complex, 1 element
Defined:
Includes:
definition of 1 element
association_basic_info (in associated_features)
The user will pass the association name, i.e.
Type:
anonymous complexType
Content:
complex, 1 attribute, 3 elements
Defined:
Includes:
definitions of 1 attribute, 3 elements
association_link (in association_basic_info)
Type:
xs:string
Content:
simple
Defined:
attribute (in attribute_group : attribute_group_template)
Type:
anonymous complexType
Content:
complex, 1 attribute, 5 elements
Defined:
Includes:
definitions of 1 attribute, 5 elements
attribute (in attribute_group in attribute_groups defined in order_by_type complexType)
Type:
anonymous complexType
Content:
complex, 2 elements
Defined:
Includes:
definitions of 2 elements
attribute (in attributes_pair)
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
Includes:
definitions of 2 attributes
attribute_additional_info (in feature_details)
Type:
Content:
complex, 3 elements
Defined:
attribute_group (in attribute_groups defined in order_by_type complexType)
Type:
anonymous complexType
Content:
complex, 1 attribute, 1 element
Defined:
Includes:
definitions of 1 attribute, 1 element
attribute_group (type attribute_group_template)
Type:
Content:
complex, 2 attributes, 1 element
Defined:
attribute_group_1 (in attribute_group_pair)
Type:
Content:
complex, 4 elements
Defined:
attribute_group_2 (in attribute_group_pair)
Type:
Content:
complex, 4 elements
Defined:
attribute_group_pair (in pair)
Type:
anonymous complexType
Content:
complex, 2 elements
Defined:
locally within pair_type complexType in feature_details.xsd; see XML source
Includes:
definitions of 2 elements
attribute_groups (defined in order_by_type complexType)
Type:
anonymous complexType
Content:
complex, 1 element
Defined:
Includes:
definition of 1 element
attribute_groups (in feature in feature_details)
Type:
anonymous complexType
Content:
complex, 1 element
Defined:
Includes:
definition of 1 element
attribute_groups (in feature_association in feature_details)
Type:
anonymous complexType
Content:
complex, 1 element
Defined:
Includes:
definition of 1 element
attributes_pair (type attributes_type_alias)
Type:
Content:
complex, 1 element
Defined:
attributes_specification (in pair)
Defines the correct ordering and binding of the columns involved in the joins.
Type:
Content:
complex, 3 elements
Defined:
locally within pair_type complexType in feature_details.xsd; see XML source
contains_search (type xs:string)
Type:
xs:string
Content:
simple
Defined:
count (in value defined in flag_values_type complexType)
Type:
xs:string
Content:
simple
Defined:
counting (in queries_general_options)
Type:
anonymous simpleType (restriction of xs:string)
Content:
simple
Defined:
direction (in attribute in attribute_group in attribute_groups defined in order_by_type complexType)
Type:
anonymous simpleType (restriction of xs:string)
Content:
simple
Defined:
distinct (in queries_general_options)
Type:
xs:boolean
Content:
simple
Defined:
encoded_add_info (in feature_details)
Type:
Content:
complex, 3 elements
Defined:
endsWith_search (type xs:string)
Type:
xs:string
Content:
simple
Defined:
estimated_count (type xs:string)
Type:
xs:string
Content:
simple
Defined:
exact_count (type xs:string)
Type:
xs:string
Content:
simple
Defined:
feature (in feature_details)
Type:
Content:
complex, 4 attributes, 5 elements
Defined:
feature (in order)
Type:
Content:
complex, 2 attributes, 1 element
Defined:
feature_alias (type xs:string)
Type:
xs:string
Content:
simple
Defined:
feature_association (in feature_details)
Type:
Content:
complex, 2 attributes, 2 elements
Defined:
feature_association (in order)
Type:
Content:
complex, 2 attributes, 1 element
Defined:
feature_association_alias (type xs:string)
Type:
xs:string
Content:
simple
Defined:
feature_association_name (type xs:string)
Type:
xs:string
Content:
simple
Defined:
feature_details
Type:
anonymous complexType
Content:
complex, 6 elements
Defined:
Includes:
definitions of 6 elements
Used:
never
feature_link (in feature in feature_details)
Type:
xs:string
Content:
simple
Defined:
feature_name (type xs:string)
Type:
xs:string
Content:
simple
Defined:
feature_towards_association_join_type (in association_basic_info)
I will use "feature_towards_association_join_type" as LABEL_XXX to specify the join type(direction)
Type:
Content:
simple
Defined:
id (in value defined in flag_values_type complexType)
Type:
xs:string
Content:
simple
Defined:
info_links (in attribute_additional_info)
Type:
anonymous complexType
Content:
complex, 2 elements
Defined:
Includes:
definitions of 2 elements
info_links (in encoded_add_info)
Type:
anonymous complexType
Content:
complex, 2 elements
Defined:
Includes:
definitions of 2 elements
is_false (in selected_options)
Type:
xs:boolean
Content:
simple
Defined:
is_null (in selected_options)
Type:
xs:boolean
Content:
simple
Defined:
limit (in queries_general_options)
Type:
anonymous simpleType (restriction of xs:int)
Content:
simple
Defined:
link_plain_search (type xs:string)
Type:
xs:string
Content:
simple
Defined:
name (type xs:string)
Type:
xs:string
Content:
simple
Defined:
nullable (in attribute in attribute_group : attribute_group_template)
Type:
xs:string
Content:
simple
Defined:
offset (in queries_general_options)
It stands for SQL offset
Type:
anonymous simpleType (restriction of xs:int)
Content:
simple
Defined:
only_matching (in queries_general_options)
Type:
xs:boolean
Content:
simple
Defined:
ontology (in feature in feature_details)
Type:
xs:boolean
Content:
simple
Defined:
option (in selected_options)
Type:
anonymous simpleType (restriction of xs:string)
Content:
simple
Defined:
option_arguments (in selected_options)
This element handles the choice between the insertion of an arbitrary user search term and the selection by the user of one or more predefined values among those present for the codified fields
Type:
anonymous complexType
Content:
complex, 2 elements
Defined:
Includes:
definitions of 2 elements
or (type and_or_clauses_generation4aattributes_type)
Type:
Content:
complex, 3 elements
Defined:
or (type and_or_clauses_generation4pairs_type)
Type:
Content:
complex, 3 elements
Defined:
order (in queries_general_options)
ORDER BY specification
Type:
anonymous complexType
Content:
complex, 2 elements
Defined:
Includes:
definitions of 2 elements
pair (type pair_type)
Type:
Content:
complex, 2 elements
Defined:
pair_list (in alias_general_options)
Type:
Content:
complex, 3 elements
Defined:
predefined_values (in option_arguments)
Type:
Content:
complex, 2 elements
Defined:
queries_general_options (in feature_details)
Type:
Content:
complex, 6 elements
Defined:
search_string_links (in info_links in attribute_additional_info)
Type:
anonymous complexType
Content:
complex, 3 elements
Defined:
Includes:
definitions of 3 elements
search_string_links (in info_links in encoded_add_info)
Type:
anonymous complexType
Content:
complex, 3 elements
Defined:
Includes:
definitions of 3 elements
search_term (in option_arguments)
Type:
xs:string
Content:
simple
Defined:
selected_options (in attribute in attribute_group : attribute_group_template)
This element handles all the specific query options regarding each table's attribute
Type:
anonymous complexType
Content:
complex, 4 elements
Defined:
Includes:
definitions of 4 elements
source (in sources in feature in feature_details)
"Source" tag refers to the source/s that is/are providing information about the feature
Type:
anonymous complexType
Content:
complex, 1 element
Defined:
Includes:
definition of 1 element
source (in sources in feature_association in feature_details)
"Source" tag refers to the source/s that is/are providing information about the features association
Type:
anonymous complexType
Content:
complex, 1 element
Defined:
Includes:
definition of 1 element
sources (in feature in feature_details)
Type:
anonymous complexType
Content:
complex, 1 element
Defined:
Includes:
definition of 1 element
sources (in feature_association in feature_details)
Type:
anonymous complexType
Content:
complex, 1 element
Defined:
Includes:
definition of 1 element
startsWith_search (type xs:string)
Type:
xs:string
Content:
simple
Defined:
total_count (in attribute_additional_info)
"total_count" element keeps track of the total number of public values
Type:
anonymous complexType
Content:
complex, 2 elements
Defined:
Includes:
definitions of 2 elements
total_count (in encoded_add_info)
"total_count" element keeps track of the total number of flag values
Type:
anonymous complexType
Content:
complex, 2 elements
Defined:
Includes:
definitions of 2 elements
type (in attribute in attribute_group : attribute_group_template)
Type:
xs:string
Content:
simple
Defined:
value (defined in flag_values_type complexType)
Type:
anonymous complexType
Content:
complex, 3 elements
Defined:
Includes:
definitions of 3 elements
value (in values in attribute_additional_info)
Type:
xs:string
Content:
simple
Defined:
values (in attribute_additional_info)
Type:
anonymous complexType
Content:
complex, 1 element
Defined:
Includes:
definition of 1 element
values (type flag_values_type)
Type:
Content:
complex, 2 elements
Defined:
Complex Type Summary
This type allows to specify advanced options regarding the joins involving aliased tables.
Content:
complex, 1 element
Defined:
Includes:
definition of 1 element
Used:
Content:
complex, 3 elements
Defined:
Includes:
definitions of 3 elements
Used:
Content:
complex, 3 elements
Defined:
Includes:
definitions of 3 elements
Used:
Content:
complex, 3 elements
Defined:
Includes:
definitions of 3 elements
Used:
Content:
complex, 4 elements
Defined:
Includes:
definitions of 4 elements
Used:
Content:
complex, 2 attributes, 1 element
Defined:
Includes:
definitions of 2 attributes, 1 element
Used:
If the user passes just one attribute, then this attribute will be used both as left-hand side attribute and right-hand side attribute for a join instance.
Content:
complex, 1 element
Defined:
Includes:
definition of 1 element
Used:
Content:
complex, 3 elements
Defined:
Includes:
definitions of 3 elements
Used:
Content:
complex, 2 attributes, 2 elements
Defined:
Includes:
definitions of 2 attributes, 2 elements
Used:
Content:
complex, 4 attributes, 5 elements
Defined:
Includes:
definitions of 4 attributes, 5 elements
Used:
Content:
complex, 2 elements
Defined:
Includes:
definitions of 2 elements
Used:
This type allows to specify all the general query options that hold for all the tables involved in the queries
Content:
complex, 6 elements
Defined:
Includes:
definitions of 6 elements
Used:
Content:
complex, 2 attributes, 1 element
Defined:
Includes:
definitions of 2 attributes, 1 element
Used:
A pair type is made up of 2 tables
Content:
complex, 2 elements
Defined:
Includes:
definitions of 2 elements
Used:
Simple Type Summary
Defined:
Used:
Defined:
Used:

This XML schema documentation has been generated with DocFlex/XML 1.9.5 using DocFlex/XML XSDDoc 2.8.1 template set.
DocFlex/XML is a tool for programming and running highly sophisticated documentation and reports generators by the data obtained from any kind of XML files. The actual doc-generators are implemented in the form of special templates that are designed visually using a high-quality Template Designer GUI basing on the XML schema (or DTD) files describing the data source XML.
DocFlex/XML XSDDoc is a commercial template application of DocFlex/XML that implements a high-quality XML Schema documentation generator with simultaneous support of framed multi-file HTML, single-file HTML and RTF output formats. (More formats are planned in the future).
A commercial license for "DocFlex/XML XSDDoc" will allow you:
  • To configure the generated documentation so much as you want. Thanks to our template technology, it was possible to support > 400 template parameters, which work the same as "options" of ordinary doc-generators. The parameters are organized in nested groups, which form a parameter tree. Most of them have their default values calculated dynamically from a few primary parameters. So, you'll never need to specify all of them. That will give you swift and effective control over the generated content!
  • To use certain features disabled in the free mode (such as the full documenting of substitution groups).
  • To select only the initial, imported, included, redefined XML schemas to be documented or only those directly specified by name.
  • To include only XML schema components specified by name.
  • To document local element components both globally and locally (similar to attributes).
  • To allow/suppress unification of local elements by type.
  • To enable/disable reproducing of namespace prefixes.
  • To use PlainDoc.tpl main template to generate all the XML schema documentation in a signle-file form as both HTML and incredible quality RTF output.
  • To format your annotations with XHTML tags and reproduce that formatting both in HTML and RTF output.
  • To insert images in your annotations using XHTML <img> tags (supported both in HTML and RTF output).
  • To remove this very advertisement text!
Once having only such a license, you will be able to run the fully-featured XML schema documentation generator both with DocFlex/XML (Full Edition) and with DocFlex/XML RE, which is a reduced free edition containing only the template interpretor / output generator. No other licenses will be required!
But this is not all. In addition to it, a commercial license for "DocFlex/XML SDK" will allow you to modify the XSDDoc templates themselves as much as you want. You will be able to achieve whatever was impossible to do with the template parameters only. And, of course, you could develop any template applications by your own!
Please note that by purchasing a license for this software, you not only acquire a useful tool, you will also make an important investment in its future development, the results of which you could enjoy later by yourself. Every single your purchase matters and makes a difference for us!
To purchase a license, please follow this link: http://www.filigris.com/shop/