com.arsdigita.ui.admin
Class ContextBar

java.lang.Object
  extended bycom.arsdigita.bebop.Completable
      extended bycom.arsdigita.bebop.SimpleComponent
          extended bycom.arsdigita.bebop.TextStylable
              extended bycom.arsdigita.bebop.BlockStylable
                  extended bycom.arsdigita.bebop.SimpleContainer
                      extended bycom.arsdigita.bebop.BoxPanel
                          extended bycom.arsdigita.ui.admin.ContextBar
All Implemented Interfaces:
com.arsdigita.ui.admin.AdminConstants, BebopConstants, Cloneable, Component, Container, Lockable

Deprecated. User DimensionalNavbar in com.arsdigita.bebop.DimensionalNavbar

public class ContextBar
extends BoxPanel
implements com.arsdigita.ui.admin.AdminConstants

A Simple context bar for site wide admin.

Since:
Version:
$Id: //core-platform/dev/src/com/arsdigita/ui/admin/ContextBar.java#9 $ $DateTime: 2004/04/07 16:07:11 $
Author:
David Dao

Field Summary
static Label ADD_GROUP_LABEL
           
static Label ADD_SUBGROUP_LABEL
           
static Label ADD_SUBMEMBER_LABEL
           
static String ADMIN_XML_NS
          The XML namespace used by admin components.
static Label BECOME_USER_LABEL
           
static Label BROWSE_USER_PANEL_HEADER
          User browse panel.
static String BUNDLE_NAME
          Globalization resource for admin ui.
static Label CREATE_USER_LABEL
           
static Label CREATE_USER_PANEL_HEADER
          Create new user panel.
static Label DELETE_GROUP_LABEL
           
static Label EDIT_GROUP_LABEL
           
static Label GROUP_ACTION_CONTINUE
          Constants for group administration tab.
static String GROUP_DELETE_CONFIRMATION
           
static Label GROUP_DELETE_FAILED_HEADER
           
static GlobalizedMessage GROUP_DELETE_FAILED_MSG
           
static Label GROUP_EDIT_HEADER
           
static Label GROUP_EXTREME_ACTIONS_HEADER
           
static String GROUP_FORM_ADD
          Constants for group add/edit form.
static String GROUP_FORM_EDIT
           
static String GROUP_FORM_INPUT_NAME
           
static String GROUP_FORM_INPUT_PRIMARY_EMAIL
           
static Label GROUP_FORM_LABEL_NAME
           
static Label GROUP_FORM_LABEL_PRIMARY_EMAIL
           
static GlobalizedMessage GROUP_FORM_SUBMIT
           
static BigDecimalParameter GROUP_ID_PARAM
          Global state parameters.
static Label GROUP_INFORMATION_HEADER
           
static int GROUP_TAB_INDEX
           
static Label GROUP_TAB_TITLE
           
static Label PAGE_TITLE_LABEL
          Administration page title
static Label PASSWORD_FORM_LABEL_ANSWER
           
static Label PASSWORD_FORM_LABEL_CONFIRMATION_PASSWORD
           
static Label PASSWORD_FORM_LABEL_PASSWORD
           
static Label PASSWORD_FORM_LABEL_QUESTION
           
static GlobalizedMessage PASSWORD_FORM_SUBMIT
           
static Label REMOVE_SUBMEMBER_LABEL
           
static Label SEARCH_PANEL_HEADER
          User search panel.
static Label SUBGROUP_COUNT_LABEL
           
static Label SUBGROUP_HEADER
           
static Label SUBMEMBER_HEADER
           
static Label SUMMARY_PANEL_HEADER
          User summary panel.
static Label TOTAL_USERS_LABEL
           
static Label UPDATE_USER_PASSWORD_LABEL
           
static Label USER_ACTION_CONTINUE
           
static Label USER_ACTION_PANEL_HEADER
           
static GlobalizedMessage USER_DELETE_CONFIRMATION
           
static GlobalizedMessage USER_DELETE_FAILED_MSG
           
static Label USER_DELETE_FAILED_PANEL_HEADER
           
static Label USER_DELETE_LABEL
           
static Label USER_EDIT_PANEL_HEADER
           
static String USER_FORM_ADD
          Constants for user add/edit form.
static Label USER_FORM_DELETE_ADDITIONAL_EMAIL
           
static String USER_FORM_EDIT
           
static GlobalizedMessage USER_FORM_ERROR_ANSWER_NULL
           
static GlobalizedMessage USER_FORM_ERROR_ANSWER_WHITESPACE
           
