org.gcube.portlets.user.homelibrary.home.workspace.folder.items.gcube
Interface Metadata

All Superinterfaces:
FolderItem, InfoObject, WorkspaceItem

public interface Metadata
extends InfoObject, FolderItem

Author:
Federico De Faveri defaveri@isti.cnr.it

Method Summary
 String getCollectionName()
          Returns the collection who belong the object referred by metadata.
 String getData()
          Returns the metadata content.
 String getLanguage()
          The language of this metadata.
 String getSchema()
          The schema of this metadata.
 
Methods inherited from interface org.gcube.portlets.user.homelibrary.home.workspace.folder.items.gcube.InfoObject
getURI
 
Methods inherited from interface org.gcube.portlets.user.homelibrary.home.workspace.folder.FolderItem
getFolderItemType, getLength, getMimeType, getWorkflowData, getWorkflowId, getWorkflowStatus, setWorkflowData, setWorkflowId, setWorkflowStatus
 
Methods inherited from interface org.gcube.portlets.user.homelibrary.home.workspace.WorkspaceItem
cloneItem, getAccounting, getCapabilities, getChildren, getCreationTime, getDescription, getId, getIdSharedFolder, getLastAction, getLastModificationTime, getName, getOwner, getParent, getPath, getProperties, getReaders, getType, isMarkedAsRead, isRoot, isShared, markAsRead, move, remove, removeChild, rename, setDescription
 

Method Detail

getSchema

String getSchema()
The schema of this metadata.

Returns:
the metadata schema.

getLanguage

String getLanguage()
The language of this metadata.

Returns:
the language.

getData

String getData()
               throws InternalErrorException
Returns the metadata content.

Returns:
the metadata.
Throws:
InternalErrorException - if an internal error occurs.

getCollectionName

String getCollectionName()
Returns the collection who belong the object referred by metadata.

Returns:
the collection name.


Copyright © 2013. All Rights Reserved.