Package | Description |
---|---|
de.unihalle.informatik.Alida.batch |
Package containing classes for batch mode.
|
de.unihalle.informatik.Alida.batch.provider.input.swing |
Package containing batch input providers for Swing GUIs.
|
de.unihalle.informatik.Alida.batch.provider.output.swing |
Package containing batch output providers for Swing GUIs.
|
de.unihalle.informatik.Alida.dataio |
Package containing I/O related classes like managers and providers.
|
de.unihalle.informatik.Alida.dataio.provider |
Package containing data I/O providers and helpers.
|
de.unihalle.informatik.Alida.dataio.provider.swing |
Package containing data I/O providers for GUIs based on Java Swing.
|
de.unihalle.informatik.Alida.dataio.provider.swing.components | |
de.unihalle.informatik.Alida.dataio.provider.swing.events | |
de.unihalle.informatik.Alida.gui |
Package containing GUI components for interactive operator selection/control.
|
de.unihalle.informatik.Alida.operator |
Contains the core of Alida, i.e. the operator concept and processing graph stuff.
|
Modifier and Type | Method and Description |
---|---|
ALDSwingComponent |
ALDBatchInputManagerSwing.createGUIElement(Field field,
Class<?> cl,
Object obj,
ALDParameterDescriptor descr)
Create a gui element which may be used to request the user to input data.
|
JComponent |
ALDBatchOutputManagerSwing.writeData(ALDBatchRunResultInfo obj,
ALDParameterDescriptor descr)
Interface method for displaying a batch summary in the GUI.
|
Modifier and Type | Method and Description |
---|---|
ALDSwingComponent |
ALDBatchInputNumberSwing.createGUIElement(Field field,
Class<?> cl,
Object obj,
ALDParameterDescriptor descr) |
ALDSwingComponent |
ALDBatchInputIteratorSwing.createGUIElement(Field field,
Class<?> cl,
Object obj,
ALDParameterDescriptor descr)
Interface method to create a GUI element for batch data input.
|
ALDSwingComponent |
ALDBatchInputNativeArray1DSwing.createGUIElement(Field field,
Class<?> cl,
Object obj,
ALDParameterDescriptor descr) |
Modifier and Type | Method and Description |
---|---|
JComponent |
ALDSummarizerNativeDataSwing.writeData(ALDBatchRunResultInfo batchInfo,
ALDParameterDescriptor descr) |
JComponent |
ALDBatchOutputSummarizerSwing.writeData(ALDBatchRunResultInfo obj,
ALDParameterDescriptor desc)
Generates a graphical component to visualize set of result data.
|
JComponent |
ALDSummarizerNativeArray1DSwing.writeData(ALDBatchRunResultInfo batchInfo,
ALDParameterDescriptor descr) |
Modifier and Type | Method and Description |
---|---|
ALDSwingComponent |
ALDDataIOManagerSwing.createGUIElement(Field field,
Class<?> cl,
Object obj,
ALDParameterDescriptor descr)
Create a gui element which may be used to request the user to
input data of class
cl . |
Object |
ALDDataIOManagerSwing.getInitialGUIValue(Field field,
Class<?> cl,
Object obj,
ALDParameterDescriptor descr)
Method to request initial value a provider sets in GUI.
|
JComponent |
ALDDataIOManagerSwing.writeData(Object obj,
ALDParameterDescriptor descr)
Returns a GUI element visualizing the given parameter object.
|
Modifier and Type | Method and Description |
---|---|
ALDSwingComponent |
ALDDataIOSwing.createGUIElement(Field field,
Class<?> cl,
Object obj,
ALDParameterDescriptor descr)
Interface method to create a GUI element for data input.
|
Object |
ALDDataIOSwing.getInitialGUIValue(Field field,
Class<?> cl,
Object obj,
ALDParameterDescriptor descr)
Interface method to request initial GUI values of provider.
|
Object |
ALDDataIOSwingInitialGUIValueDefaultHandler.getInitialGUIValue(Field field,
Class<?> cl,
Object obj,
ALDParameterDescriptor descr) |
JComponent |
ALDDataIOSwing.writeData(Object obj,
ALDParameterDescriptor d)
Interface method for displaying an object in the GUI.
|
Modifier and Type | Field and Description |
---|---|
private ALDParameterDescriptor |
ALDNativeArray2DDataIOSwing.ArrayConfigPanel.arrayDescriptor
Descriptor of parameter linked to array.
|
private ALDParameterDescriptor |
ALDNativeArray1DDataIOSwing.ArrayConfigPanel.arrayDescriptor
Descriptor of parameter linked to array.
|
private ALDParameterDescriptor |
ALDNativeArray2DDataIOSwing.ArrayShowButton.descriptor
Optional descriptor for additional information on parameter.
|
protected ALDParameterDescriptor |
ALDNativeArray2DDataIOSwing.ArrayConfigWindow.descriptor
Optional descriptor for additional information on parameter.
|
private ALDParameterDescriptor |
ALDOperatorDataIOSwing.OperatorConfigWindow.descriptor
Optional descriptor granting access to additional parameter information.
|
private ALDParameterDescriptor |
ALDCollectionDataIOSwing.CollectionShowButton.descriptor
Descriptor associated with parameter object belongs to.
|
private ALDParameterDescriptor |
ALDNativeArray1DDataIOSwing.ArrayShowButton.descriptor
Optional descriptor for additional information on parameter.
|
protected ALDParameterDescriptor |
ALDNativeArray1DDataIOSwing.ArrayConfigWindow.descriptor
Optional descriptor for additional information on parameter.
|
private ALDParameterDescriptor |
ALDHashMapDataIOSwing.HashmapShowButton.descriptor
Descriptor associated with parameter object belongs to.
|
private ALDParameterDescriptor |
ALDOperatorDataIOSwing.OperatorConfigPanel.operatorDescriptor
Descriptor of parameter linked to operator.
|
private ALDParameterDescriptor |
ALDEnumSetDataIOSwing.EnumSelectionConfigWindow.paramDescriptor
Parameter descriptor of associated parameter.
|
protected ALDParameterDescriptor |
ALDOperatorDataIOSwing.OperatorHierarchyConfigPanel.AbstrOpClassPanel.paramDescriptor
Descriptor of the associated (operator) parameter.
|
private ALDParameterDescriptor |
ALDCollectionDataIOSwing.CollectionConfigWindow.paramDescriptor
Parameter descriptor of associated parameter.
|
private ALDParameterDescriptor |
ALDFileDirectoryDataIOSwing.FileDirectoryDataIOPanel.paramDescriptor
Descriptor of the associated (operator) parameter.
|
private ALDParameterDescriptor |
ALDEnumSetDataIOSwing.EnumSelectionShowButton.pDesc
Parameter descriptor.
|
Modifier and Type | Method and Description |
---|---|
ALDSwingComponent |
ALDEnumSetDataIOSwing.createGUIElement(Field field,
Class<?> cl,
Object obj,
ALDParameterDescriptor descr) |
ALDNativeArray2DDataIOSwing.ArrayConfigPanel |
ALDNativeArray2DDataIOSwing.createGUIElement(Field field,
Class<?> cl,
Object obj,
ALDParameterDescriptor descr)
Generic reading of 2D arrays.
|
ALDSwingComponent |
ALDNativeDataIOSwing.createGUIElement(Field field,
Class<?> cl,
Object obj,
ALDParameterDescriptor descr) |
ALDSwingComponent |
ALDOperatorDataIOSwing.createGUIElement(Field field,
Class<?> cl,
Object obj,
ALDParameterDescriptor descr) |
ALDSwingComponent |
ALDOperatorDataIOSwing.OperatorHierarchyConfigPanel.createGUIElement(Field field,
Class<?> cl,
Object obj,
ALDParameterDescriptor descr)
Generates the GUI element.
|
ALDSwingComponent |
ALDCollectionDataIOSwing.createGUIElement(Field field,
Class<?> cl,
Object obj,
ALDParameterDescriptor descr)
Generic reading of collections.
|
ALDSwingComponent |
ALDNativeArray1DDataIOSwing.createGUIElement(Field field,
Class<?> cl,
Object obj,
ALDParameterDescriptor descr)
Generic reading of 1D arrays.
|
ALDSwingComponent |
ALDFileDirectoryDataIOSwing.createGUIElement(Field field,
Class<?> cl,
Object obj,
ALDParameterDescriptor descr) |
ALDSwingComponent |
ALDHashMapDataIOSwing.createGUIElement(Field field,
Class<?> cl,
Object obj,
ALDParameterDescriptor d)
Generic reading of hash maps.
|
ALDSwingComponent |
ALDEnumDataIOSwing.createGUIElement(Field field,
Class<?> cl,
Object obj,
ALDParameterDescriptor descr)
Generate GUI element for generic reading of enumeration types.
|
ALDParametrizedClassDataIOSwing.ParametrizedClassPanel |
ALDParametrizedClassDataIOSwing.createGUIElement(Field field,
Class<?> cl,
Object obj,
ALDParameterDescriptor descr) |
ALDSwingComponent |
ALDOperatorDataIOSwing.createGUIElement(Field field,
Class<?> cl,
Object obj,
ALDParameterDescriptor descr,
boolean checkDerivedClasses)
Method to actually create the GUI element for the parameter requested.
|
Object |
ALDNativeDataIOSwing.getInitialGUIValue(Field field,
Class<?> cl,
Object obj,
ALDParameterDescriptor descr) |
Object |
ALDOperatorDataIOSwing.getInitialGUIValue(Field field,
Class<?> cl,
Object obj,
ALDParameterDescriptor descr) |
Object |
ALDFileDirectoryDataIOSwing.getInitialGUIValue(Field field,
Class<?> cl,
Object obj,
ALDParameterDescriptor descr) |
Object |
ALDParametrizedClassDataIOSwing.getInitialGUIValue(Field field,
Class<?> cl,
Object obj,
ALDParameterDescriptor descr) |
JComponent |
ALDEnumSetDataIOSwing.writeData(Object obj,
ALDParameterDescriptor descr) |
JComponent |
ALDNativeArray2DDataIOSwing.writeData(Object obj,
ALDParameterDescriptor descr) |
JComponent |
ALDNativeDataIOSwing.writeData(Object obj,
ALDParameterDescriptor descr) |
JComponent |
ALDOperatorDataIOSwing.writeData(Object obj,
ALDParameterDescriptor descr) |
JComponent |
ALDCollectionDataIOSwing.writeData(Object obj,
ALDParameterDescriptor descr) |
JComponent |
ALDNativeArray1DDataIOSwing.writeData(Object obj,
ALDParameterDescriptor descr) |
JComponent |
ALDFileDirectoryDataIOSwing.writeData(Object obj,
ALDParameterDescriptor descr) |
JComponent |
ALDHashMapDataIOSwing.writeData(Object obj,
ALDParameterDescriptor descr) |
JComponent |
ALDEnumDataIOSwing.writeData(Object obj,
ALDParameterDescriptor descr) |
JComponent |
ALDParametrizedClassDataIOSwing.writeData(Object obj,
ALDParameterDescriptor descr) |
Modifier and Type | Field and Description |
---|---|
private ALDParameterDescriptor |
ALDParametrizedClassConfigWindow.myDescriptor
Parameter descriptor associated with parametrized class object.
|
protected ALDParameterDescriptor |
ALDSwingComponentTextField.paramDescriptor
Descriptor of associated (operator) parameter.
|
protected ALDParameterDescriptor |
ALDSwingComponentComboBox.paramDescriptor
Descriptor of associated (operator) parameter.
|
protected ALDParameterDescriptor |
ALDSwingComponentList.paramDescriptor
Descriptor of associated (operator) parameter.
|
protected ALDParameterDescriptor |
ALDSwingComponentCheckBox.paramDescriptor
Descriptor of associated (operator) parameter.
|
Modifier and Type | Field and Description |
---|---|
private HashMap<ALDParameterDescriptor,ALDSwingComponent> |
ALDParameterPanel.compMap
Maps a parameter descriptor to its component in the GUI.
|
private HashMap<ALDParameterDescriptor,ALDSwingComponent> |
ALDParameterPanel.compMapLinkBak
Maps a parameter to the component shown if parameter is linked (in Grappa).
|
private HashMap<ALDParameterDescriptor,Boolean> |
ALDParameterPanel.isParamLinked
Map keeping track if parameters are linked or not (in Grappa).
|
private HashMap<ALDParameterDescriptor,JLabel> |
ALDParameterPanel.labelMap
Maps a descriptor to its
JLabel component in the panel. |
private HashMap<ALDParameterDescriptor,JPanel> |
ALDParameterPanel.panelMap
Maps a parameter descriptor to its panel in the GUI.
|
private LinkedList<ALDParameterDescriptor> |
ALDParametrizedClassConfigWindow.paramDescrips
Listed of associated parametrized class parameters.
|
private LinkedList<? extends ALDParameterDescriptor> |
ALDParameterPanel.paramDescriptors
List of parameter descriptors managed by this panel.
|
Modifier and Type | Method and Description |
---|---|
HashMap<ALDParameterDescriptor,String> |
ALDOperatorParameterPanel.validateOperatorParameters(boolean deepValidate)
Check if operator is ready to run.
|
HashMap<ALDParameterDescriptor,String> |
ALDParameterPanel.validateParameters()
Check if all GUI elements can deliver a proper (non-null) value.
|
Modifier and Type | Method and Description |
---|---|
protected Object |
ALDOperatorParameterPanel.getParameterValue(boolean isRequired,
boolean isSupplemental,
ALDParameterDescriptor descr)
Get the current value for a paramter.
|
Object |
ALDParametrizedClassConfigWindow.getParameterValue(boolean isRequired,
boolean isSupplemental,
ALDParameterDescriptor descr) |
protected abstract Object |
ALDParameterPanelParent.getParameterValue(boolean isRequired,
boolean isSupplemental,
ALDParameterDescriptor descr)
Method to allow
ALDParameterPanel to request parameter values. |
void |
ALDParameterPanel.markParameter(ALDParameterDescriptor descr)
Sets label color of parameter to red (e.g. if validation failed).
|
void |
ALDParameterPanel.markParameterProbablyConf(ALDParameterDescriptor descr) |
Object |
ALDParameterPanel.readParameter(ALDParameterDescriptor descr)
Get value of given parameter from the GUI element.
|
private void |
ALDParameterPanel.registerGUIElement(ALDParameterDescriptor descr)
Adds a graphical component for the given parameter to the GUI.
|
void |
ALDParameterPanel.setParameter(ALDParameterDescriptor descr,
Object value)
Set value of given parameter, i.e. pass the value to GUI component.
|
boolean |
ALDParameterPanel.setParamExternallyConfigured(ALDParameterDescriptor desc,
String val) |
boolean |
ALDParameterPanel.setParamNotExternallyConfigured(ALDParameterDescriptor desc) |
void |
ALDParameterPanel.unmarkParameter(ALDParameterDescriptor descr)
Sets label color of parameter to black or of link to blue (e.g. if
validation successful).
|
Constructor and Description |
---|
ALDParametrizedClassConfigWindow(Class<?> c,
ALDParameterDescriptor d)
Default constructor.
|
ALDParametrizedClassConfigWindow(Object obj,
ALDParameterDescriptor d)
Default constructor.
|
ALDParametrizedClassConfigWindow(Object obj,
ALDParameterDescriptor d,
boolean noEdit)
Default constructor.
|
ALDSwingComponentCheckBox(ALDParameterDescriptor descr)
Default constructor.
|
ALDSwingComponentComboBox(ALDParameterDescriptor descr,
Vector<ALDSwingComponentItem> its)
Default constructor.
|
ALDSwingComponentList(ALDParameterDescriptor descr,
Vector<ALDSwingComponentItem> its)
Default constructor.
|
ALDSwingComponentTextField(Class<?> cl,
ALDParameterDescriptor d,
int columns)
Default constructor.
|
Constructor and Description |
---|
ALDParameterPanel(ALDParameterPanelParent pPanel,
LinkedList<? extends ALDParameterDescriptor> paramDescrips,
String title,
boolean topLevel,
boolean noEdit)
Default constructor.
|
Modifier and Type | Field and Description |
---|---|
protected ALDParameterDescriptor |
ALDSwingValueChangeEvent.paramDescr
Descriptor of the (operator) parameter changed, if available.
|
Modifier and Type | Method and Description |
---|---|
ALDParameterDescriptor |
ALDSwingValueChangeEvent.getParamDescriptor()
Get descriptor of associated (operator) parameter.
|
Constructor and Description |
---|
ALDSwingValueChangeEvent(Object s,
ALDParameterDescriptor d)
Default constructor.
|
ALDSwingValueChangeEvent(Object s,
ALDParameterDescriptor d,
String msg)
Default constructor with arguments.
|
Modifier and Type | Method and Description |
---|---|
protected void |
ALDOperatorControlFrame.addBatchInputParameter(ALDParameterDescriptor d,
ButtonGroup inButtonSet,
JComponent[][] boxArray,
int index)
Add batch input mode parameter.
|
Modifier and Type | Class and Description |
---|---|
class |
ALDOpParameterDescriptor
This class describes the parameters of an operator.
|
Modifier and Type | Method and Description |
---|---|
ALDParameterDescriptor |
ALDParameterDescriptor.clone()
Clones an instance.
|
Modifier and Type | Method and Description |
---|---|
int |
ALDOperator.DescriptorComparator.compare(ALDParameterDescriptor d1,
ALDParameterDescriptor d2) |
Copyright © 2010–2021 Martin Luther University Halle-Wittenberg, Institute of Computer Science, Pattern Recognition and Bioinformatics. All rights reserved.