static GlobalizedMessage USER_FORM_ERROR_PASSWORD_NOT_MATCH
           
static GlobalizedMessage USER_FORM_ERROR_PRIMARY_EMAIL_NOT_UNIQUE
           
static GlobalizedMessage USER_FORM_ERROR_SCREEN_NAME_NOT_UNIQUE
           
static String USER_FORM_INPUT_ADDITIONAL_EMAIL
           
static String USER_FORM_INPUT_ANSWER
           
static String USER_FORM_INPUT_FIRST_NAME
           
static String USER_FORM_INPUT_LAST_NAME
           
static String USER_FORM_INPUT_PASSWORD
           
static String USER_FORM_INPUT_PASSWORD_CONFIRMATION
           
static String USER_FORM_INPUT_PRIMARY_EMAIL
           
static String USER_FORM_INPUT_QUESTION
           
static String USER_FORM_INPUT_SCREEN_NAME
           
static String USER_FORM_INPUT_URL
           
static String USER_FORM_INPUT_URL_DEFAULT
           
static Label USER_FORM_LABEL_ADDITIONAL_EMAIL
           
static Label USER_FORM_LABEL_ADDITIONAL_EMAIL_LIST
           
static Label USER_FORM_LABEL_ANSWER
           
static Label USER_FORM_LABEL_FIRST_NAME
           
static Label USER_FORM_LABEL_LAST_NAME
           
static Label USER_FORM_LABEL_PASSWORD
           
static Label USER_FORM_LABEL_PASSWORD_CONFIRMATION
           
static Label USER_FORM_LABEL_PRIMARY_EMAIL
           
static Label USER_FORM_LABEL_QUESTION
           
static Label USER_FORM_LABEL_SCREEN_NAME
           
static Label USER_FORM_LABEL_URL
           
static GlobalizedMessage USER_FORM_SUBMIT
           
static Label USER_GROUP_PANEL_HEADER
           
static BigDecimalParameter USER_ID_PARAM
           
static Label USER_INFO_LABEL
           
static GlobalizedMessage USER_NAVBAR_TITLE
           
static Label USER_PASSWORD_PANEL_HEADER
           
static Label USER_TAB_BROWSE
           
static int USER_TAB_BROWSE_INDEX
           
static Label USER_TAB_CREATE_USER
           
static int USER_TAB_CREATE_USER_INDEX
           
static Label USER_TAB_EXTREME_ACTION_LABEL
           
static int USER_TAB_INDEX
          Tabbed pane indices
static Label USER_TAB_SEARCH
           
static int USER_TAB_SEARCH_INDEX
           
static Label USER_TAB_SUMMARY
          User tab name
static int USER_TAB_SUMMARY_INDEX
           
static Label USER_TAB_TITLE
          Administration main tab names.
static String versionId
          Deprecated.  
 
Fields inherited from class com.arsdigita.bebop.BoxPanel
HORIZONTAL, VERTICAL
 
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.util.BebopConstants
BEBOP_BORDER, BEBOP_BOXPANEL, BEBOP_CELL, BEBOP_CHECKBOX, BEBOP_CHECKBOXGROUP, BEBOP_COLUMNPANEL, BEBOP_DATE, BEBOP_DATETIME, BEBOP_DHTMLEDITOR, BEBOP_FORMERRORS, BEBOP_FORMWIDGET, BEBOP_GRIDPANEL, BEBOP_LIST, BEBOP_MULTISELECT, BEBOP_OPTION, BEBOP_PAD, BEBOP_PADFRAME, BEBOP_PANELROW, BEBOP_PORTAL, BEBOP_PORTLET, BEBOP_RADIO, BEBOP_RADIOGROUP, BEBOP_SEG_BODY, BEBOP_SEG_HEADER, BEBOP_SEG_PANEL, BEBOP_SEGMENT, BEBOP_SELECT, BEBOP_TABLE, BEBOP_TABLEBODY, BEBOP_TABLEROW, BEBOP_TEXTAREA
 
Fields inherited from interface com.arsdigita.bebop.Component
BEBOP_XML_NS, CLASS, ID, ON_CLICK, STYLE
 
Constructor Summary
ContextBar()
          Deprecated. Constructor.
ContextBar(boolean isFinal)
          Deprecated. Constructor.
 
Method Summary
 void add(GlobalizedMessage name)
          Deprecated. Add a simple label to the ContextBar.
 void add(GlobalizedMessage name, String url)
          Deprecated. Add a link to the ContextBar.
 void add(String name)
          Deprecated. Add a simple label to the ContextBar.
 void add(String name, String url)
          Deprecated. Add a link to the ContextBar.
 
