@UML(identifier="MD_Releasability", specification=ISO_19115) public class DefaultReleasability extends ISOMetadata
Releasability interface.
Limitations:
XML instead.Defined in the sis-metadata module
identifiers| Constructor and Description |
|---|
DefaultReleasability()
Creates an initially empty releasability.
|
DefaultReleasability(DefaultReleasability object)
Constructs a new instance initialized with the values from the specified metadata object.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<DefaultResponsibility> |
getAddressees()
Returns the parties to which the release statement applies.
|
void |
getAddressees(Collection<? extends DefaultResponsibility> newValues)
Sets the parties to which the release statement applies.
|
Collection<Restriction> |
getDisseminationConstraints()
Components in determining releasability.
|
void |
getDisseminationConstraints(Collection<? extends Restriction> newValues)
Sets the components in determining releasability.
|
InternationalString |
getStatement()
Returns the release statement.
|
void |
setStatement(InternationalString newValue)
Sets the release statement.
|
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 DefaultReleasability()
public DefaultReleasability(DefaultReleasability object)
object - the metadata to copy values from, or null if none.@UML(identifier="addressee", obligation=OPTIONAL, specification=ISO_19115) public Collection<DefaultResponsibility> getAddressees()
Responsibility interface
when GeoAPI will provide it (tentatively in GeoAPI 3.1).
public void getAddressees(Collection<? extends DefaultResponsibility> newValues)
Responsibility interface
when GeoAPI will provide it (tentatively in GeoAPI 3.1).
newValues - the new parties.@UML(identifier="statement", obligation=OPTIONAL, specification=ISO_19115) public InternationalString getStatement()
null if none.public void setStatement(InternationalString newValue)
newValue - the new release statement.@UML(identifier="disseminationConstraints", obligation=OPTIONAL, specification=ISO_19115) public Collection<Restriction> getDisseminationConstraints()
public void getDisseminationConstraints(Collection<? extends Restriction> newValues)
newValues - the new components.Copyright © 2010–2017 The Apache Software Foundation. All rights reserved.