de.uni_paderborn.fujaba.gui
Class PECombo

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjavax.swing.JComponent
              extended byjavax.swing.JPanel
                  extended byde.uni_paderborn.fujaba.gui.PEBaseComponent
                      extended byde.uni_paderborn.fujaba.gui.PEHeaderComponent
                          extended byde.uni_paderborn.fujaba.gui.PECombo
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, PEResizable, java.io.Serializable
Direct Known Subclasses:
PEComboIncr

public class PECombo
extends PEHeaderComponent

No comment provided by developer, please add a comment to improve documentation.

Version:
$Revision: 1.26 $
Author:
$Author: lowende $
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
 
Fields inherited from class de.uni_paderborn.fujaba.gui.PEHeaderComponent
title
 
Fields inherited from class de.uni_paderborn.fujaba.gui.PEBaseComponent
parent
 
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
PECombo(BasicPropertyEditor parent, java.lang.String title)
          Constructor for class PECombo
 
Method Summary
 void add(java.lang.String item)
          No comment provided by developer, please add a comment to improve documentation.
 void addComponents()
          Access method for an one to n association.
 void addItemListener(java.awt.event.ItemListener aListener)
          Access method for an one to n association.
 PEComboBox getComboBox()
          Get the comboBox attribute of the PECombo object
 int getItemCount()
          Get the itemCount attribute of the PECombo object
 java.awt.Dimension getPreferredSize()
          Get the preferredSize attribute of the PECombo object
 int getSelectedIndex()
          Get the selectedIndex attribute of the PECombo object
 java.lang.String getSelectedItem()
          Get the selectedItem attribute of the PECombo object
 java.lang.String getSelectedString()
          Get the selectedString attribute of the PECombo object
 boolean isHorzResizable()
          Get the horzResizable attribute of the PECombo object
 boolean isVertResizable()
          Get the vertResizable attribute of the PECombo object
 void removeAllItems()
          Removes all Items from the item list
 void setReadOnly(boolean b)
          Sets the readOnly attribute of the PECombo object
 void setSelectedIndex(int index)
          Sets the selectedIndex attribute of the PECombo object
 void setSelectedString(java.lang.String s)
          Sets the selectedString attribute of the PECombo object
 
Methods inherited from class de.uni_paderborn.fujaba.gui.PEHeaderComponent
getTitle, setHeader
 
Methods inherited from class de.uni_paderborn.fujaba.gui.PEBaseComponent
buttonActionPerformed, focusGained, focusLost, getComponentByName, getComponentName, getInsets, getLayoutManager, getStatus, setComponentName, setInsets, setParent, setStatus
 
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, 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, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, 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, 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
 

Constructor Detail

PECombo

public PECombo(BasicPropertyEditor parent,
               java.lang.String title)
Constructor for class PECombo

Parameters:
parent - No description provided
title - No description provided
Method Detail

getComboBox

public PEComboBox getComboBox()
Get the comboBox attribute of the PECombo object

Returns:
The comboBox value

setReadOnly

public void setReadOnly(boolean b)
Sets the readOnly attribute of the PECombo object

Specified by:
setReadOnly in class PEBaseComponent
Parameters:
b - The new readOnly value

addComponents

public void addComponents()
Access method for an one to n association.

Specified by:
addComponents in class PEBaseComponent

add

public void add(java.lang.String item)
No comment provided by developer, please add a comment to improve documentation.

Parameters:
item - No description provided

getSelectedIndex

public int getSelectedIndex()
Get the selectedIndex attribute of the PECombo object

Returns:
The selectedIndex value

setSelectedIndex

public void setSelectedIndex(int index)
Sets the selectedIndex attribute of the PECombo object

Parameters:
index - The new selectedIndex value

setSelectedString

public void setSelectedString(java.lang.String s)
Sets the selectedString attribute of the PECombo object

Parameters:
s - The new selectedString value

getSelectedString

public java.lang.String getSelectedString()
Get the selectedString attribute of the PECombo object

Returns:
The selectedString value

getItemCount

public int getItemCount()
Get the itemCount attribute of the PECombo object

Returns:
The itemCount value

addItemListener

public void addItemListener(java.awt.event.ItemListener aListener)
Access method for an one to n association.

Parameters:
aListener - The object added.

getSelectedItem

public java.lang.String getSelectedItem()
Get the selectedItem attribute of the PECombo object

Returns:
The selectedItem value

getPreferredSize

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

Returns:
The preferredSize value

isHorzResizable

public boolean isHorzResizable()
Get the horzResizable attribute of the PECombo object

Returns:
The horzResizable value

isVertResizable

public boolean isVertResizable()
Get the vertResizable attribute of the PECombo object

Returns:
The vertResizable value

removeAllItems

public void removeAllItems()
Removes all Items from the item list