Ontimize 5.2072EN

com.ontimize.util.swing
Class JCollapsibleGroupPanel.JCollapsibleGroup

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjavax.swing.JComponent
              extended byjavax.swing.JPanel
                  extended bycom.ontimize.util.swing.JCollapsibleGroupPanel.JCollapsibleGroup
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable
Direct Known Subclasses:
CollapsibleGroup
Enclosing class:
JCollapsibleGroupPanel

public static class JCollapsibleGroupPanel.JCollapsibleGroup
extends javax.swing.JPanel

See Also:
Serialized Form

Nested Class Summary
 
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  java.lang.String attr
           
protected  javax.swing.JPanel body
           
protected  boolean collapsed
          This variable indicates if the Group is collapsed.
protected  java.awt.GridBagConstraints constraints
           
protected  javax.swing.JPanel filler
           
protected  JCollapsibleGroupPanel.JCollapsibleGroupHeader header
           
protected  javax.swing.JScrollPane scroll
           
protected  java.lang.String title
           
 
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
JCollapsibleGroupPanel.JCollapsibleGroup()
           
JCollapsibleGroupPanel.JCollapsibleGroup(java.awt.Component comp)
           
JCollapsibleGroupPanel.JCollapsibleGroup(java.awt.Component comp, java.lang.String name)
           
JCollapsibleGroupPanel.JCollapsibleGroup(java.util.Hashtable parameters)
           
 
Method Summary
 java.awt.Component add(java.awt.Component c)
           
 void add(java.awt.Component c, java.lang.Object constraints)
           
 void addHeaderMouserListener(java.awt.event.MouseListener listener)
           
 void changeDeploy()
           
 JCollapsibleGroupPanel.JCollapsibleGroupHeader createCollapsibleGroupHeader(java.lang.String title)
           
 JCollapsibleGroupPanel.JCollapsibleGroupHeader getCollapsibleGroupHeader()
           
 java.awt.GridBagConstraints getGridBagConstraints()
           
 java.awt.Dimension getPreferredSize()
           
 java.lang.String getTitle()
           
 boolean isCollapsed()
           
 void processGridBagConstraints()
           
 void removeHeaderMouserListener(java.awt.event.MouseListener listener)
           
 void setBackground(java.awt.Color bg)
           
 void setCollapsed(boolean value)
           
 void setGridBagConstraints(java.awt.GridBagConstraints gbConstraints)
           
 void setHeader(JCollapsibleGroupPanel.JCollapsibleGroupHeader header)
           
 void setOpaque(boolean isOpaque)
           
 
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, getMaximumSize, 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, paint, 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, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
add, add, add, addContainerListener, addImpl, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, transferFocusBackward, transferFocusDownCycle, validate, 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

collapsed

protected boolean collapsed
This variable indicates if the Group is collapsed. By default, the group is collapsed, that is, is closed.


header

protected JCollapsibleGroupPanel.JCollapsibleGroupHeader header

scroll

protected javax.swing.JScrollPane scroll

body

protected javax.swing.JPanel body

attr

protected java.lang.String attr

title

protected java.lang.String title

constraints

protected java.awt.GridBagConstraints constraints

filler

protected javax.swing.JPanel filler
Constructor Detail

JCollapsibleGroupPanel.JCollapsibleGroup

public JCollapsibleGroupPanel.JCollapsibleGroup(java.awt.Component comp,
                                                java.lang.String name)

JCollapsibleGroupPanel.JCollapsibleGroup

public JCollapsibleGroupPanel.JCollapsibleGroup()

JCollapsibleGroupPanel.JCollapsibleGroup

public JCollapsibleGroupPanel.JCollapsibleGroup(java.awt.Component comp)

JCollapsibleGroupPanel.JCollapsibleGroup

public JCollapsibleGroupPanel.JCollapsibleGroup(java.util.Hashtable parameters)
Method Detail

createCollapsibleGroupHeader

public JCollapsibleGroupPanel.JCollapsibleGroupHeader createCollapsibleGroupHeader(java.lang.String title)

add

public java.awt.Component add(java.awt.Component c)

add

public void add(java.awt.Component c,
                java.lang.Object constraints)

getTitle

public java.lang.String getTitle()

getCollapsibleGroupHeader

public JCollapsibleGroupPanel.JCollapsibleGroupHeader getCollapsibleGroupHeader()

setHeader

public void setHeader(JCollapsibleGroupPanel.JCollapsibleGroupHeader header)

addHeaderMouserListener

public void addHeaderMouserListener(java.awt.event.MouseListener listener)

removeHeaderMouserListener

public void removeHeaderMouserListener(java.awt.event.MouseListener listener)

getPreferredSize

public java.awt.Dimension getPreferredSize()

setCollapsed

public void setCollapsed(boolean value)

isCollapsed

public boolean isCollapsed()

changeDeploy

public void changeDeploy()

processGridBagConstraints

public void processGridBagConstraints()

setGridBagConstraints

public void setGridBagConstraints(java.awt.GridBagConstraints gbConstraints)

getGridBagConstraints

public java.awt.GridBagConstraints getGridBagConstraints()

setOpaque

public void setOpaque(boolean isOpaque)

setBackground

public void setBackground(java.awt.Color bg)

Ontimize