org.nuxeo.core.resources.model
Interface IResourceMetadata

All Known Implementing Classes:
ResourceMetadata

public interface IResourceMetadata

Metadata that describes a site object There are some predefined metadata fields but custom fields can be added or removed dinamically

Author:
Bogdan Stefanescu

Method Summary
 java.lang.String getContentType()
           
 java.lang.String getCreator()
           
 java.lang.String getDescription()
           
 java.lang.String getField(java.lang.String key)
           
 java.lang.String getField(java.lang.String key, java.lang.String defaultValue)
           
 java.lang.String getLanguage()
           
 long getLastModified()
           
 int getState()
           
 java.lang.String getTitle()
           
 java.lang.String getType()
           
 java.lang.String getVersion()
           
 void removeField(java.lang.String key)
           
 void setContentType(java.lang.String ctype)
           
 void setCreator(java.lang.String creator)
           
 void setDescription(java.lang.String description)
           
 void setField(java.lang.String key, java.lang.String value)
           
 void setLanguage(java.lang.String lang)
           
 void setLastModified(java.lang.String timestamp)
           
 void setState(int state)
           
 void setTitle(java.lang.String title)
           
 void setType(java.lang.String type)
           
 void setVersion(java.lang.String version)
           
 

Method Detail

getType

java.lang.String getType()

setType

void setType(java.lang.String type)

getContentType

java.lang.String getContentType()

setContentType

void setContentType(java.lang.String ctype)

getState

int getState()

setState

void setState(int state)

getLastModified

long getLastModified()

setLastModified

void setLastModified(java.lang.String timestamp)

getVersion

java.lang.String getVersion()

setVersion

void setVersion(java.lang.String version)

getTitle

java.lang.String getTitle()

setTitle

void setTitle(java.lang.String title)

getDescription

java.lang.String getDescription()

setDescription

void setDescription(java.lang.String description)

getCreator

java.lang.String getCreator()

setCreator

void setCreator(java.lang.String creator)

getLanguage

java.lang.String getLanguage()

setLanguage

void setLanguage(java.lang.String lang)

setField

void setField(java.lang.String key,
              java.lang.String value)

removeField

void removeField(java.lang.String key)

getField

java.lang.String getField(java.lang.String key)

getField

java.lang.String getField(java.lang.String key,
                          java.lang.String defaultValue)