org.gcube.portlets.user.homelibrary.home.workspace.folder.items.gcube.link
Interface DocumentLink

All Superinterfaces:
FolderItem, InfoObjectLink, WorkspaceItem
All Known Subinterfaces:
ImageDocumentLink, PDFDocumentLink

public interface DocumentLink
extends InfoObjectLink

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

Method Summary
 Map<String,String> getAnnotation()
          The document associated annotations.
 String getCollectionName()
          The document collection name.
 Map<String,DocumentMetadata> getMetadata()
          The document associated metatada.
 String getMimeType()
          The image mime type.
 
Methods inherited from interface org.gcube.portlets.user.homelibrary.home.workspace.folder.items.gcube.link.InfoObjectLink
getOID
 
Methods inherited from interface org.gcube.portlets.user.homelibrary.home.workspace.folder.FolderItem
getFolderItemType, getLength, 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

getMetadata

Map<String,DocumentMetadata> getMetadata()
The document associated metatada.

Returns:
the metadata.

getAnnotation

Map<String,String> getAnnotation()
The document associated annotations.

Returns:
the annotations.

getCollectionName

String getCollectionName()
The document collection name.

Returns:
the collection name.

getMimeType

String getMimeType()
The image mime type.

Specified by:
getMimeType in interface FolderItem
Returns:
the mime type.


Copyright © 2013. All Rights Reserved.