public class DefaultBrowseGraphic extends ISOMetadata implements BrowseGraphic
MD_BrowseGraphic
└─fileName………… Name of the file that contains a graphic that provides an illustration of the dataset.Limitations:
XML instead.Defined in the sis-metadata module
identifiers| Constructor and Description |
|---|
DefaultBrowseGraphic()
Constructs an initially empty browse graphic.
|
DefaultBrowseGraphic(BrowseGraphic object)
Constructs a new instance initialized with the values from the specified metadata object.
|
DefaultBrowseGraphic(URI fileName)
Creates a browse graphics initialized to the specified URI.
|
| Modifier and Type | Method and Description |
|---|---|
static DefaultBrowseGraphic |
castOrCopy(BrowseGraphic object)
Returns a SIS metadata implementation with the values of the given arbitrary implementation.
|
InternationalString |
getFileDescription()
Returns the text description of the illustration.
|
URI |
getFileName()
Returns the name of the file that contains a graphic that provides an illustration of the dataset.
|
String |
getFileType()
Format in which the illustration is encoded.
|
Collection<Constraints> |
getImageConstraints()
Returns the restrictions on access and / or use of browse graphic.
|
Collection<OnlineResource> |
getLinkages()
Return the links to browse graphic.
|
void |
setFileDescription(InternationalString newValue)
Sets the text description of the illustration.
|
void |
setFileName(URI newValue)
Sets the name of the file that contains a graphic that provides an illustration of the dataset.
|
void |
setFileType(String newValue)
Sets the format in which the illustration is encoded.
|
void |
setImageConstraints(Collection<? extends Constraints> newValues)
Sets the restrictions on access and / or use of browse graphic.
|
void |
setLinkages(Collection<? extends OnlineResource> newValues)
Sets the links to browse graphic.
|
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 DefaultBrowseGraphic()
public DefaultBrowseGraphic(URI fileName)
fileName - the name of the file that contains a graphic.public DefaultBrowseGraphic(BrowseGraphic object)
object - the metadata to copy values from, or null if none.castOrCopy(BrowseGraphic)public static DefaultBrowseGraphic castOrCopy(BrowseGraphic object)
null, then this method returns null.DefaultBrowseGraphic, then it is returned unchanged.DefaultBrowseGraphic instance is created using the
copy constructor
and returned. Note that this is a shallow copy operation, since the other
metadata contained in the given object are not recursively copied.object - the object to get as a SIS implementation, or null if none.null if the argument was null.public URI getFileName()
getFileName in interface BrowseGraphicnull.public void setFileName(URI newValue)
newValue - the new filename.public InternationalString getFileDescription()
getFileDescription in interface BrowseGraphicnull.public void setFileDescription(InternationalString newValue)
newValue - the new file description.public String getFileType()
getFileType in interface BrowseGraphicnull.public void setFileType(String newValue)
ImageIO.getReaderFormatNames().newValue - the new file type.@UML(identifier="imageContraints", obligation=OPTIONAL, specification=ISO_19115) public Collection<Constraints> getImageConstraints()
public void setImageConstraints(Collection<? extends Constraints> newValues)
newValues - the new restrictions on access and / or use of browse graphic.@UML(identifier="linkage", obligation=OPTIONAL, specification=ISO_19115) public Collection<OnlineResource> getLinkages()
public void setLinkages(Collection<? extends OnlineResource> newValues)
newValues - the new links to browse graphic.Copyright © 2010–2017 The Apache Software Foundation. All rights reserved.