Package | Description |
---|---|
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.grappa |
Contains all resources for the graphical programming editor Grappa.
|
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.
|
de.unihalle.informatik.Alida.tools |
Tools for generic operator execution.
|
de.unihalle.informatik.Alida.workflows |
Classes related to workflows in Alida.
|
Modifier and Type | Field and Description |
---|---|
protected LinkedList<ALDOpParameterDescriptor> |
ALDOperatorDataIOSwing.opParamDescrips
List of all parameter descriptors associated with operator.
|
Modifier and Type | Method and Description |
---|---|
HashMap<ALDOpParameterDescriptor,String> |
ALDOperatorDataIOSwing.OperatorHierarchyConfigPanel.AbstrOpClassPanel.setValue(Field field,
Class<?> cl,
ALDSwingComponent guiElement,
Object value) |
protected HashMap<ALDOpParameterDescriptor,String> |
ALDOperatorDataIOSwing.OperatorConfigPanel.updateOperator(ALDOperator _op)
Update window with new operator parameter values.
|
protected HashMap<ALDOpParameterDescriptor,String> |
ALDOperatorDataIOSwing.OperatorConfigWindow.updateOperator(ALDOperator oper)
Update operator linked to window.
|
Modifier and Type | Field and Description |
---|---|
private LinkedList<ALDOpParameterDescriptor> |
ALDOperatorParameterPanel.opParamDescrips
List of all parameter descriptors associated with the operator.
|
Modifier and Type | Method and Description |
---|---|
private LinkedList<ALDOpParameterDescriptor> |
ALDOperatorParameterPanel.getParameterDescriptors(ALDOperatorParameterPanel.ParameterType type)
Gets all the parameter descriptors of the given type.
|
HashMap<ALDOpParameterDescriptor,String> |
ALDOperatorParameterPanel.readGUIParameterValues()
Retrieve parameter values from GUI and configure operator accordingly.
|
HashMap<ALDOpParameterDescriptor,String> |
ALDOperatorParameterPanel.setNewOperator(ALDOperator op)
Sets a new operator for the panel.
|
private HashMap<ALDOpParameterDescriptor,String> |
ALDOperatorParameterPanel.updateParameterValues()
Updates panel according to values in currently given operator.
|
Modifier and Type | Method and Description |
---|---|
void |
ALDParameterPanel.updateOperatorDescriptors(LinkedList<ALDOpParameterDescriptor> newDescr)
Updates the set of parameter descriptors.
|
Modifier and Type | Method and Description |
---|---|
private static Collection<String> |
ALDGrappaWorkbenchTab.sortHash(HashMap<Integer,Vector<ALDOpParameterDescriptor>> hash)
Sorts the items for each key alpha-numerically.
|
Constructor and Description |
---|
ALDGrappaNodePortInfo(com.mxgraph.model.mxCell pnode,
ALDOpParameterDescriptor descr)
Default constructor.
|
Modifier and Type | Field and Description |
---|---|
private HashMap<ALDOpParameterDescriptor,JComponent> |
ALDOperatorResultFrame.componentMap
Map of compenents displayed in frame.
|
Modifier and Type | Field and Description |
---|---|
private Hashtable<String,ALDOpParameterDescriptor> |
ALDOperator.parameterDescriptorsActive
Hash contains parameter descriptors
for all currently active parameters.
|
private Hashtable<String,ALDOpParameterDescriptor> |
ALDOperator.parameterDescriptorsAnnotated
Hash contains parameter descriptors which are annotated.
|
private Hashtable<String,ALDOpParameterDescriptor> |
ALDOperator.parameterDescriptorsInactive
Hash contains parameter descriptors which has previous be active but currently inactive, i.e. removed,
for potential later re-use.
|
Modifier and Type | Method and Description |
---|---|
ALDOpParameterDescriptor |
ALDOpParameterDescriptor.clone()
Clone an instance
|
ALDOpParameterDescriptor |
ALDOpParameterDescriptor.copy(Field _field) |
ALDOpParameterDescriptor |
ALDOperator.getParameterDescriptor(String name)
Get the parameter descriptor for given name.
|
protected ALDOpParameterDescriptor |
ALDOperator.getParameterDescriptorUnconditioned(String name)
Get the parameter descriptor for given name.
|
Modifier and Type | Method and Description |
---|---|
private Collection<ALDOpParameterDescriptor> |
ALDOperator.sortedDescriptors(Collection<String> parameterNames)
Return a collection of descriptors for the given parameter named
which is sorted according to DataIoOrder.
|
Modifier and Type | Method and Description |
---|---|
protected void |
ALDOperator.addParameter(ALDOpParameterDescriptor descr)
Add a parameter with the given descriptor to the operator.
|
protected void |
ALDOperator.addParameterUnconditioned(ALDOpParameterDescriptor descr)
Add a parameter descriptor to the operator without checks or updating of
parameter hashes besides active parameters.
|
Modifier and Type | Method and Description |
---|---|
private static String |
GenerateGetterSetter.generateAccessFunction(ALDOpParameterDescriptor descriptor,
String argType)
Generate access function code.
|
private static String |
GenerateGetterSetter.generateAccessFunctionNoAnnotation(ALDOpParameterDescriptor descriptor,
String argType)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
private ALDWorkflow.COMPATIBILITY |
ALDWorkflow.classesAllowed(ALDOpParameterDescriptor sourceDescriptor,
ALDOpParameterDescriptor targetDescriptor,
ALDWorkflowEdge edge)
Check if class of source parameter is assignable to target parameter
or may be converted by a converter provider or is incompatible
|
private void |
ALDWorkflow.directionAllowd(ALDWorkflowNode sourceNode,
ALDOpParameterDescriptor sourceDescriptor,
ALDWorkflowNode targetNode,
ALDOpParameterDescriptor targetDescriptor)
Checks if the direction are allowed
Source parameter
If the source node represents the workflow, the source parameter needs to be of direction IN or
INOUT . |
Copyright © 2010–2021 Martin Luther University Halle-Wittenberg, Institute of Computer Science, Pattern Recognition and Bioinformatics. All rights reserved.