|
|||||||||||
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.JList
de.jsystems.framework.controls.FList
Darstellung fuer eine JList aus dem SWING-Package. Die JList wurde hier erweitert um frameworkspezifische Funktionen. Diese werden benoetigt, damit das Framework ueber die automatische Registrierung mit der List kommunizieren kann.
Nested Class Summary |
Nested classes inherited from class javax.swing.JList |
JList.AccessibleJList |
Nested classes inherited from class javax.swing.JComponent |
JComponent.AccessibleJComponent |
Nested classes inherited from class java.awt.Container |
Container.AccessibleAWTContainer |
Nested classes inherited from class java.awt.Component |
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy |
Field Summary |
Fields inherited from class javax.swing.JList |
HORIZONTAL_WRAP, VERTICAL, VERTICAL_WRAP |
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.Container |
|
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 | |
FList()
Constructs a FList with an empty model. |
|
FList(ListModel dataModel)
Constructs a FList that displays the elements in the specified, non-null model. |
|
FList(Object[] listData)
Constructs a FList that displays the elements in the specified array. |
|
FList(Vector listData)
Constructs a FList that displays the elements in the specified Vector. |
Method Summary | |
void |
addMouseInputListener(MouseInputListener listener)
Die JList aus Swing unterstuetzt den MouseInputListener nicht direkt. |
String |
getActionClassForAncestor()
Gibt den Namen der Actionklasse zurueck, die ausgefuehrt werden soll, wenn ein AncestorEvent ausgeloest wurde. |
String |
getActionClassForComponent()
Gibt den Namen der Action zurueck, die ausgefuehrt werden soll, wenn ein ComponentEvent ausgeloest wurde. |
String |
getActionClassForContainer()
Gibt den Namen der Action zurueck, die ausgefuehrt werden soll, wenn ein ContainerEvent ausgeloest wurde. |
String |
getActionClassForFocus()
Gibt den Namen der Action zurueck, die ausgefuehrt werden soll, wenn ein FocusEvent ausgeloest wurde. |
String |
getActionClassForHierarchy()
Gibt den Namen der Action zurueck, die ausgefuehrt werden soll, wenn ein HierarchyEvent ausgeloest wurde. |
String |
getActionClassForHierarchyBounds()
Gibt den Namen der Action zurueck, die ausgefuehrt werden soll, wenn ein HierarchyEvent ausgeloest wurde. |
String |
getActionClassForInputMethod()
Gibt den Namen der Action zurueck, die ausgefuehrt werden soll, wenn ein InputMethodEvent ausgeloest wurde. |
String |
getActionClassForKey()
Gibt den Namen der Action zurueck, die ausgefuehrt werden soll, wenn ein KeyEvent ausgeloest wurde. |
String |
getActionClassForListSelection()
Gibt den Namen der Actionklasse zurueck, die ausgefuehrt werden soll, wenn ein ListSelectionEvent ausgeloest wurde. |
String |
getActionClassForMouse()
Gibt den Namen der Action zurueck, die ausgefuehrt werden soll, wenn ein MouseEvent ausgeloest wurde. |
String |
getActionClassForMouseInput()
Gibt den Namen der Actionklasse zurueck, die ausgefuehrt werden soll, wenn ein Mouse- oder MouseMotionEvent ausgeloest wurde. |
String |
getActionClassForMouseMotion()
Gibt den Namen der Action zurueck, die ausgefuehrt werden soll, wenn ein MouseMotionEvent ausgeloest wurde. |
String |
getActionClassForPropertyChange()
Gibt den Namen der Actionklasse zurueck, die ausgefuehrt werden soll, wenn ein PropertyChangeEvent ausgeloest wurde. |
String |
getActionClassForVetoableChange()
Gibt den Namen der Actionklasse zurueck, die ausgefuehrt werden soll, wenn ein VetoableChangeEvent ausgeloest wurde. |
String |
getModelClass()
Gibt die Klasse fuer das Model mit dem Inhalt fuer die ComboBox zurueck. |
void |
removeMouseInputListener(MouseInputListener listener)
Entfernt den als MouseInputListener registrierten MouseListener wieder aus dem Control. |
void |
setActionClassForAncestor(String actionClassName)
Setzt den Namen der Actionklasse, die aufgerufen werden soll, wenn ein AncestorEvent ausgeloest wurde. |
void |
setActionClassForComponent(String actionClassName)
Setzt den Namen der Actionklasse, die aufgerufen werden soll, wenn ein ComponentEvent ausgeloest wurde. |
void |
setActionClassForContainer(String actionClassName)
Setzt den Namen der Actionklasse, die aufgerufen werden soll, wenn ein ContainerEvent ausgeloest wurde. |
void |
setActionClassForFocus(String actionClassName)
Setzt den Namen der Actionklasse, die aufgerufen werden soll, wenn ein FocusEvent ausgeloest wurde. |
void |
setActionClassForHierarchy(String actionClassName)
Setzt den Namen der Actionklasse, die aufgerufen werden soll, wenn ein HierarchyEvent ausgeloest wurde. |
void |
setActionClassForHierarchyBounds(String actionClassName)
Setzt den Namen der Actionklasse, die aufgerufen werden soll, wenn ein HierarchyEvent ausgeloest wurde. |
void |
setActionClassForInputMethod(String actionClassName)
Setzt den Namen der Actionklasse, die aufgerufen werden soll, wenn ein InputMethodEvent ausgeloest wurde. |
void |
setActionClassForKey(String actionClassName)
Setzt den Namen der Actionklasse, die aufgerufen werden soll, wenn ein KeyEvent ausgeloest wurde. |
void |
setActionClassForListSelection(String actionClassName)
Setzt den Namen der Actionklasse, die aufgerufen werden soll, wenn ein ListSelectionEvent ausgeloest wurde. |
void |
setActionClassForMouse(String actionClassName)
Setzt den Namen der Actionklasse, die aufgerufen werden soll, wenn ein MouseEvent ausgeloest wurde. |
void |
setActionClassForMouseInput(String actionClassName)
Setzt den Namen der Actionklasse, die aufgerufen werden soll, wenn ein Mouse- oder MouseMotionEvent ausgeloest wurde. |
void |
setActionClassForMouseMotion(String actionClassName)
Setzt den Namen der Actionklasse, die aufgerufen werden soll, wenn ein MouseMotionEvent ausgeloest wurde. |
void |
setActionClassForPropertyChange(String actionClassName)
Setzt den Namen der Actionklasse, die aufgerufen werden soll, wenn ein PropertyChangeEvent ausgeloest wurde. |
void |
setActionClassForVetoableChange(String actionClassName)
Setzt den Namen der Actionklasse, die aufgerufen werden soll, wenn ein VetoableChangeEvent ausgeloest wurde. |
void |
setModelClass(String string)
Setzt den Klassennamen fuer das Model mit dem Inhalt fuer die Liste. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface de.jsystems.framework.common.action.IActionInterface |
isEnabled, setEnabled |
Methods inherited from interface de.jsystems.framework.common.action.swing.IListSelection |
addListSelectionListener, removeListSelectionListener |
Methods inherited from interface de.jsystems.framework.common.action.swing.IAncestor |
addAncestorListener, removeAncestorListener |
Methods inherited from interface de.jsystems.framework.common.action.beans.IPropertyChange |
addPropertyChangeListener, removePropertyChangeListener |
Methods inherited from interface de.jsystems.framework.common.action.beans.IVetoableChange |
addVetoableChangeListener, removeVetoableChangeListener |
Methods inherited from interface de.jsystems.framework.common.action.awt.IContainer |
addContainerListener, removeContainerListener |
Methods inherited from interface de.jsystems.framework.common.action.awt.IComponent |
addComponentListener, removeComponentListener |
Methods inherited from interface de.jsystems.framework.common.action.awt.IFocus |
addFocusListener, removeFocusListener |
Methods inherited from interface de.jsystems.framework.common.action.awt.IHierarchy |
addHierarchyListener, removeHierarchyListener |
Methods inherited from interface de.jsystems.framework.common.action.awt.IHierarchyBounds |
addHierarchyBoundsListener, removeHierarchyBoundsListener |
Methods inherited from interface de.jsystems.framework.common.action.awt.IInputMethod |
addInputMethodListener, removeInputMethodListener |
Methods inherited from interface de.jsystems.framework.common.action.awt.IKey |
addKeyListener, removeKeyListener |
Methods inherited from interface de.jsystems.framework.common.action.awt.IMouse |
addMouseListener, removeMouseListener |
Methods inherited from interface de.jsystems.framework.common.action.awt.IMouseMotion |
addMouseMotionListener, removeMouseMotionListener |
Constructor Detail |
public FList(ListModel dataModel)
dataModel
- the data model for this list.
IllegalArgumentException
- if dataModel is null.public FList(Object[] listData)
listData
- the array of Objects to be loaded into the data model.public FList(Vector listData)
listData
- the Vector to be loaded into the data model.public FList()
Method Detail |
public String getActionClassForAncestor()
IAncestor
getActionClassForAncestor
in interface IAncestor
public void setActionClassForAncestor(String actionClassName)
IAncestor
setActionClassForAncestor
in interface IAncestor
actionClassName
- Der Name der Actionklasse fuer AncestorEvent.public String getActionClassForPropertyChange()
IPropertyChange
getActionClassForPropertyChange
in interface IPropertyChange
public void setActionClassForPropertyChange(String actionClassName)
IPropertyChange
setActionClassForPropertyChange
in interface IPropertyChange
actionClassName
- Der Name der Actionklasse fuer PropertyChangeEvent.public String getActionClassForVetoableChange()
IVetoableChange
getActionClassForVetoableChange
in interface IVetoableChange
public void setActionClassForVetoableChange(String actionClassName)
IVetoableChange
setActionClassForVetoableChange
in interface IVetoableChange
actionClassName
- Der Name der Actionklasse fuer VetoableChangeEvent.public String getActionClassForContainer()
IContainer
getActionClassForContainer
in interface IContainer
public void setActionClassForContainer(String actionClassName)
IContainer
setActionClassForContainer
in interface IContainer
actionClassName
- Der Name der Actionklasse fuer ContainerEvents.public String getActionClassForComponent()
IComponent
getActionClassForComponent
in interface IComponent
public void setActionClassForComponent(String actionClassName)
IComponent
setActionClassForComponent
in interface IComponent
actionClassName
- Der Name der Actionklasse fuer ComponentEvents.public String getActionClassForFocus()
IFocus
getActionClassForFocus
in interface IFocus
public void setActionClassForFocus(String actionClassName)
IFocus
setActionClassForFocus
in interface IFocus
actionClassName
- Der Name der Actionklasse fuer FocusEvents.public String getActionClassForHierarchy()
IHierarchy
getActionClassForHierarchy
in interface IHierarchy
public void setActionClassForHierarchy(String actionClassName)
IHierarchy
setActionClassForHierarchy
in interface IHierarchy
actionClassName
- Der Name der Actionklasse fuer HierarchyEvents.public String getActionClassForHierarchyBounds()
IHierarchyBounds
getActionClassForHierarchyBounds
in interface IHierarchyBounds
public void setActionClassForHierarchyBounds(String actionClassName)
IHierarchyBounds
setActionClassForHierarchyBounds
in interface IHierarchyBounds
actionClassName
- Der Name der Actionklasse fuer HierarchyEvents.public String getActionClassForInputMethod()
IInputMethod
getActionClassForInputMethod
in interface IInputMethod
public void setActionClassForInputMethod(String actionClassName)
IInputMethod
setActionClassForInputMethod
in interface IInputMethod
actionClassName
- Der Name der Actionklasse fuer InputMethodEvents.public String getActionClassForKey()
IKey
getActionClassForKey
in interface IKey
public void setActionClassForKey(String actionClassName)
IKey
setActionClassForKey
in interface IKey
actionClassName
- Der Name der Actionklasse fuer KeyEvents.public String getActionClassForMouse()
IMouse
getActionClassForMouse
in interface IMouse
public void setActionClassForMouse(String actionClassName)
IMouse
setActionClassForMouse
in interface IMouse
actionClassName
- Der Name der Actionklasse fuer MouseEvents.public String getActionClassForMouseMotion()
IMouseMotion
getActionClassForMouseMotion
in interface IMouseMotion
public void setActionClassForMouseMotion(String actionClassName)
IMouseMotion
setActionClassForMouseMotion
in interface IMouseMotion
actionClassName
- Der Name der Actionklasse fuer MouseMotionEvents.public String getActionClassForMouseInput()
IMouseInput
getActionClassForMouseInput
in interface IMouseInput
public void setActionClassForMouseInput(String actionClassName)
IMouseInput
setActionClassForMouseInput
in interface IMouseInput
actionClassName
- Der Name der Actionklasse fuer Mouse- oder MouseMotionEvent.public void addMouseInputListener(MouseInputListener listener)
removeMouseInputListener(javax.swing.event.MouseInputListener)
zu benutzen.
addMouseInputListener
in interface IMouseInput
listener
- der zu registrierende Listener.public void removeMouseInputListener(MouseInputListener listener)
removeMouseInputListener
in interface IMouseInput
listener
- Der zu entfernende Listener.addMouseInputListener(MouseInputListener)
public String getActionClassForListSelection()
IListSelection
getActionClassForListSelection
in interface IListSelection
public void setActionClassForListSelection(String actionClassName)
IListSelection
setActionClassForListSelection
in interface IListSelection
actionClassName
- Der Name der Actionklasse fuer ListSelectionEvent.public String getModelClass()
public void setModelClass(String string)
string
- Die Klasse fuer den Listeninhalt.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |