com.arsdigita.cms.ui
Class FlatItemList
java.lang.Object
com.arsdigita.bebop.Completable
com.arsdigita.bebop.SimpleComponent
com.arsdigita.bebop.TextStylable
com.arsdigita.bebop.BlockStylable
com.arsdigita.bebop.SimpleContainer
com.arsdigita.bebop.SegmentedPanel
com.arsdigita.cms.ui.FlatItemList
- All Implemented Interfaces:
- com.arsdigita.bebop.event.ActionListener, com.arsdigita.bebop.util.BebopConstants, com.arsdigita.bebop.event.ChangeListener, Cloneable, com.arsdigita.bebop.Component, com.arsdigita.bebop.Container, EventListener, com.arsdigita.bebop.event.FormProcessListener, com.arsdigita.bebop.event.FormSubmissionListener, com.arsdigita.util.Lockable, com.arsdigita.bebop.Resettable
- public class FlatItemList
- extends com.arsdigita.bebop.SegmentedPanel
- implements com.arsdigita.bebop.event.FormProcessListener, com.arsdigita.bebop.event.ChangeListener, com.arsdigita.bebop.event.FormSubmissionListener, com.arsdigita.bebop.Resettable, com.arsdigita.bebop.event.ActionListener
Encapsulates a FolderManipulator
in order to create a flat
item listing. Also contains a new item form.
- Version:
- $Revision: #17 $ $DateTime: 2004/04/07 16:07:11 $
- Author:
- Stanislav Freidin
Nested classes inherited from class com.arsdigita.bebop.SegmentedPanel |
com.arsdigita.bebop.SegmentedPanel.Segment |
Fields inherited from class com.arsdigita.bebop.SegmentedPanel |
HEADER_CLASS |
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 |
Methods inherited from class com.arsdigita.bebop.SegmentedPanel |
addSegment, addSegment, addSegment, addSegment, generateXML |
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, respond, setAttribute, setClassAttr, setIdAttr, setKey, setMetaDataAttribute, setStyleAttr, setVisible |
Methods inherited from class com.arsdigita.bebop.Completable |
addCompletionListener, fireCompletionEvent |
Methods inherited from interface com.arsdigita.bebop.Component |
getClassAttr, getIdAttr, getKey, getStyleAttr, isVisible, register, respond, setClassAttr, setIdAttr, setKey, setStyleAttr, setVisible |
Methods inherited from interface com.arsdigita.util.Lockable |
isLocked, lock |
versionId
public static final String versionId
- See Also:
- Constant Field Values
LIST_SIZE
public static int LIST_SIZE
FlatItemList
public FlatItemList(FolderRequestLocal folder,
FolderSelectionModel model)
- Construct a new item listing pane. The provided folder selection model
is used to keep track of the currently displayed folder.
register
public void register(com.arsdigita.bebop.Page p)
- Specified by:
register
in interface com.arsdigita.bebop.Component
submitted
public void submitted(com.arsdigita.bebop.event.FormSectionEvent e)
throws com.arsdigita.bebop.FormProcessException
- Specified by:
submitted
in interface com.arsdigita.bebop.event.FormSubmissionListener
- Throws:
com.arsdigita.bebop.FormProcessException
process
public void process(com.arsdigita.bebop.event.FormSectionEvent e)
- Specified by:
process
in interface com.arsdigita.bebop.event.FormProcessListener
stateChanged
public void stateChanged(com.arsdigita.bebop.event.ChangeEvent e)
- Specified by:
stateChanged
in interface com.arsdigita.bebop.event.ChangeListener
actionPerformed
public void actionPerformed(com.arsdigita.bebop.event.ActionEvent e)
- Specified by:
actionPerformed
in interface com.arsdigita.bebop.event.ActionListener
reset
public void reset(com.arsdigita.bebop.PageState s)
- Specified by:
reset
in interface com.arsdigita.bebop.Resettable
getManipulator
public final FolderManipulator getManipulator()
getPermissionsPane
public final CMSPermissionsPane getPermissionsPane()
setPermissionLinkVis
public void setPermissionLinkVis(com.arsdigita.bebop.PageState state)
Copyright (c) 2004 Red Hat, Inc. Corporation. All Rights Reserved. Generated at July 19 2004:2352 UTC