public abstract class ALDSwingComponent extends ALDSwingValueChangeReporter
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.
listenerList
Constructor and Description |
---|
ALDSwingComponent() |
Modifier and Type | Method and Description |
---|---|
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 JComponent |
getJComponent()
Method to request the provider's GUI element.
|
addValueChangeEventListener, fireALDSwingValueChangeEvent, removeValueChangeEventListener
public abstract JComponent getJComponent()
public abstract void disableComponent()
public abstract void enableComponent()
public abstract void dispose()
Copyright © 2010–2021 Martin Luther University Halle-Wittenberg, Institute of Computer Science, Pattern Recognition and Bioinformatics. All rights reserved.