@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, getStandardcheckWritePermission, clone, collectionType, copyCollection, copyList, copySet, isModifiable, nonNullCollection, nonNullList, nonNullSet, singleton, unmodifiable, writeCollection, writeList, writeSetasMap, asTreeTable, equals, equals, getInterface, hashCode, isEmpty, prune, toStringpublic 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.