|
Ontimize 5.2072EN | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
com.ontimize.util.swing.CollapsibleButtonPanel
| Nested Class Summary | |
static class |
CollapsibleButtonPanel.CollapsibleLabel
|
| Nested classes inherited from class javax.swing.JPanel |
javax.swing.JPanel.AccessibleJPanel |
| Nested classes inherited from class javax.swing.JComponent |
javax.swing.JComponent.AccessibleJComponent |
| Nested classes inherited from class java.awt.Container |
java.awt.Container.AccessibleAWTContainer |
| Nested classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
| Field Summary | |
protected boolean |
animated
|
protected java.lang.Object |
attribute
|
static java.awt.Color |
backgroundColor
|
protected java.lang.String |
baseTooltip
|
protected int |
borderStyle
|
static java.lang.String |
COLLAPSIBLEBUTTONPANEL
The name of class. |
protected CollapsibleButtonPanel.CollapsibleLabel |
collapsibleLabel
|
int |
customHeight
|
int |
customWidth
|
protected long |
cycleStart
|
protected boolean |
deployedState
|
protected int |
deployTime
|
protected boolean |
doFirstShow
|
protected boolean |
expandHorizontal
|
protected boolean |
expandLast
|
protected boolean |
expandVertical
|
protected boolean |
firstTime
|
static int |
HORIZONTAL_ORIENTATION
|
static java.lang.String |
HORIZONTAL_ORIENTATION_VALUE
|
protected boolean |
initiatedPreferences
|
protected javax.swing.JPanel |
innerComponent
|
static java.lang.String |
leftIconPath
|
static java.awt.Color |
lineBorderColor
|
int |
minHeight
|
int |
minWidth
|
protected int |
orientation
|
static java.lang.String |
ORIENTATION
The key for orientation |
protected Form |
parentForm
|
static java.lang.String |
REVERSE_ICON
|
protected boolean |
reverseIcons
|
static java.lang.String |
rightIconPath
|
protected javax.swing.Timer |
timer
|
protected java.lang.String |
tiptext
|
protected java.lang.String |
title
|
static int |
VERTICAL_ORIENTATION
|
static java.lang.String |
VERTICAL_ORIENTATION_VALUE
|
protected int |
verticalAlignment
|
protected javax.swing.JViewport |
viewPort
|
| 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 java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
CollapsibleButtonPanel(boolean right2left)
|
|
| Method Summary | |
protected void |
addImpl(java.awt.Component comp,
java.lang.Object constraints,
int index)
|
protected void |
calculatedCustomWidth(float fraction,
boolean animated)
|
static boolean |
computeIntersection(java.awt.Rectangle dest,
int rx,
int ry,
int rw,
int rh)
|
void |
doActionDeploy(boolean animate)
|
java.awt.LayoutManager |
getLayout()
|
java.awt.Dimension |
getMaximumSize()
|
java.awt.Dimension |
getPreferredSize()
|
void |
initPermissions()
|
boolean |
isDeploy()
|
boolean |
isFirstShow()
|
boolean |
isFirstTime()
|
boolean |
isRestricted()
|
protected boolean |
isVerticalOrientation()
|
void |
paint(java.awt.Graphics g)
|
void |
setDeploy(boolean deploy)
|
void |
setFirstShow(boolean doFirstShow)
Configure how the component must appear the first time (expanded or collapsed) |
void |
setLayout(java.awt.LayoutManager mgr)
|
void |
setOpaque(boolean isOpaque)
|
void |
setPreferredSize(java.awt.Dimension preferredSize)
|
void |
validate()
|
| Methods inherited from class javax.swing.JPanel |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
| Methods inherited from class javax.swing.JComponent |
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMinimumSize, getNextFocusableComponent, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update |
| Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, transferFocusBackward, transferFocusDownCycle, validateTree |
| Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
public static final java.lang.String COLLAPSIBLEBUTTONPANEL
public static final java.lang.String ORIENTATION
public static final java.lang.String REVERSE_ICON
public static final java.lang.String HORIZONTAL_ORIENTATION_VALUE
public static final java.lang.String VERTICAL_ORIENTATION_VALUE
public static final int HORIZONTAL_ORIENTATION
public static final int VERTICAL_ORIENTATION
public static java.lang.String leftIconPath
public static java.lang.String rightIconPath
public static java.awt.Color backgroundColor
public static java.awt.Color lineBorderColor
protected int orientation
protected javax.swing.JPanel innerComponent
protected javax.swing.JViewport viewPort
protected boolean deployedState
protected boolean expandHorizontal
protected boolean expandVertical
protected boolean expandLast
protected int verticalAlignment
protected java.lang.Object attribute
protected int borderStyle
protected java.lang.String title
protected int deployTime
protected boolean animated
protected javax.swing.Timer timer
public int customHeight
public int customWidth
public int minHeight
public int minWidth
protected java.lang.String tiptext
protected boolean doFirstShow
protected boolean firstTime
protected java.lang.String baseTooltip
protected boolean reverseIcons
protected boolean initiatedPreferences
protected Form parentForm
protected CollapsibleButtonPanel.CollapsibleLabel collapsibleLabel
protected long cycleStart
| Constructor Detail |
public CollapsibleButtonPanel(boolean right2left)
| Method Detail |
public void paint(java.awt.Graphics g)
protected void calculatedCustomWidth(float fraction,
boolean animated)
public void validate()
public void doActionDeploy(boolean animate)
public boolean isDeploy()
public void setDeploy(boolean deploy)
public static boolean computeIntersection(java.awt.Rectangle dest,
int rx,
int ry,
int rw,
int rh)
public void initPermissions()
public boolean isRestricted()
public void setLayout(java.awt.LayoutManager mgr)
protected void addImpl(java.awt.Component comp,
java.lang.Object constraints,
int index)
public java.awt.Dimension getPreferredSize()
public java.awt.Dimension getMaximumSize()
protected boolean isVerticalOrientation()
public void setPreferredSize(java.awt.Dimension preferredSize)
public java.awt.LayoutManager getLayout()
public void setOpaque(boolean isOpaque)
public boolean isFirstShow()
public void setFirstShow(boolean doFirstShow)
doFirstShow - public boolean isFirstTime()
|
Ontimize | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||