Methods inherited from class com.arsdigita.bebop.BoxPanel
generateXML, setBorder, setBorder, setWidth
 
Methods inherited from class com.arsdigita.bebop.SimpleContainer
add, add, children, contains, generateChildrenXML, generateParent, get, getNamespace, getTag, indexOf, isEmpty, setNamespace, setTag, size
 
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, 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
 
Methods inherited from interface com.arsdigita.bebop.Component
getClassAttr, getIdAttr, getKey, getStyleAttr, isVisible, register, register, respond, setClassAttr, setIdAttr, setKey, setStyleAttr, setVisible
 
Methods inherited from interface com.arsdigita.util.Lockable
isLocked, lock
 

Field Detail

versionId

public static final String versionId
Deprecated. 
See Also:
Constant Field Values

ADMIN_XML_NS

public static final String ADMIN_XML_NS
The XML namespace used by admin components.

See Also:
Constant Field Values

BUNDLE_NAME

public static final String BUNDLE_NAME
Globalization resource for admin ui.

See Also:
Constant Field Values

PAGE_TITLE_LABEL

public static final Label PAGE_TITLE_LABEL
Administration page title


USER_TAB_TITLE

public static final Label USER_TAB_TITLE
Administration main tab names.


GROUP_TAB_TITLE

public static final Label GROUP_TAB_TITLE

USER_NAVBAR_TITLE

public static final GlobalizedMessage USER_NAVBAR_TITLE

USER_TAB_INDEX

public static final int USER_TAB_INDEX
Tabbed pane indices

See Also:
Constant Field Values

GROUP_TAB_INDEX

public static final int GROUP_TAB_INDEX
See Also:
Constant Field Values

USER_TAB_SUMMARY

public static final Label USER_TAB_SUMMARY
User tab name


USER_TAB_BROWSE

public static final Label USER_TAB_BROWSE

USER_TAB_SEARCH

public static final Label USER_TAB_SEARCH

USER_TAB_CREATE_USER

public static final Label USER_TAB_CREATE_USER

USER_TAB_SUMMARY_INDEX

public static final int USER_TAB_SUMMARY_INDEX
See Also:
Constant Field Values

USER_TAB_BROWSE_INDEX

public static final int USER_TAB_BROWSE_INDEX
See Also:
Constant Field Values

USER_TAB_SEARCH_INDEX

public static final int USER_TAB_SEARCH_INDEX
See Also:
Constant Field Values

USER_TAB_CREATE_USER_INDEX

public static final int USER_TAB_CREATE_USER_INDEX
See Also:
Constant Field Values

GROUP_ID_PARAM

public static final BigDecimalParameter GROUP_ID_PARAM
Global state parameters.


USER_ID_PARAM

public static final BigDecimalParameter USER_ID_PARAM

SUMMARY_PANEL_HEADER

public static final Label SUMMARY_PANEL_HEADER
User summary panel.


CREATE_USER_LABEL

public static final Label CREATE_USER_LABEL

TOTAL_USERS_LABEL

public static final Label TOTAL_USERS_LABEL

BROWSE_USER_PANEL_HEADER

public static final Label BROWSE_USER_PANEL_HEADER
User browse panel.


USER_INFO_LABEL

public static final Label USER_INFO_LABEL

USER_EDIT_PANEL_HEADER

public static final Label USER_EDIT_PANEL_HEADER

USER_GROUP_PANEL_HEADER

public static final Label USER_GROUP_PANEL_HEADER

USER_DELETE_FAILED_PANEL_HEADER

public static final Label USER_DELETE_FAILED_PANEL_HEADER

USER_PASSWORD_PANEL_HEADER

public static final Label USER_PASSWORD_PANEL_HEADER

USER_ACTION_PANEL_HEADER

public static final Label USER_ACTION_PANEL_HEADER

USER_ACTION_CONTINUE

public static final Label USER_ACTION_CONTINUE

USER_DELETE_LABEL

public static final Label USER_DELETE_LABEL

USER_DELETE_CONFIRMATION

public static final GlobalizedMessage USER_DELETE_CONFIRMATION

USER_DELETE_FAILED_MSG

public static final GlobalizedMessage USER_DELETE_FAILED_MSG

USER_TAB_EXTREME_ACTION_LABEL

public static final Label USER_TAB_EXTREME_ACTION_LABEL

