com.arsdigita.cms.ui
Class BaseAdminPane

java.lang.Object
  extended bycom.arsdigita.bebop.Completable
      extended bycom.arsdigita.bebop.SimpleComponent
          extended bycom.arsdigita.toolbox.ui.ComponentMap
              extended bycom.arsdigita.toolbox.ui.LayoutPanel
                  extended bycom.arsdigita.toolbox.ui.SelectionPanel
                      extended bycom.arsdigita.cms.ui.BaseAdminPane
All Implemented Interfaces:
Cloneable, com.arsdigita.bebop.Component, com.arsdigita.util.Lockable, com.arsdigita.bebop.Resettable, SecurityConstants
Direct Known Subclasses:
CategoryAdminPane, ContentTypeAdminPane, LifecycleAdminPane, RoleAdminPane, WorkflowAdminPane

public abstract class BaseAdminPane
extends com.arsdigita.toolbox.ui.SelectionPanel
implements SecurityConstants

A base component for use in CMS admin panes.

Version:
$Id: //cms/dev/src/com/arsdigita/cms/ui/BaseAdminPane.java#11 $
Author:
Justin Ross <jross@redhat.com>

Nested Class Summary
 
Nested classes inherited from class com.arsdigita.toolbox.ui.SelectionPanel
com.arsdigita.toolbox.ui.SelectionPanel.SelectionListener
 
Field Summary
static String versionId
           
 
Fields inherited from class com.arsdigita.bebop.SimpleComponent
m_attr
 
Fields inherited from interface com.arsdigita.cms.util.SecurityConstants
ADMIN_PAGES, APPLY_ALTERNATE_WORKFLOWS, APPLY_WORKFLOW, CATEGORIZE_ITEMS, CATEGORY_ADMIN, CMS_APPLY_ALTERNATE_WORKFLOWS, CMS_CATEGORIZE_ITEMS, CMS_CATEGORY_ADMIN, CMS_CONTENT_TYPE_ADMIN, CMS_DELETE_ITEM, CMS_EDIT_ITEM, CMS_ITEM_ADMIN, CMS_LIFECYCLE_ADMIN, CMS_NEW_ITEM, CMS_PREVIEW_ITEM, CMS_PUBLISH, CMS_READ_ITEM, CMS_STAFF_ADMIN, CMS_WORKFLOW_ADMIN, CONTENT_TYPE_ADMIN, DELETE_IMAGES, DELETE_ITEM, EDIT_ITEM, LIFECYCLE_ADMIN, NEW_ITEM, PREVIEW_PAGES, PUBLIC_PAGES, PUBLISH, SCHEDULE_PUBLICATION, STAFF_ADMIN, WORKFLOW_ADMIN
 
Fields inherited from interface com.arsdigita.bebop.Component
BEBOP_XML_NS, CLASS, ID, ON_CLICK, STYLE
 
Constructor Summary
protected BaseAdminPane()
           
protected BaseAdminPane(com.arsdigita.bebop.Component title, com.arsdigita.bebop.Component selector)
           
protected BaseAdminPane(com.arsdigita.bebop.Component title, com.arsdigita.bebop.Component selector, com.arsdigita.bebop.SingleSelectionModel model)
           
protected BaseAdminPane(com.arsdigita.bebop.Component title, com.arsdigita.bebop.list.ListModelBuilder builder)
           
protected BaseAdminPane(com.arsdigita.bebop.Component title, com.arsdigita.bebop.tree.TreeModelBuilder builder)
           
protected BaseAdminPane(com.arsdigita.globalization.GlobalizedMessage title, com.arsdigita.bebop.Component selector)
           
protected BaseAdminPane(com.arsdigita.globalization.GlobalizedMessage title, com.arsdigita.bebop.Component selector, com.arsdigita.bebop.SingleSelectionModel model)
           
protected BaseAdminPane(com.arsdigita.globalization.GlobalizedMessage title, com.arsdigita.bebop.list.ListModelBuilder builder)
           
protected BaseAdminPane(com.arsdigita.globalization.GlobalizedMessage title, com.arsdigita.bebop.tree.TreeModelBuilder builder)
           
 
Method Summary
protected static com.arsdigita.globalization.GlobalizedMessage gz(String key)
           
protected static String lz(String key)
           
 
Methods inherited from class com.arsdigita.toolbox.ui.SelectionPanel
addAction, addAction, build, getAddForm, getAddLink, getBody, getDeleteForm, getDeleteLink, getEditForm, getEditLink, getIntroPane, getItemPane, getSelectionModel, getSelector, reset, setAdd, setAdd, setDelete, setDelete, setEdit, setEdit, setIntroPane, setItemPane, setSelectionModel, setSelector
 
Methods inherited from class com.arsdigita.toolbox.ui.LayoutPanel
generateXML, setBody, setBottom, setLeft, setRight, setTop
 
Methods inherited from class com.arsdigita.toolbox.ui.ComponentMap
children, containsKey, containsValue, get, put
 
Methods inherited from class com.arsdigita.bebop.SimpleComponent
clone, exportAttributes, getAttribute, getClassAttr, getIdAttr, getKey, getMetaDataAttribute, getStyleAttr, hasAttributes, isLocked, isVisible, lock, register, register, respond, setAttribute, setClassAttr, setIdAttr, setKey, setMetaDataAttribute, setStyleAttr, setVisible
 
Methods inherited from class com.arsdigita.bebop.Completable
addCompletionListener, fireCompletionEvent
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

versionId

public static final String versionId
See Also:
Constant Field Values
Constructor Detail

BaseAdminPane

protected BaseAdminPane()

BaseAdminPane

protected BaseAdminPane(com.arsdigita.bebop.Component title,
                        com.arsdigita.bebop.Component selector)

BaseAdminPane

protected BaseAdminPane(com.arsdigita.globalization.GlobalizedMessage title,
                        com.arsdigita.bebop.Component selector)

BaseAdminPane

protected BaseAdminPane(com.arsdigita.bebop.Component title,
                        com.arsdigita.bebop.Component selector,
                        com.arsdigita.bebop.SingleSelectionModel model)

BaseAdminPane

protected BaseAdminPane(com.arsdigita.globalization.GlobalizedMessage title,
                        com.arsdigita.bebop.Component selector,
                        com.arsdigita.bebop.SingleSelectionModel model)

BaseAdminPane

protected BaseAdminPane(com.arsdigita.bebop.Component title,
                        com.arsdigita.bebop.list.ListModelBuilder builder)

BaseAdminPane

protected BaseAdminPane(com.arsdigita.globalization.GlobalizedMessage title,
                        com.arsdigita.bebop.list.ListModelBuilder builder)

BaseAdminPane

protected BaseAdminPane(com.arsdigita.bebop.Component title,
                        com.arsdigita.bebop.tree.TreeModelBuilder builder)

BaseAdminPane

protected BaseAdminPane(com.arsdigita.globalization.GlobalizedMessage title,
                        com.arsdigita.bebop.tree.TreeModelBuilder builder)
Method Detail

gz

protected static final com.arsdigita.globalization.GlobalizedMessage gz(String key)

lz

protected static final String lz(String key)


Copyright (c) 2004 Red Hat, Inc. Corporation. All Rights Reserved. Generated at July 21 2004:2352 UTC