de.uni_paderborn.fujaba.fsa.swing
Class JLifeLineSegment

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjavax.swing.JComponent
              extended byde.uni_paderborn.fujaba.fsa.swing.JLifeLineSegment
All Implemented Interfaces:
java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable

public class JLifeLineSegment
extends javax.swing.JComponent

just a small rhomb

Version:
$Revision: 1.14 $
Author:
$Author: lowende $
See Also:
Serialized Form

Nested Class Summary
 
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
static int CHANGE_ABOVE
          No comment provided by developer, please add a comment to improve documentation.
static int CHANGE_BELOW
          No comment provided by developer, please add a comment to improve documentation.
static int CHANGE_BOTH
          No comment provided by developer, please add a comment to improve documentation.
static int CHANGE_NONE
          No comment provided by developer, please add a comment to improve documentation.
static int columnWidth
          No comment provided by developer, please add a comment to improve documentation.
 
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
JLifeLineSegment()
          Constructor for class JLifeLineSegment
JLifeLineSegment(int[] barcode, int change)
          Constructor for class JLifeLineSegment
JLifeLineSegment(int[] barcode, int change, int changeBelowLevel)
          Constructor for class JLifeLineSegment
 
Method Summary
 int[] getBarcode()
          Get the barcode attribute of the JLifeLineSegment object
 int getChange()
          Get the change attribute of the JLifeLineSegment object
 java.awt.Dimension getPreferredSize()
          Get the preferredSize attribute of the JLifeLineSegment object
 void paintComponent(java.awt.Graphics g)
           
 void setbarcode(int[] barcode)
          No comment provided by developer, please add a comment to improve documentation.
 void setChange(int change)
          Sets the change attribute of the JLifeLineSegment object
 
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, getAccessibleContext, 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, getUIClassID, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintImmediately, paintImmediately, paramString, 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, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update, updateUI
 
Methods inherited from class java.awt.Container
add, add, 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

CHANGE_NONE

public static final int CHANGE_NONE
No comment provided by developer, please add a comment to improve documentation.

See Also:
Constant Field Values

CHANGE_ABOVE

public static final int CHANGE_ABOVE
No comment provided by developer, please add a comment to improve documentation.

See Also:
Constant Field Values

CHANGE_BELOW

public static final int CHANGE_BELOW
No comment provided by developer, please add a comment to improve documentation.

See Also:
Constant Field Values

CHANGE_BOTH

public static final int CHANGE_BOTH
No comment provided by developer, please add a comment to improve documentation.

See Also:
Constant Field Values

columnWidth

public static int columnWidth
No comment provided by developer, please add a comment to improve documentation.

Constructor Detail

JLifeLineSegment

public JLifeLineSegment()
Constructor for class JLifeLineSegment


JLifeLineSegment

public JLifeLineSegment(int[] barcode,
                        int change)
Constructor for class JLifeLineSegment

Parameters:
barcode - No description provided
change - No description provided

JLifeLineSegment

public JLifeLineSegment(int[] barcode,
                        int change,
                        int changeBelowLevel)
Constructor for class JLifeLineSegment

Parameters:
barcode - No description provided
change - No description provided
changeBelowLevel - No description provided
Method Detail

setbarcode

public void setbarcode(int[] barcode)
No comment provided by developer, please add a comment to improve documentation.

Parameters:
barcode - No description provided

getBarcode

public int[] getBarcode()
Get the barcode attribute of the JLifeLineSegment object

Returns:
The barcode value

setChange

public void setChange(int change)
Sets the change attribute of the JLifeLineSegment object

Parameters:
change - The new change value

getChange

public int getChange()
Get the change attribute of the JLifeLineSegment object

Returns:
The change value

getPreferredSize

public java.awt.Dimension getPreferredSize()
Get the preferredSize attribute of the JLifeLineSegment object

Returns:
The preferredSize value

paintComponent

public void paintComponent(java.awt.Graphics g)
Parameters:
g - Graphics