UPDATE_USER_PASSWORD_LABEL

public static final Label UPDATE_USER_PASSWORD_LABEL

BECOME_USER_LABEL

public static final Label BECOME_USER_LABEL

CREATE_USER_PANEL_HEADER

public static final Label CREATE_USER_PANEL_HEADER
Create new user panel.


SEARCH_PANEL_HEADER

public static final Label SEARCH_PANEL_HEADER
User search panel.


PASSWORD_FORM_LABEL_PASSWORD

public static final Label PASSWORD_FORM_LABEL_PASSWORD

PASSWORD_FORM_LABEL_CONFIRMATION_PASSWORD

public static final Label PASSWORD_FORM_LABEL_CONFIRMATION_PASSWORD

PASSWORD_FORM_LABEL_QUESTION

public static final Label PASSWORD_FORM_LABEL_QUESTION

PASSWORD_FORM_LABEL_ANSWER

public static final Label PASSWORD_FORM_LABEL_ANSWER

PASSWORD_FORM_SUBMIT

public static final GlobalizedMessage PASSWORD_FORM_SUBMIT

USER_FORM_ADD

public static final String USER_FORM_ADD
Constants for user add/edit form.

See Also:
Constant Field Values

USER_FORM_EDIT

public static final String USER_FORM_EDIT
See Also:
Constant Field Values

USER_FORM_INPUT_FIRST_NAME

public static final String USER_FORM_INPUT_FIRST_NAME
See Also:
Constant Field Values

USER_FORM_INPUT_LAST_NAME

public static final String USER_FORM_INPUT_LAST_NAME
See Also:
Constant Field Values

USER_FORM_INPUT_PASSWORD

public static final String USER_FORM_INPUT_PASSWORD
See Also:
Constant Field Values

USER_FORM_INPUT_PASSWORD_CONFIRMATION

public static final String USER_FORM_INPUT_PASSWORD_CONFIRMATION
See Also:
Constant Field Values

USER_FORM_INPUT_QUESTION

public static final String USER_FORM_INPUT_QUESTION
See Also:
Constant Field Values

USER_FORM_INPUT_ANSWER

public static final String USER_FORM_INPUT_ANSWER
See Also:
Constant Field Values

USER_FORM_INPUT_PRIMARY_EMAIL

public static final String USER_FORM_INPUT_PRIMARY_EMAIL
See Also:
Constant Field Values

USER_FORM_INPUT_ADDITIONAL_EMAIL

public static final String USER_FORM_INPUT_ADDITIONAL_EMAIL
See Also:
Constant Field Values

USER_FORM_INPUT_SCREEN_NAME

public static final String USER_FORM_INPUT_SCREEN_NAME
See Also:
Constant Field Values

USER_FORM_INPUT_URL

public static final String USER_FORM_INPUT_URL
See Also:
Constant Field Values

USER_FORM_INPUT_URL_DEFAULT

public static final String USER_FORM_INPUT_URL_DEFAULT
See Also:
Constant Field Values

USER_FORM_LABEL_FIRST_NAME

public static final Label USER_FORM_LABEL_FIRST_NAME

USER_FORM_LABEL_LAST_NAME

public static final Label USER_FORM_LABEL_LAST_NAME

USER_FORM_LABEL_PASSWORD

public static final Label USER_FORM_LABEL_PASSWORD

USER_FORM_LABEL_PASSWORD_CONFIRMATION

public static final Label USER_FORM_LABEL_PASSWORD_CONFIRMATION

USER_FORM_LABEL_QUESTION

public static final Label USER_FORM_LABEL_QUESTION

USER_FORM_LABEL_ANSWER

public static final Label USER_FORM_LABEL_ANSWER

USER_FORM_LABEL_PRIMARY_EMAIL

public static final Label USER_FORM_LABEL_PRIMARY_EMAIL

USER_FORM_LABEL_ADDITIONAL_EMAIL

public static final Label USER_FORM_LABEL_ADDITIONAL_EMAIL

USER_FORM_LABEL_ADDITIONAL_EMAIL_LIST

public static final Label USER_FORM_LABEL_ADDITIONAL_EMAIL_LIST

USER_FORM_LABEL_SCREEN_NAME

public static final Label USER_FORM_LABEL_SCREEN_NAME

USER_FORM_LABEL_URL

public static final Label USER_FORM_LABEL_URL

USER_FORM_DELETE_ADDITIONAL_EMAIL

public static final Label USER_FORM_DELETE_ADDITIONAL_EMAIL

