Component: ConceptProperty
Stay organized with collections
Save and categorize content based on your preferences.
Namespace |
http://schemas.google.com/dspl/2010 |
Annotations |
Textual information about the concept property. |
Diagram |
|
Type |
Info |
Properties |
content: |
complex |
minOccurs: |
0 |
|
Model |
name , description{0,1} , url{0,1} |
Children |
description, name, url |
Instance |
<info>
<name>{1,1}</name>
<description>{0,1}</description>
<url>{0,1}</url>
</info>
|
Source |
<xs:element name="info" type="Info" minOccurs="0">
<xs:annotation>
<xs:documentation>Textual information about the concept property.</xs:documentation>
</xs:annotation>
</xs:element>
|
Namespace |
http://schemas.google.com/dspl/2010 |
Annotations |
The data type of the concept property. |
Diagram |
|
Properties |
content: |
complex |
minOccurs: |
0 |
|
Attributes |
QName |
Type |
Fixed |
Default |
Use |
Annotation |
ref |
DataType |
|
|
required |
|
|
Source |
<xs:element name="type" minOccurs="0">
<xs:annotation>
<xs:documentation>The data type of the concept property.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="ref" type="DataType" use="required"/>
</xs:complexType>
</xs:element>
|
Complex Type: ConceptProperty
Namespace |
http://schemas.google.com/dspl/2010 |
Annotations |
A property of a concept (e.g., the country of a
city). |
Diagram |
|
Used by |
|
Model |
info{0,1} , type{0,1} |
Children |
info, type |
Attributes |
QName |
Type |
Fixed |
Default |
Use |
Annotation |
concept |
xs:QName |
|
|
optional |
A reference to a concept that corresponds to the values
of the property. If the property specifies a type, then the type
must match the type of the referenced concept. A reference to an
external concept must be of the form
"prefix:other_concept_id", where "prefix" is
the prefix used for the namespace of the external dataset (see XML
namespaces). |
id |
LocalId |
|
|
optional |
The id of the concept property. This identifier must be
unique within the concept (across attributes and properties). The
id may be omitted if the concept property is specified. In that
case, an id is implicitly created with value the local name of the
referenced concept. For instance <property
concept="geo:country"/> is equivalent to <property
id="country"
concept="geo:country"/> |
isMapping |
xs:boolean |
|
false |
optional |
If true, then this property must reference a concept, and
this property denotes a mapping (1-to-1) relationship between this
concept and the referenced concept. Each instance of the referenced
concept is referenced by at most one instance of this
concept. |
isParent |
xs:boolean |
|
false |
optional |
If true, then this property must reference a concept, and
this property denotes a hierarchical relationship between this
concept and the referenced concept (e.g., the continent of a
country). |
|
Source |
<xs:complexType name="ConceptProperty">
<xs:annotation>
<xs:documentation>A property of a concept (e.g., the country of a city).</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="info" type="Info" minOccurs="0">
<xs:annotation>
<xs:documentation>Textual information about the concept property.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="type" minOccurs="0">
<xs:annotation>
<xs:documentation>The data type of the concept property.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="ref" type="DataType" use="required"/>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="id" type="LocalId" use="optional">
<xs:annotation>
<xs:documentation>The id of the concept property. This identifier must be unique within the concept
(across attributes and properties).
The id may be omitted if the concept property is specified. In that case, an id is
implicitly created with value the local name of the referenced concept. For instance
<property concept="geo:country"/>
is equivalent to
<property id="country" concept="geo:country"/></xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="concept" type="xs:QName" use="optional">
<xs:annotation>
<xs:documentation>A reference to a concept that corresponds to the values of the property.
If the property specifies a type, then the type must match the type of the
referenced concept.
A reference to an external concept must be of the form "prefix:other_concept_id",
where "prefix" is the prefix used for the namespace of the external dataset
(see XML namespaces).</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="isParent" type="xs:boolean" use="optional" default="false">
<xs:annotation>
<xs:documentation>If true, then this property must reference a
concept, and this property denotes a hierarchical
relationship between this concept and the referenced
concept (e.g., the continent of a country).</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="isMapping" type="xs:boolean" use="optional" default="false">
<xs:annotation>
<xs:documentation>If true, then this property must reference a
concept, and this property denotes a mapping
(1-to-1) relationship between this concept and the
referenced concept. Each instance of the referenced
concept is referenced by at most one instance of
this concept.</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
|
Namespace |
No namespace |
Type |
DataType |
Properties |
|
Facets |
enumeration |
string |
|
enumeration |
float |
|
enumeration |
integer |
|
enumeration |
boolean |
|
enumeration |
date |
|
enumeration |
concept |
|
|
Used by |
|
Source |
<xs:attribute name="ref" type="DataType" use="required"/>
|
Namespace |
No namespace |
Annotations |
The id of the concept property. This identifier must be unique
within the concept (across attributes and properties). The id may be
omitted if the concept property is specified. In that case, an id is
implicitly created with value the local name of the referenced concept.
For instance <property concept="geo:country"/> is
equivalent to <property id="country"
concept="geo:country"/> |
Type |
LocalId |
Properties |
|
Facets |
|
Used by |
|
Source |
<xs:attribute name="id" type="LocalId" use="optional">
<xs:annotation>
<xs:documentation>The id of the concept property. This identifier must be unique within the concept
(across attributes and properties).
The id may be omitted if the concept property is specified. In that case, an id is
implicitly created with value the local name of the referenced concept. For instance
<property concept="geo:country"/>
is equivalent to
<property id="country" concept="geo:country"/></xs:documentation>
</xs:annotation>
</xs:attribute>
|
Namespace |
No namespace |
Annotations |
A reference to a concept that corresponds to the values of the
property. If the property specifies a type, then the type must match the
type of the referenced concept. A reference to an external concept must
be of the form "prefix:other_concept_id", where
"prefix" is the prefix used for the namespace of the external
dataset (see XML namespaces). |
Type |
xs:QName |
Properties |
|
Used by |
|
Source |
<xs:attribute name="concept" type="xs:QName" use="optional">
<xs:annotation>
<xs:documentation>A reference to a concept that corresponds to the values of the property.
If the property specifies a type, then the type must match the type of the
referenced concept.
A reference to an external concept must be of the form "prefix:other_concept_id",
where "prefix" is the prefix used for the namespace of the external dataset
(see XML namespaces).</xs:documentation>
</xs:annotation>
</xs:attribute>
|
Namespace |
No namespace |
Annotations |
If true, then this property must reference a concept, and this
property denotes a hierarchical relationship between this concept and the
referenced concept (e.g., the continent of a country). |
Type |
xs:boolean |
Properties |
use: |
optional |
default: |
false |
|
Used by |
|
Source |
<xs:attribute name="isParent" type="xs:boolean" use="optional" default="false">
<xs:annotation>
<xs:documentation>If true, then this property must reference a
concept, and this property denotes a hierarchical
relationship between this concept and the referenced
concept (e.g., the continent of a country).</xs:documentation>
</xs:annotation>
</xs:attribute>
|
Namespace |
No namespace |
Annotations |
If true, then this property must reference a concept, and this
property denotes a mapping (1-to-1) relationship between this concept and
the referenced concept. Each instance of the referenced concept is
referenced by at most one instance of this concept. |
Type |
xs:boolean |
Properties |
use: |
optional |
default: |
false |
|
Used by |
|
Source |
<xs:attribute name="isMapping" type="xs:boolean" use="optional" default="false">
<xs:annotation>
<xs:documentation>If true, then this property must reference a
concept, and this property denotes a mapping
(1-to-1) relationship between this concept and the
referenced concept. Each instance of the referenced
concept is referenced by at most one instance of
this concept.</xs:documentation>
</xs:annotation>
</xs:attribute>
|
Created using the
oXygen XML Editor.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-06-26 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Missing the information I need"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Too complicated / too many steps"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Out of date"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Samples / code issue"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]
{"lastModified": "Last updated 2024-06-26 UTC."}