|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.unihalle.informatik.Alida.dataio.provider.swing.events.ALDSwingValueChangeReporter
de.unihalle.informatik.Alida.dataio.provider.swing.components.ALDSwingComponent
public abstract class ALDSwingComponent
Class defining Alida-specific Swing GUI components.
Objects of this type basically wrap objects of type JComponent
which
are used for automatically generating complex graphical user interfaces for
Alida operators. In addition to JComponent
, however, the class
implements an event reporter mechanism by which information about value
changes within a provider is made available to the public.
Field Summary |
---|
Fields inherited from class de.unihalle.informatik.Alida.dataio.provider.swing.events.ALDSwingValueChangeReporter |
---|
listenerList |
Constructor Summary | |
---|---|
ALDSwingComponent()
|
Method Summary | |
---|---|
abstract void |
disableComponent()
Method to disable the component, i.e. all graphical elements, to prohibit parameter changes. |
abstract void |
dispose()
Releases all resources, i.e. closes all sub-windows. |
abstract void |
enableComponent()
Method to enable the component with all graphical elements again. |
abstract javax.swing.JComponent |
getJComponent()
Method to request the provider's GUI element. |
Methods inherited from class de.unihalle.informatik.Alida.dataio.provider.swing.events.ALDSwingValueChangeReporter |
---|
addValueChangeEventListener, fireALDSwingValueChangeEvent, removeValueChangeEventListener |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ALDSwingComponent()
Method Detail |
---|
public abstract javax.swing.JComponent getJComponent()
public abstract void disableComponent()
public abstract void enableComponent()
public abstract void dispose()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |