|
|||||||||
| 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
ist.palcom.visualization.engines.swing.widgets.custom.PalWindow
public class PalWindow
| Nested Class Summary | |
|---|---|
protected class |
PalWindow.LeaseLayouter
|
protected class |
PalWindow.XJPanel
|
| Nested classes/interfaces inherited from class javax.swing.JPanel |
|---|
javax.swing.JPanel.AccessibleJPanel |
| Nested classes/interfaces inherited from class javax.swing.JComponent |
|---|
javax.swing.JComponent.AccessibleJComponent |
| Nested classes/interfaces inherited from class java.awt.Container |
|---|
java.awt.Container.AccessibleAWTContainer |
| Nested classes/interfaces inherited from class java.awt.Component |
|---|
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
| Field Summary | |
|---|---|
protected boolean |
first
|
protected java.awt.GridBagConstraints |
gridBagConstraints
|
protected java.awt.GridBagLayout |
gridBagLayout
|
protected PalWindow.XJPanel |
innerPanel
|
protected boolean |
isAlive
|
protected java.awt.Point |
lastPos
|
protected PalWindow.LeaseLayouter |
leaseLayouter
|
protected SwingContextRepresentation |
mainContext
|
int |
markerDiam
|
protected boolean |
minimized
|
protected int |
minSizeX
|
protected int |
minSizeY
|
protected java.awt.Point |
mouseDownPos
|
protected PalcomMouseListener |
mouseListener
|
protected IHgraphNode |
myNode
|
java.awt.Dimension |
oldSize
|
protected boolean |
resizable
|
protected boolean |
resizing
|
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 | |
|---|---|
PalWindow()
|
|
| Method Summary | |
|---|---|
java.awt.Component |
add(java.awt.Component comp)
|
void |
doMouseClicked(java.awt.Point p)
|
void |
doMouseDragged(java.awt.Point p)
|
void |
doMouseMoved(java.awt.Point point)
|
void |
doMousePressed(java.awt.Point p)
|
void |
doMouseReleased(java.awt.Point p)
|
protected void |
doRelocate(java.awt.Point oldLoc,
java.awt.Point p)
|
protected void |
doResize(java.awt.Point p)
|
void |
doToggleMinimized()
|
javax.swing.JPanel |
getInnerPanel()
|
void |
isAliveChanged(java.lang.String isAlive)
|
boolean |
isMinimized()
|
void |
postInit()
|
void |
preInit(IHgraphNode node)
|
void |
remove(java.awt.Component comp)
|
void |
repaintContext()
|
protected void |
setContainerLayout()
|
void |
setInnerLayout(java.awt.LayoutManager layout)
|
void |
setLeasedLayout(int normHeight,
int normWidth)
|
void |
setResizable(boolean resizable)
|
void |
setTitle(java.lang.String title,
PalWindow win)
|
| Methods inherited from class javax.swing.JPanel |
|---|
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
| Methods inherited from class javax.swing.JComponent |
|---|
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getWidth, getVisibleRect, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update |
| Methods inherited from class java.awt.Container |
|---|
add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, 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, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, 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, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, 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 |
| Methods inherited from interface ist.palcom.visualization.engines.Widget |
|---|
setVisible |
| Field Detail |
|---|
protected java.awt.Point mouseDownPos
protected java.awt.Point lastPos
protected boolean first
protected boolean isAlive
protected PalWindow.XJPanel innerPanel
protected java.awt.GridBagLayout gridBagLayout
protected java.awt.GridBagConstraints gridBagConstraints
protected java.lang.String title
protected int minSizeX
protected int minSizeY
public java.awt.Dimension oldSize
protected boolean resizing
protected boolean resizable
protected PalWindow.LeaseLayouter leaseLayouter
protected PalcomMouseListener mouseListener
public int markerDiam
protected IHgraphNode myNode
protected boolean minimized
protected SwingContextRepresentation mainContext
| Constructor Detail |
|---|
public PalWindow()
| Method Detail |
|---|
public void preInit(IHgraphNode node)
preInit in interface Widgetpublic void postInit()
postInit in interface Widgetpublic void setResizable(boolean resizable)
public void isAliveChanged(java.lang.String isAlive)
protected void setContainerLayout()
public void setTitle(java.lang.String title,
PalWindow win)
public void doMouseClicked(java.awt.Point p)
doMouseClicked in interface MouseListenablepublic void doMouseDragged(java.awt.Point p)
doMouseDragged in interface MouseListenablepublic javax.swing.JPanel getInnerPanel()
public void doMouseReleased(java.awt.Point p)
doMouseReleased in interface MouseListenablepublic void doMousePressed(java.awt.Point p)
doMousePressed in interface MouseListenablepublic void doToggleMinimized()
doToggleMinimized in interface MouseListenableprotected void doResize(java.awt.Point p)
public boolean isMinimized()
protected void doRelocate(java.awt.Point oldLoc,
java.awt.Point p)
public void repaintContext()
public void setInnerLayout(java.awt.LayoutManager layout)
public void setLeasedLayout(int normHeight,
int normWidth)
public void remove(java.awt.Component comp)
remove in class java.awt.Containerpublic java.awt.Component add(java.awt.Component comp)
add in class java.awt.Containerpublic void doMouseMoved(java.awt.Point point)
doMouseMoved in interface MouseListenable
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||