Package org.opencms.ade.sitemap.shared
Class CmsSitemapClipboardData
- java.lang.Object
-
- org.opencms.ade.sitemap.shared.CmsSitemapClipboardData
-
- All Implemented Interfaces:
com.google.gwt.user.client.rpc.IsSerializable
public class CmsSitemapClipboardData extends java.lang.Object implements com.google.gwt.user.client.rpc.IsSerializable
Sitemap clipboard data bean.- Since:
- 8.0
-
-
Constructor Summary
Constructors Constructor Description CmsSitemapClipboardData()
Constructor.CmsSitemapClipboardData(java.util.LinkedHashMap<CmsUUID,CmsClientSitemapEntry> deletions, java.util.LinkedHashMap<CmsUUID,CmsClientSitemapEntry> modifications)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addDeleted(CmsClientSitemapEntry entry)
Adds an entry to the deleted list.void
addModified(CmsClientSitemapEntry entry)
Adds an entry to the modified list.CmsSitemapClipboardData
copy()
Provides a copy of the clip-board data.java.util.LinkedHashMap<CmsUUID,CmsClientSitemapEntry>
getDeletions()
Returns the session stored list of deleted sitemap entries.java.util.LinkedHashMap<CmsUUID,CmsClientSitemapEntry>
getModifications()
Returns the session stored list of modified sitemap entry paths.void
removeDeleted(CmsClientSitemapEntry entry)
Removes an entry from the deleted list.void
removeModified(CmsClientSitemapEntry entry)
Removes an entry from the modified list.void
setDeletions(java.util.LinkedHashMap<CmsUUID,CmsClientSitemapEntry> deletions)
Sets list of deleted sitemap entries.void
setModifications(java.util.LinkedHashMap<CmsUUID,CmsClientSitemapEntry> modifications)
Sets the list of modified sitemap entry paths.
-
-
-
Constructor Detail
-
CmsSitemapClipboardData
public CmsSitemapClipboardData()
Constructor.
-
CmsSitemapClipboardData
public CmsSitemapClipboardData(java.util.LinkedHashMap<CmsUUID,CmsClientSitemapEntry> deletions, java.util.LinkedHashMap<CmsUUID,CmsClientSitemapEntry> modifications)
Constructor.- Parameters:
deletions
- the session stored list of deleted sitemap entriesmodifications
- the session stored list of modified sitemap entry paths
-
-
Method Detail
-
addDeleted
public void addDeleted(CmsClientSitemapEntry entry)
Adds an entry to the deleted list.- Parameters:
entry
- the entry to add
-
addModified
public void addModified(CmsClientSitemapEntry entry)
Adds an entry to the modified list.- Parameters:
entry
- the entry to add
-
copy
public CmsSitemapClipboardData copy()
Provides a copy of the clip-board data.- Returns:
- the copied data
-
getDeletions
public java.util.LinkedHashMap<CmsUUID,CmsClientSitemapEntry> getDeletions()
Returns the session stored list of deleted sitemap entries.- Returns:
- the session stored list of deleted sitemap entries
-
getModifications
public java.util.LinkedHashMap<CmsUUID,CmsClientSitemapEntry> getModifications()
Returns the session stored list of modified sitemap entry paths.- Returns:
- the session stored list of modified sitemap entry paths
-
removeDeleted
public void removeDeleted(CmsClientSitemapEntry entry)
Removes an entry from the deleted list.- Parameters:
entry
- the entry to remove
-
removeModified
public void removeModified(CmsClientSitemapEntry entry)
Removes an entry from the modified list.- Parameters:
entry
- the entry to remove
-
setDeletions
public void setDeletions(java.util.LinkedHashMap<CmsUUID,CmsClientSitemapEntry> deletions)
Sets list of deleted sitemap entries.- Parameters:
deletions
- the deleted sitemap entries
-
setModifications
public void setModifications(java.util.LinkedHashMap<CmsUUID,CmsClientSitemapEntry> modifications)
Sets the list of modified sitemap entry paths.- Parameters:
modifications
- the list of modified sitemap entry paths
-
-