@UML(identifier="MD_AttributeGroup", specification=ISO_19115) public class DefaultAttributeGroup extends ISOMetadata
MD_AttributeGroup
└─contentType……
Content typeAttributeGroup
interface.
Limitations:
XML
instead.Defined in the sis-metadata
module
identifiers
Constructor and Description |
---|
DefaultAttributeGroup()
Constructs an initially empty attribute group.
|
DefaultAttributeGroup(CoverageContentType contentType,
RangeDimension attribute)
Constructs an attribute group initialized to the given values.
|
DefaultAttributeGroup(DefaultAttributeGroup object)
Constructs a new instance initialized with the values from the specified metadata object.
|
Modifier and Type | Method and Description |
---|---|
Collection<RangeDimension> |
getAttributes()
Returns information on an attribute of the resource.
|
Collection<CoverageContentType> |
getContentTypes()
Returns the types of information represented by the value(s).
|
void |
setAttributes(Collection<? extends RangeDimension> newValues)
Sets information on an attribute of the resource.
|
void |
setContentTypes(Collection<? extends CoverageContentType> newValues)
Sets the types of information represented by the value(s).
|
freeze, getIdentifierMap, getIdentifiers, getStandard
checkWritePermission, clone, collectionType, copyCollection, copyList, copySet, isModifiable, nonNullCollection, nonNullList, nonNullSet, singleton, unmodifiable, writeCollection, writeList, writeSet
asMap, asTreeTable, equals, equals, getInterface, hashCode, isEmpty, prune, toString
public DefaultAttributeGroup()
public DefaultAttributeGroup(CoverageContentType contentType, RangeDimension attribute)
contentType
- type of information represented by the value, or null
.attribute
- the attribute, or null
.public DefaultAttributeGroup(DefaultAttributeGroup object)
object
- the metadata to copy values from, or null
if none.@UML(identifier="contentType", obligation=MANDATORY, specification=ISO_19115) public Collection<CoverageContentType> getContentTypes()
public void setContentTypes(Collection<? extends CoverageContentType> newValues)
newValues
- the new types of information.@UML(identifier="attribute", obligation=OPTIONAL, specification=ISO_19115) public Collection<RangeDimension> getAttributes()
public void setAttributes(Collection<? extends RangeDimension> newValues)
newValues
- the new attributes.Copyright © 2010–2017 The Apache Software Foundation. All rights reserved.