Class TLcdCSWElementSetName
- All Implemented Interfaces:
ILcdDataObject
,ILcdCloneable
,ILcdDeepCloneable
,Cloneable
- Since:
- 2017.0
-
Field Summary
Modifier and TypeFieldDescriptionstatic final TLcdCSWElementSetName
A brief representation of the record format.static final TLcdDataProperty
Data property that maps to the value defined by the simple content.static final TLcdCSWElementSetName
The full record.static final TLcdCSWElementSetName
A summary representation of the record format.static final TLcdDataProperty
Data property that maps to thetypeNames
attribute. -
Constructor Summary
ConstructorDescriptionCreates a new empty object.Creates a new object for the given type.TLcdCSWElementSetName
(TLcdCSWElementSet aElementSet) Creates a new element set name with the given TLcdCSWElementSet.TLcdCSWElementSetName
(String aElementSet) Creates a new object with an TLcdCSWElementSet of the given name. -
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the property that maps to the value defined by the simple content.Returns the value of the property that maps to thetypeNames
attribute.void
setElementSet
(TLcdCSWElementSet aValue) Sets the value of the property that maps to the value defined by the simple content.void
setTypeNames
(List<QName> aValue) Sets the value of the property that maps to thetypeNames
attribute.toString()
Methods inherited from class com.luciad.datamodel.TLcdDataObject
clone, clone, getDataType, getValue, getValue, hasValue, hasValue, setValue, setValue
-
Field Details
-
BRIEF
A brief representation of the record format.- Since:
- 2017.1
- See Also:
-
SUMMARY
A summary representation of the record format.- Since:
- 2017.1
- See Also:
-
FULL
The full record.- Since:
- 2017.1
- See Also:
-
ELEMENT_SET_PROPERTY
Data property that maps to the value defined by the simple content. The possible values for this property are instances of -
TYPE_NAMES_PROPERTY
Data property that maps to thetypeNames
attribute. The possible values for this property are instances ofList<QName>
.
-
-
Constructor Details
-
TLcdCSWElementSetName
public TLcdCSWElementSetName()Creates a new empty object. Consider usingTLcdCSWElementSetName(String)
orTLcdCSWElementSetName(TLcdCSWElementSet)
instead. -
TLcdCSWElementSetName
Creates a new object for the given type.- Parameters:
aType
- the type for which to create the object
-
TLcdCSWElementSetName
Creates a new element set name with the given TLcdCSWElementSet.- Parameters:
aElementSet
- the element set
-
TLcdCSWElementSetName
Creates a new object with an TLcdCSWElementSet of the given name.- Parameters:
aElementSet
- the name of the element set
-
-
Method Details
-
toString
- Overrides:
toString
in classTLcdDataObject
-
getElementSet
Returns the value of the property that maps to the value defined by the simple content.The possible values for this property are instances of
- Returns:
- the value of the
ELEMENT_SET_PROPERTY
property.
-
setElementSet
Sets the value of the property that maps to the value defined by the simple content.The possible values for this property are instances of
- Parameters:
aValue
- the value to set for theELEMENT_SET_PROPERTY
property.
-
getTypeNames
Returns the value of the property that maps to thetypeNames
attribute.In the case where the query includes more than one entity name as the value of the typeNames attribute on the Query element, the typeNames attribute on the ElementSetName element can be used to discriminate which element set or sets should be presented. The names specified for the typeNames attribute on the ElementSetName element shall be a proper subset of the names specified as the value of the typeNames attribute on the Query element. If the typeNames attribute is not included on the ElementSetName element, then the named element sets for all entities specified as the value of the typeNames attribute on the Query element shall be presented.
- Returns:
- the value of the
TYPE_NAMES_PROPERTY
property.
-
setTypeNames
Sets the value of the property that maps to thetypeNames
attribute.In the case where the query includes more than one entity name as the value of the typeNames attribute on the Query element, the typeNames attribute on the ElementSetName element can be used to discriminate which element set or sets should be presented. The names specified for the typeNames attribute on the ElementSetName element shall be a proper subset of the names specified as the value of the typeNames attribute on the Query element. If the typeNames attribute is not included on the ElementSetName element, then the named element sets for all entities specified as the value of the typeNames attribute on the Query element shall be presented.
- Parameters:
aValue
- the value to set for theTYPE_NAMES_PROPERTY
property.
-