USER_FORM_SUBMIT

public static final GlobalizedMessage USER_FORM_SUBMIT

USER_FORM_ERROR_SCREEN_NAME_NOT_UNIQUE

public static final GlobalizedMessage USER_FORM_ERROR_SCREEN_NAME_NOT_UNIQUE

USER_FORM_ERROR_PRIMARY_EMAIL_NOT_UNIQUE

public static final GlobalizedMessage USER_FORM_ERROR_PRIMARY_EMAIL_NOT_UNIQUE

USER_FORM_ERROR_PASSWORD_NOT_MATCH

public static final GlobalizedMessage USER_FORM_ERROR_PASSWORD_NOT_MATCH

USER_FORM_ERROR_ANSWER_NULL

public static final GlobalizedMessage USER_FORM_ERROR_ANSWER_NULL

USER_FORM_ERROR_ANSWER_WHITESPACE

public static final GlobalizedMessage USER_FORM_ERROR_ANSWER_WHITESPACE

GROUP_FORM_ADD

public static final String GROUP_FORM_ADD
Constants for group add/edit form.

See Also:
Constant Field Values

GROUP_FORM_EDIT

public static final String GROUP_FORM_EDIT
See Also:
Constant Field Values

GROUP_FORM_INPUT_NAME

public static final String GROUP_FORM_INPUT_NAME
See Also:
Constant Field Values

GROUP_FORM_INPUT_PRIMARY_EMAIL

public static final String GROUP_FORM_INPUT_PRIMARY_EMAIL
See Also:
Constant Field Values

GROUP_FORM_LABEL_NAME

public static final Label GROUP_FORM_LABEL_NAME

GROUP_FORM_LABEL_PRIMARY_EMAIL

public static final Label GROUP_FORM_LABEL_PRIMARY_EMAIL

GROUP_FORM_SUBMIT

public static final GlobalizedMessage GROUP_FORM_SUBMIT

GROUP_ACTION_CONTINUE

public static final Label GROUP_ACTION_CONTINUE
Constants for group administration tab.


GROUP_DELETE_FAILED_MSG

public static final GlobalizedMessage GROUP_DELETE_FAILED_MSG

GROUP_INFORMATION_HEADER

public static final Label GROUP_INFORMATION_HEADER

SUBGROUP_HEADER

public static final Label SUBGROUP_HEADER

GROUP_EDIT_HEADER

public static final Label GROUP_EDIT_HEADER

ADD_SUBGROUP_LABEL

public static final Label ADD_SUBGROUP_LABEL

SUBMEMBER_HEADER

public static final Label SUBMEMBER_HEADER

DELETE_GROUP_LABEL

public static final Label DELETE_GROUP_LABEL

GROUP_EXTREME_ACTIONS_HEADER

public static final Label GROUP_EXTREME_ACTIONS_HEADER

GROUP_DELETE_FAILED_HEADER

public static final Label GROUP_DELETE_FAILED_HEADER

ADD_GROUP_LABEL

public static final Label ADD_GROUP_LABEL

EDIT_GROUP_LABEL

public static final Label EDIT_GROUP_LABEL

SUBGROUP_COUNT_LABEL

public static final Label SUBGROUP_COUNT_LABEL

GROUP_DELETE_CONFIRMATION

public static final String GROUP_DELETE_CONFIRMATION
See Also:
Constant Field Values

ADD_SUBMEMBER_LABEL

public static final Label ADD_SUBMEMBER_LABEL

REMOVE_SUBMEMBER_LABEL

public static final Label REMOVE_SUBMEMBER_LABEL
Constructor Detail

ContextBar

public ContextBar()
Deprecated. 
Constructor.


ContextBar

public ContextBar(boolean isFinal)
Deprecated. 
Constructor.

Parameters:
isFinal - determines whether additional elements can be added to the ContextBar, and whether the default final element is a Label or a Link
Method Detail

add

public void add(String name,
                String url)
Deprecated. 
Add a link to the ContextBar. The link will be preceded by a ContextBar.SEPARATOR.


add

public void add(String name)
Deprecated. 
Add a simple label to the ContextBar. The label will be preceeded by a ContextBar.SEPARATOR.


add

public void add(GlobalizedMessage name,
                String url)
Deprecated. 
Add a link to the ContextBar. The link will be preceded by a ContextBar.SEPARATOR.


add

public void add(GlobalizedMessage name)
Deprecated. 
Add a simple label to the ContextBar. The label will be preceeded by a ContextBar.SEPARATOR.



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