public class DeletePageClientSideElement extends AbstractPageClientSideElement
ClientSideElement
creates a button to delete a pageClientSideElement.Script, ClientSideElement.ScriptFile
_resolver, _synchronizeComponent
_currentUserProvider, _dependencies, _featureName, _id, _pluginName, _rightManager, _rights, _rightsMode, _script
Constructor and Description |
---|
DeletePageClientSideElement() |
Modifier and Type | Method and Description |
---|---|
Map<String,Object> |
getStatus(List<String> pageIds)
Get the pages' status
|
protected boolean |
hasRight(Page page)
Determines if user has convenient right on page
|
getAllRightPageDescription, getNoModifiablePageDescription, getNoRightPageDescription, getPageDefaultParameters, service
_configureClass, _configureParameters, _configureScript, configureInitialParameters
_configureDependencies, _configureImports, _configureRights, _configureRightsMode, configure, getDependencies, getId, getPluginName, getRights, getScripts, getScripts, hasRight, setPluginInfo, toString
getLogger, setLogger
public DeletePageClientSideElement()
public Map<String,Object> getStatus(List<String> pageIds)
pageIds
- The page idsprotected boolean hasRight(Page page)
AbstractPageClientSideElement
hasRight
in class AbstractPageClientSideElement
page
- The page