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
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)