jadex.swing
Class ClassListDisplayer

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--javax.swing.JComponent
                    |
                    +--javax.swing.JPanel
                          |
                          +--jadex.swing.ClassListDisplayer
All Implemented Interfaces:
javax.accessibility.Accessible, java.util.EventListener, java.awt.image.ImageObserver, java.awt.MenuContainer, java.beans.PropertyChangeListener, java.io.Serializable

public class ClassListDisplayer
extends javax.swing.JPanel
implements java.beans.PropertyChangeListener

This class lists objects in a specific class.

See Also:
Serialized Form

Inner classes inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
 
Inner classes inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
Inner classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Inner classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent
 
Field Summary
static int TOTAL_LIST_NUMBER
           
 
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
ClassListDisplayer()
          Constructor
ClassListDisplayer(ClassListModel model)
          Constructor
 
Method Summary
protected  void checkGUI(int page)
           
 void disableGUI()
          This method was created in VisualAge.
protected  javax.swing.JButton getAllButton()
          Return the JToolBarButton3 property value.
 javax.swing.JPanel getCurrentPanel()
          Comment
protected  javax.swing.JComboBox getLetterBox()
          Return the JComboBox2 property value.
protected  javax.swing.JLabel getLetterLabel()
          Return the JLabel2 property value.
 ClassListModel getModel()
          Return the model property value.
 java.lang.String getName()
          Gets the name of the component.
protected  javax.swing.JButton getNextButton()
          Return the JToolBarButton2 property value.
protected  javax.swing.JComboBox getPageBox()
          Return the JComboBox1 property value.
protected  javax.swing.JButton getPreviouseButton()
          Return the JToolBarButton1 property value.
 int getTotalPage()
           
static void main(java.lang.String[] args)
          main entrypoint - starts the part when it is run as an application
 void propertyChange(java.beans.PropertyChangeEvent evt)
          Method to handle events for the PropertyChangeListener interface.
 void setModel(ClassListModel model)
          Constructor
 void setName(java.lang.String name)
          Sets the name of the component to the specified string.
protected  void setPageBox(int total)
           
 void setPanel(javax.swing.JPanel arg1)
          Comment
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUIClassID, paramString, 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, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getVerifyInputWhenFocusTarget, getVisibleRect, getWidth, getX, getY, grabFocus, hasFocus, hide, isDoubleBuffered, isFocusCycleRoot, isFocusTraversable, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processFocusEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getLayout, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setLayout, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, getBackground, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getInputContext, getInputMethodRequests, getLocale, getLocation, getLocationOnScreen, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, imageUpdate, inside, isDisplayable, isEnabled, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setLocale, setLocation, setLocation, setSize, setSize, show, show, size, toString, transferFocus
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

TOTAL_LIST_NUMBER

public static final int TOTAL_LIST_NUMBER
Constructor Detail

ClassListDisplayer

public ClassListDisplayer()
Constructor

ClassListDisplayer

public ClassListDisplayer(ClassListModel model)
Constructor
Method Detail

checkGUI

protected void checkGUI(int page)

disableGUI

public void disableGUI()
This method was created in VisualAge.
Parameters:
enabled - boolean

getAllButton

protected javax.swing.JButton getAllButton()
Return the JToolBarButton3 property value.
Returns:
javax.swing.JButton

getCurrentPanel

public javax.swing.JPanel getCurrentPanel()
Comment

getLetterBox

protected javax.swing.JComboBox getLetterBox()
Return the JComboBox2 property value.
Returns:
javax.swing.JComboBox

getLetterLabel

protected javax.swing.JLabel getLetterLabel()
Return the JLabel2 property value.
Returns:
javax.swing.JLabel

getModel

public ClassListModel getModel()
Return the model property value.
Returns:
jadex.swing.ClassListModel

getName

public java.lang.String getName()
Description copied from class: java.awt.Component
Gets the name of the component.
Overrides:
getName in class java.awt.Component
Following copied from class: java.awt.Component
Returns:
This component's name.
See Also:
Component.setName(java.lang.String)

getNextButton

protected javax.swing.JButton getNextButton()
Return the JToolBarButton2 property value.
Returns:
javax.swing.JButton

getPageBox

protected javax.swing.JComboBox getPageBox()
Return the JComboBox1 property value.
Returns:
javax.swing.JComboBox

getPreviouseButton

protected javax.swing.JButton getPreviouseButton()
Return the JToolBarButton1 property value.
Returns:
javax.swing.JButton

getTotalPage

public int getTotalPage()

main

public static void main(java.lang.String[] args)
main entrypoint - starts the part when it is run as an application
Parameters:
args - java.lang.String[]

propertyChange

public void propertyChange(java.beans.PropertyChangeEvent evt)
Method to handle events for the PropertyChangeListener interface.
Specified by:
propertyChange in interface java.beans.PropertyChangeListener
Parameters:
evt - java.beans.PropertyChangeEvent

setModel

public void setModel(ClassListModel model)
Constructor

setName

public void setName(java.lang.String name)
Description copied from class: java.awt.Component
Sets the name of the component to the specified string.
Overrides:
setName in class java.awt.Component
Following copied from class: java.awt.Component
Parameters:
name - The string that is to be this component's name.
See Also:
Component.getName()

setPageBox

protected void setPageBox(int total)

setPanel

public void setPanel(javax.swing.JPanel arg1)
Comment