|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.arsdigita.bebop.Completable
com.arsdigita.bebop.SimpleComponent
com.arsdigita.bebop.TextStylable
com.arsdigita.bebop.BlockStylable
com.arsdigita.bebop.Page
com.arsdigita.cms.dispatcher.CMSPage
com.arsdigita.cms.ui.WorkspacePage
The Content Center page.
Field Summary | |
static String |
CONTENT_SECTION
|
static String |
CONTENT_TYPE
|
static String |
versionId
|
Fields inherited from class com.arsdigita.cms.dispatcher.CMSPage |
ASSETS, CMS_XML_NS, PAGE_CLASS |
Fields inherited from class com.arsdigita.bebop.Page |
m_invisible, m_panel |
Fields inherited from class com.arsdigita.bebop.BlockStylable |
ABSBOTTOM, ABSMIDDLE, BASELINE, BOTTOM, CENTER, FULL_WIDTH, INSERT, LEFT, MIDDLE, RIGHT, TEXTTOP, TOP |
Fields inherited from class com.arsdigita.bebop.SimpleComponent |
m_attr |
Fields inherited from interface com.arsdigita.bebop.Component |
BEBOP_XML_NS, CLASS, ID, ON_CLICK, STYLE |
Constructor Summary | |
WorkspacePage()
Construct a new WorkspacePage |
Method Summary | |
void |
actionPerformed(com.arsdigita.bebop.event.ActionEvent event)
When a new tab is selected, reset the state of the formerly-selected pane. |
protected void |
addToPane(com.arsdigita.bebop.TabbedPane pane,
String tabName,
com.arsdigita.bebop.Component comp)
Adds the specified component, with the specified tab name, to the tabbed pane only if it is not null. |
protected com.arsdigita.bebop.TabbedPane |
createTabbedPane()
Created the TabbedPane to use for this page. |
protected ItemSearch |
getSearchPane()
Creates, and then caches, the Search pane. |
protected TasksPanel |
getTasksPane(com.arsdigita.kernel.ui.ACSObjectSelectionModel typeModel,
com.arsdigita.kernel.ui.ACSObjectSelectionModel sectionModel)
Creates, and then caches, the Tasks pane. |
Methods inherited from class com.arsdigita.cms.dispatcher.CMSPage |
buildPage, dispatch, generateXMLHelper, getContentItem, getContentItem, getContentSection, getContentSection, getCurrentUser, getXMLParameter, init, setXMLParameter |
Methods inherited from class com.arsdigita.bebop.Page |
add, add, addActionListener, addClientStylesheet, addComponent, addComponentStateParam, addGlobalStateParam, addRequestListener, buildDocument, children, contains, fireActionEvent, fireRequestEvent, generateXML, generateXML, get, getComponent, getComponentParameters, getErrorDisplay, getPanel, getParameters, getStateModel, getTitle, getTitle, indexOf, isEmpty, isUsingHttpSession, isVisibleDefault, lock, parameterName, parameterName, prepare, process, process, removeActionListener, removeRequestListener, respond, setErrorDisplay, setPanel, setStyleSheet, setTitle, setTitle, setUsingHttpSession, setVisibleDefault, size, stateContains, stateIndex, stateSize |
Methods inherited from class com.arsdigita.bebop.BlockStylable |
setBorder, setBorder, setBorderColor, setHorizontalAlignment, setMargin, setMargin, setPadding, setPadding, setVerticalAlignment |
Methods inherited from class com.arsdigita.bebop.TextStylable |
setBackgroundColor, setColor |
Methods inherited from class com.arsdigita.bebop.SimpleComponent |
clone, exportAttributes, getAttribute, getClassAttr, getIdAttr, getKey, getMetaDataAttribute, getStyleAttr, hasAttributes, isLocked, isVisible, register, register, 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 |
Methods inherited from interface com.arsdigita.bebop.Component |
getClassAttr, getIdAttr, getKey, getStyleAttr, isVisible, register, register, setClassAttr, setIdAttr, setKey, setStyleAttr, setVisible |
Methods inherited from interface com.arsdigita.util.Lockable |
isLocked |
Field Detail |
public static final String versionId
public static final String CONTENT_TYPE
public static final String CONTENT_SECTION
Constructor Detail |
public WorkspacePage()
Method Detail |
protected TasksPanel getTasksPane(com.arsdigita.kernel.ui.ACSObjectSelectionModel typeModel, com.arsdigita.kernel.ui.ACSObjectSelectionModel sectionModel)
protected ItemSearch getSearchPane()
protected com.arsdigita.bebop.TabbedPane createTabbedPane()
TabbedPane
and sets the class
attribute to "CMS Admin." This implementation also adds tasks,
content sections, and search panes.
Developers can override this method to add only the tabs they want, or to add additional tabs after the default CMS tabs are added.
protected void addToPane(com.arsdigita.bebop.TabbedPane pane, String tabName, com.arsdigita.bebop.Component comp)
pane
- The pane to which to add the tabtabName
- The name of the tab if it's addedcomp
- The component to add to the panepublic void actionPerformed(com.arsdigita.bebop.event.ActionEvent event)
actionPerformed
in interface com.arsdigita.bebop.event.ActionListener
event
- The event fired by selecting a tab
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |