|
JIDE 3.5.15 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.awt.Component java.awt.Container javax.swing.JComponent javax.swing.JToolBar com.jidesoft.plaf.basic.FolderToolBar
public class FolderToolBar
Manages the optional folder toolbar that sits above the folder view's tree view panel
Nested Class Summary |
---|
Nested classes/interfaces inherited from class javax.swing.JToolBar |
---|
JToolBar.AccessibleJToolBar, JToolBar.Separator |
Nested classes/interfaces inherited from class javax.swing.JComponent |
---|
JComponent.AccessibleJComponent |
Nested classes/interfaces inherited from class java.awt.Container |
---|
Container.AccessibleAWTContainer |
Nested classes/interfaces inherited from class java.awt.Component |
---|
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy |
Field Summary | |
---|---|
static String |
DELETE_BUTTON_NAME
|
static String |
DESKTOP_BUTTON_NAME
|
static String |
MY_DOCUMENTS_BUTTON_NAME
|
static String |
NEW_BUTTON_NAME
|
static String |
REFRESH_BUTTON_NAME
|
Fields inherited from class javax.swing.JComponent |
---|
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
Fields inherited from class java.awt.Component |
---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface javax.swing.SwingConstants |
---|
BOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NEXT, NORTH, NORTH_EAST, NORTH_WEST, PREVIOUS, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WEST |
Fields inherited from interface java.awt.image.ImageObserver |
---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
---|---|
FolderToolBar(boolean showRecentFolders,
List<String> recentFoldersList)
Constructor to create the FolderToolBar. |
Method Summary | |
---|---|
void |
addListener(com.jidesoft.plaf.basic.FolderToolBarListener listener)
Add the FolderToolBarListener. |
void |
clearListeners()
Clear all FolderToolBarListener's. |
void |
disableDelete()
Disable the delete button. |
void |
disableNewFolder()
Disable the new folder button. |
void |
enableDelete()
Enable the delete button. |
void |
enableNewFolder()
Enable the new folder button. |
JButton |
getButton(String buttonName)
Get the button instance from the name. |
void |
removeListener(com.jidesoft.plaf.basic.FolderToolBarListener listener)
Remove the FolderToolBarListener. |
void |
setRecentList(List<String> recentFoldersList)
Set the recent folders list. |
Methods inherited from class javax.swing.JToolBar |
---|
add, addImpl, addSeparator, addSeparator, createActionChangeListener, createActionComponent, getAccessibleContext, getComponentAtIndex, getComponentIndex, getMargin, getOrientation, getUI, getUIClassID, isBorderPainted, isFloatable, isRollover, paintBorder, paramString, setBorderPainted, setFloatable, setLayout, setMargin, setOrientation, setRollover, setUI, updateUI |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final String DELETE_BUTTON_NAME
public static final String NEW_BUTTON_NAME
public static final String REFRESH_BUTTON_NAME
public static final String DESKTOP_BUTTON_NAME
public static final String MY_DOCUMENTS_BUTTON_NAME
Constructor Detail |
---|
public FolderToolBar(boolean showRecentFolders, List<String> recentFoldersList)
showRecentFolders
- the flag indicating if the recent folders should be shownrecentFoldersList
- the recent folders list if the flag is trueMethod Detail |
---|
public void enableDelete()
public void disableDelete()
public void enableNewFolder()
public void disableNewFolder()
public JButton getButton(String buttonName)
buttonName
- the name of the button
public void addListener(com.jidesoft.plaf.basic.FolderToolBarListener listener)
listener
- the listenerpublic void removeListener(com.jidesoft.plaf.basic.FolderToolBarListener listener)
listener
- the listenerpublic void clearListeners()
public void setRecentList(List<String> recentFoldersList)
recentFoldersList
- the recent folders list
|
JIDE 3.5.15 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |