org.nuxeo.opensocial.container.shared.webcontent.abs
Class AbstractWebContentData
java.lang.Object
org.nuxeo.opensocial.container.shared.webcontent.abs.AbstractWebContentData
- All Implemented Interfaces:
- Serializable, Comparable<AbstractWebContentData>, WebContentData
- Direct Known Subclasses:
- HTMLData, OpenSocialData, PictureData
public abstract class AbstractWebContentData
- extends Object
- implements Serializable, Comparable<AbstractWebContentData>, WebContentData
- Author:
- Stéphane Fourrier
- See Also:
- Serialized Form
AbstractWebContentData
public AbstractWebContentData()
isCollapsed
public boolean isCollapsed()
- Specified by:
isCollapsed
in interface WebContentData
setIsCollapsed
public void setIsCollapsed(boolean isCollapsed)
- Specified by:
setIsCollapsed
in interface WebContentData
isInAPorlet
public boolean isInAPorlet()
- Specified by:
isInAPorlet
in interface WebContentData
setIsInAPortlet
public void setIsInAPortlet(boolean isInAPortlet)
- Specified by:
setIsInAPortlet
in interface WebContentData
getId
public String getId()
- Specified by:
getId
in interface WebContentData
setId
public void setId(String id)
- Specified by:
setId
in interface WebContentData
getName
public String getName()
- Specified by:
getName
in interface WebContentData
setName
public void setName(String name)
- Specified by:
setName
in interface WebContentData
getTitle
public String getTitle()
- Specified by:
getTitle
in interface WebContentData
setTitle
public void setTitle(String title)
- Specified by:
setTitle
in interface WebContentData
getUnitId
public String getUnitId()
- Specified by:
getUnitId
in interface WebContentData
setUnitId
public void setUnitId(String unitId)
- Specified by:
setUnitId
in interface WebContentData
getPosition
public long getPosition()
- Specified by:
getPosition
in interface WebContentData
setPosition
public void setPosition(long position)
- Specified by:
setPosition
in interface WebContentData
compareTo
public int compareTo(AbstractWebContentData webContent)
- Specified by:
compareTo
in interface Comparable<AbstractWebContentData>
addPreference
public void addPreference(String pref,
String value)
- Specified by:
addPreference
in interface WebContentData
setPreferences
public void setPreferences(Map<String,String> preferences)
- Specified by:
setPreferences
in interface WebContentData
getPreferences
public Map<String,String> getPreferences()
- Specified by:
getPreferences
in interface WebContentData
getAdditionalPreferences
public Map<String,String> getAdditionalPreferences()
- Description copied from interface:
WebContentData
- Returns the additional preferences of that
WebContent
. Those
preferences are not stored in the associated Document.
- Specified by:
getAdditionalPreferences
in interface WebContentData
setOwner
public void setOwner(String owner)
- Specified by:
setOwner
in interface WebContentData
getOwner
public String getOwner()
- Specified by:
getOwner
in interface WebContentData
setViewer
public void setViewer(String viewer)
- Specified by:
setViewer
in interface WebContentData
getViewer
public String getViewer()
- Specified by:
getViewer
in interface WebContentData
initPrefs
public boolean initPrefs(Map<String,String> params)
- Specified by:
initPrefs
in interface WebContentData
getAssociatedType
public abstract String getAssociatedType()
- Specified by:
getAssociatedType
in interface WebContentData
getIcon
public abstract String getIcon()
- Specified by:
getIcon
in interface WebContentData
addFile
public void addFile(Serializable file)
- Specified by:
addFile
in interface WebContentData
clearFiles
public void clearFiles()
- Specified by:
clearFiles
in interface WebContentData
getFiles
public List<Serializable> getFiles()
- Specified by:
getFiles
in interface WebContentData
Copyright © 2011 Nuxeo SAS. All Rights Reserved.