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

All Superinterfaces:
BasketItem, InfoObject, WorkspaceAreaItem

public interface Metadata
extends InfoObject

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

Method Summary
 java.lang.String getCollectionName()
          Returns the collection who belong the object referred by metadata.
 java.lang.String getData()
          Returns the metadata content.
 java.lang.String getLanguage()
          The language of this metadata.
 java.lang.String getSchema()
          The schema of this metadata.
 
Methods inherited from interface org.gcube.portlets.user.homelibrary.home.workspace.basket.items.gcube.InfoObject
getInfoObjectType, getOID
 
Methods inherited from interface org.gcube.portlets.user.homelibrary.home.workspace.basket.BasketItem
getBasketItemType, getLength, getParent
 
Methods inherited from interface org.gcube.portlets.user.homelibrary.home.workspace.WorkspaceAreaItem
cloneItem, getCapabilities, getChildren, getCreationTime, getDescription, getId, getLastAction, getLastModificationTime, getName, getOwner, getPath, getProperties, getType, isRoot, move, remove, removeChild, rename, setDescription
 

Method Detail

getSchema

java.lang.String getSchema()
The schema of this metadata.

Returns:
the metadata schema.

getLanguage

java.lang.String getLanguage()
The language of this metadata.

Returns:
the language.

getData

java.lang.String getData()
                         throws InternalErrorException
Returns the metadata content.

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

getCollectionName

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

Returns: