Package | Description |
---|---|
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.cmdline |
Package containing data I/O providers for commandline presenters.
|
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.xmlbeans |
Package containing data I/O providers for xmlbeans presenters.
|
de.unihalle.informatik.Alida.helpers |
Contains miscellaneous helper classes used in Alida.
|
de.unihalle.informatik.Alida.operator |
Contains the core of Alida, i.e. the operator concept and processing graph stuff.
|
de.unihalle.informatik.Alida.workflows |
Classes related to workflows in Alida.
|
Modifier and Type | Method and Description |
---|---|
static de.unihalle.informatik.Alida_xml.ALDXMLObjectType |
ALDDataIOManagerXmlbeans.parseXml(File file,
Class<?> clazz)
Parse a
ALDXMLObjectType from a file using xmlbeans |
Object |
ALDDataIOManagerXmlbeans.readData(Field field,
Class<?> cl,
de.unihalle.informatik.Alida_xml.ALDXMLObjectType aldXmlObject)
Reads data of given class from a specified source.
|
Object |
ALDDataIOManagerCmdline.readData(Field field,
Class<?> cl,
String valueString)
Reads data of given class from a specified source.
|
static Object |
ALDDataIOManagerXmlbeans.readXml(File file,
Class<?> clazz)
Read Object from a file using xmlbeans providers
|
static Object |
ALDDataIOManagerXmlbeans.readXml(String filename,
Class<?> clazz)
Read Object from a file using xmlbeans providers
|
de.unihalle.informatik.Alida_xml.ALDXMLObjectType |
ALDDataIOManagerXmlbeans.writeData(Object obj)
Writes data to the specified location.
|
String |
ALDDataIOManagerCmdline.writeData(Object obj,
String locatationString)
Writes data to the specified location.
|
static void |
ALDDataIOManagerXmlbeans.writeXml(File file,
Object obj)
Write the object to a file using xmlbeans providers
|
static void |
ALDDataIOManagerXmlbeans.writeXml(String filename,
Object obj)
Write to object to a file using xmlbeans providers
|
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 |
ALDDataIOSwing.readData(Field field,
Class<?> cl,
ALDSwingComponent guiElement)
Interface method for getting parameter values via a GUI element.
|
Object |
ALDDataIOXmlbeans.readData(Field field,
Class<?> cl,
de.unihalle.informatik.Alida_xml.ALDXMLObjectType aldXmlObject)
Interface for reading data from the given source.
|
Object |
ALDDataIOCmdline.readData(Field field,
Class<?> cl,
String valueString)
Interface for reading data from the given source.
|
void |
ALDDataIOSwing.setValue(Field field,
Class<?> cl,
ALDSwingComponent guiElement,
Object value)
Interface method for setting new parameter values in GUI.
|
de.unihalle.informatik.Alida_xml.ALDXMLObjectType |
ALDDataIOXmlbeans.writeData(Object obj)
Interface for writing the object data to the target location.
|
JComponent |
ALDDataIOSwing.writeData(Object obj,
ALDParameterDescriptor d)
Interface method for displaying an object in the GUI.
|
String |
ALDDataIOCmdline.writeData(Object obj,
String locatationString)
Interface for writing the object data to the target location.
|
Modifier and Type | Method and Description |
---|---|
private void |
ALDParametrizedClassDataIOCmdline.addParameter(String name,
Object obj,
Field field,
String formatString,
StringBuffer bufstr)
Format the parameter
name of the object obj into the buffer bufstr
using formatString to determine formating. |
String |
ALDEnumSetDataIOCmdline.formatAsString(Object obj)
Returns the string representations of EnumSet.
|
String |
ALDParametrizedClassDataIOCmdline.formatAsString(Object obj)
Generic formatter to string of parametrized classes.
|
abstract String |
ALDStandardizedDataIOCmdline.formatAsString(Object obj)
Returns the string representations of this object
This method is assumed to directly format the
obj into the string return and make no
prior interpretation regarding a file to be used. |
String |
ALDCollectionDataIOCmdline.formatAsString(Object obj)
Returns the string representations of collection.
|
String |
ALDParametrizedClassDataIOCmdline.formatAsString(Object obj,
String formatString)
Format all parameters of this parametrized class annotated
with
ALDClassParameter
into a string. |
String |
ALDStandardizedDataIOCmdline.formatAsString(Object obj,
String formatString)
Returns the external representations of this object using a formatString.
|
private String |
ALDStandardizedDataIOCmdline.getValueStringFromFile(String filename)
The complete content of the given file is returned as one string.
|
Object |
ALDEnumSetDataIOCmdline.parse(Field field,
Class<?> cl,
String valueString)
Returns a EnumSet instantiated from
valueString . |
Object |
ALDParametrizedClassDataIOCmdline.parse(Field field,
Class<?> cl,
String valueString)
Parser for parametrized classes and ALDOperators.
|
abstract Object |
ALDStandardizedDataIOCmdline.parse(Field field,
Class<?> cl,
String valueString)
Returns an object instantiated from valueString.
|
Object |
ALDEnumDataIOCmdline.parse(Field field,
Class<?> cl,
String valueString) |
Object |
ALDCollectionDataIOCmdline.parse(Field field,
Class<?> cl,
String valueString)
Returns a collection instantiated from
valueString . |
Object |
ALDHashMapDataIOCmdline.parse(Field field,
Class<?> cl,
String valueString)
Input of hash maps is not yet supported.
|
Object |
ALDNativeDataIOCmdline.parse(Field field,
Class<?> cl,
String valueString)
Method to parse native data from a string.
|
Object |
ALDParametrizedClassDataIOCmdline.parse(Field field,
Class<?> cl,
String valueString,
ALDOperator op)
Generic Parser for parametrized classes and ALDOperators.
|
Object |
ALDStandardizedDataIOCmdline.readData(Field field,
Class<?> cl,
String valueString)
Read an object using
valueString . |
String |
ALDStandardizedDataIOCmdline.writeData(Object obj,
String formatString)
Return a string representation of given object value or print it to a file.
|
Modifier and Type | Method and Description |
---|---|
ALDSwingComponent |
ALDNativeDataIOSwing.createGUIElement(Field field,
Class<?> cl,
Object obj,
ALDParameterDescriptor descr) |
ALDParametrizedClassDataIOSwing.ParametrizedClassPanel |
ALDParametrizedClassDataIOSwing.createGUIElement(Field field,
Class<?> cl,
Object obj,
ALDParameterDescriptor descr) |
private void |
ALDNativeArray2DDataIOSwing.ArrayConfigWindow.errorListToMessage(LinkedList<int[]> errorList)
Error function displaying an error message box.
|
private void |
ALDNativeArray1DDataIOSwing.ArrayConfigWindow.errorListToMessage(LinkedList<Integer> errorList)
Error function displaying an error message box.
|
private Object |
ALDNativeDataIOSwing.getDummyInitializer(Class<?> cl)
Method to instantiate dummy object of requested class for default.
|
Object |
ALDNativeDataIOSwing.getInitialGUIValue(Field field,
Class<?> cl,
Object obj,
ALDParameterDescriptor descr) |
Object |
ALDOperatorDataIOSwing.getInitialGUIValue(Field field,
Class<?> cl,
Object obj,
ALDParameterDescriptor descr) |
Object |
ALDParametrizedClassDataIOSwing.getInitialGUIValue(Field field,
Class<?> cl,
Object obj,
ALDParameterDescriptor descr) |
Object |
ALDNativeArray2DDataIOSwing.ArrayConfigPanel.readData(Field field,
Class<?> cl)
Gets the data from the configuration window.
|
Object |
ALDNativeArray2DDataIOSwing.ArrayConfigWindow.readData(Field field,
Class<?> cl)
Read parameter value from graphical user interface.
|
protected Object |
ALDOperatorDataIOSwing.OperatorConfigPanel.readData(Field field,
Class<?> cl)
Read operator parameter values.
|
Object |
ALDOperatorDataIOSwing.OperatorHierarchyConfigPanel.AbstrOpClassPanel.readData(Field field,
Class<?> cl)
Function to read parameter values from GUI.
|
Object |
ALDNativeArray1DDataIOSwing.ArrayConfigPanel.readData(Field field,
Class<?> cl)
Gets the data from the configuration window.
|
Object |
ALDNativeArray1DDataIOSwing.ArrayConfigWindow.readData(Field field,
Class<?> cl)
Read data from graphical component.
|
Object |
ALDFileDirectoryDataIOSwing.FileDirectoryDataIOPanel.readData(Field field,
Class<?> cl)
Returns the contents of the text field.
|
Object |
ALDEnumSetDataIOSwing.readData(Field field,
Class<?> cl,
ALDSwingComponent guiElement) |
Object |
ALDNativeArray2DDataIOSwing.readData(Field field,
Class<?> cl,
ALDSwingComponent guiElement) |
Object |
ALDNativeDataIOSwing.readData(Field field,
Class<?> cl,
ALDSwingComponent guiElement) |
Object |
ALDOperatorDataIOSwing.readData(Field field,
Class<?> cl,
ALDSwingComponent guiElement) |
Object |
ALDOperatorDataIOSwing.OperatorHierarchyConfigPanel.readData(Field field,
Class<?> cl,
ALDSwingComponent guiElement) |
Object |
ALDCollectionDataIOSwing.readData(Field field,
Class<?> cl,
ALDSwingComponent guiElement) |
Object |
ALDNativeArray1DDataIOSwing.readData(Field field,
Class<?> cl,
ALDSwingComponent guiElement) |
Object |
ALDFileDirectoryDataIOSwing.readData(Field field,
Class<?> cl,
ALDSwingComponent guiElement) |
Object |
ALDEnumDataIOSwing.readData(Field field,
Class<?> cl,
ALDSwingComponent guiElement) |
Object |
ALDParametrizedClassDataIOSwing.readData(Field field,
Class<?> cl,
ALDSwingComponent guiElement) |
void |
ALDEnumSetDataIOSwing.setValue(Field field,
Class<?> cl,
ALDSwingComponent guiElement,
Object value) |
void |
ALDNativeArray2DDataIOSwing.setValue(Field field,
Class<?> cl,
ALDSwingComponent guiElement,
Object value) |
void |
ALDNativeDataIOSwing.setValue(Field field,
Class<?> cl,
ALDSwingComponent guiElement,
Object value) |
void |
ALDOperatorDataIOSwing.setValue(Field field,
Class<?> cl,
ALDSwingComponent guiElement,
Object value) |
HashMap<ALDOpParameterDescriptor,String> |
ALDOperatorDataIOSwing.OperatorHierarchyConfigPanel.AbstrOpClassPanel.setValue(Field field,
Class<?> cl,
ALDSwingComponent guiElement,
Object value) |
void |
ALDCollectionDataIOSwing.setValue(Field field,
Class<?> cl,
ALDSwingComponent guiElement,
Object value) |
void |
ALDNativeArray1DDataIOSwing.setValue(Field field,
Class<?> cl,
ALDSwingComponent guiElement,
Object value) |
void |
ALDFileDirectoryDataIOSwing.setValue(Field field,
Class<?> cl,
ALDSwingComponent guiElement,
Object value) |
void |
ALDEnumDataIOSwing.setValue(Field field,
Class<?> cl,
ALDSwingComponent guiElement,
Object value) |
void |
ALDParametrizedClassDataIOSwing.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.
|
JComponent |
ALDEnumSetDataIOSwing.writeData(Object obj,
ALDParameterDescriptor descr) |
JComponent |
ALDNativeArray2DDataIOSwing.writeData(Object obj,
ALDParameterDescriptor descr) |
JComponent |
ALDNativeDataIOSwing.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) |
Modifier and Type | Method and Description |
---|---|
Object |
ALDParameterPanel.readParameter(ALDParameterDescriptor descr)
Get value of given parameter from the GUI element.
|
HashMap<ALDOpParameterDescriptor,String> |
ALDOperatorParameterPanel.setNewOperator(ALDOperator op)
Sets a new operator for the panel.
|
void |
ALDParameterPanel.setParameter(ALDParameterDescriptor descr,
Object value)
Set value of given parameter, i.e. pass the value to GUI component.
|
void |
ALDParametrizedClassConfigWindow.setVisible(boolean b)
Show or hide the window.
|
Modifier and Type | Method and Description |
---|---|
Object |
ALDFileDirectoryDataIOXmlbeans.readData(Field field,
Class<?> cl,
de.unihalle.informatik.Alida_xml.ALDXMLObjectType aldXmlObject) |
Object |
ALDStandardizedDataIOXmlbeans.readData(Field field,
Class<?> cl,
de.unihalle.informatik.Alida_xml.ALDXMLObjectType aldXmlObject)
Try to read an object from
aldXmlObject with the class stored in the
xml representation using ALDStandardizedDataIOXmlbeans.readData(Field,Class,ALDXMLObjectType,Object) from aldXmlObject . |
Object |
ALDClassDataIOXmlbeans.readData(Field field,
Class<?> cl,
de.unihalle.informatik.Alida_xml.ALDXMLObjectType aldXmlObject,
Object obj) |
Object |
ALDEnumDataIOXmlbeans.readData(Field field,
Class<?> cl,
de.unihalle.informatik.Alida_xml.ALDXMLObjectType aldXmlObject,
Object obj) |
Object |
ALDCollectionDataIOXmlbeans.readData(Field field,
Class<?> cl,
de.unihalle.informatik.Alida_xml.ALDXMLObjectType aldXmlObject,
Object obj)
Returns a collection instantiated from
aldXmlObject . |
Object |
ALDNativeDataIOXmlbeans.readData(Field field,
Class<?> cl,
de.unihalle.informatik.Alida_xml.ALDXMLObjectType aldXmlObject,
Object obj)
Method to parse native data from a string.
|
abstract Object |
ALDStandardizedDataIOXmlbeans.readData(Field field,
Class<?> cl,
de.unihalle.informatik.Alida_xml.ALDXMLObjectType aldXmlObject,
Object object)
Returns an object instantiated from
aldXmlObject . |
Object |
ALDEnumSetDataIOXmlbeans.readData(Field field,
Class<?> cl,
de.unihalle.informatik.Alida_xml.ALDXMLObjectType aldXmlObject,
Object obj)
Returns a EnumSet instantiated from
aldXmlObject . |
Object |
ALDStandardizedDataIOXmlbeans.readData(Field field,
Class<?> cl,
File file,
Object object)
Returns an object instantiated from an
ALDXMLObjectType read from file . |
Object |
ALDStandardizedDataIOXmlbeans.readData(Field field,
Class<?> cl,
String filename,
Object object)
Returns an object instantiated from an
ALDXMLObjectType read from a file with name filename . |
de.unihalle.informatik.Alida_xml.ALDXMLObjectType |
ALDCollectionDataIOXmlbeans.writeData(Object obj)
Returns the string representations of collection.
|
de.unihalle.informatik.Alida_xml.ALDXMLObjectType |
ALDNativeDataIOXmlbeans.writeData(Object obj) |
de.unihalle.informatik.Alida_xml.ALDXMLObjectType |
ALDEnumSetDataIOXmlbeans.writeData(Object obj)
Returns the string representations of collection.
|
Modifier and Type | Method and Description |
---|---|
static HashMap<String,String> |
ALDParser.parseNameValuePairs(String str)
Parses a comma separated list of 'name=value' pairs into a hash map.
|
static Object |
ALDParser.readArray1D(Class<?> cl,
String valueString)
Parses a string into a 1D-array.
|
static Object |
ALDParser.readArray2D(Class<?> cl,
String valueString)
Parses a string into a 2D-array.
|
Modifier and Type | Method and Description |
---|---|
private void |
ALDParametrizedClassDataIOXmlbeans.addParameter(String name,
Object obj,
Field field,
String formatString,
de.unihalle.informatik.Alida_xml.ALDXMLParametrizedType xmlParametrized)
Format the parameter
name of the object obj into the buffer bufstr
using formatString to determine formating. |
Object |
ALDParametrizedClassDataIOXmlbeans.readData(Field field,
Class<?> cl,
de.unihalle.informatik.Alida_xml.ALDXMLObjectType aldXmlObject,
Object obj)
Xmlbeans provider for parametrized classes and ALDOperators.
|
private void |
ALDParametrizedClassDataIOXmlbeans.restoreParameterStatus(String pName,
ALDOperator op,
Set<String> inactiveParameternames,
Set<String> activeParameternames)
Restore the status of a parameter to the state as specified in the xml representation
Prerequisite: pName is a parameter of the operator
op and exiting in the xml representation |
de.unihalle.informatik.Alida_xml.ALDXMLObjectType |
ALDParametrizedClassDataIOXmlbeans.writeData(Object obj)
Xmlbeans provider for parametrized classes and ALDOperators.
|
Modifier and Type | Method and Description |
---|---|
private de.unihalle.informatik.Alida_xml.ALDXMLWorkflowNodeType |
ALDWorkflowDataIOXmlbeans.createALDXMLWorkflowNodeType(ALDWorkflowNode node)
Create a xml object for a workflow node
|
Object |
ALDWorkflowDataIOXmlbeans.readData(Field field,
Class<?> cl,
de.unihalle.informatik.Alida_xml.ALDXMLObjectType aldXmlObject,
Object obj) |
de.unihalle.informatik.Alida_xml.ALDXMLObjectType |
ALDWorkflowDataIOXmlbeans.writeData(Object obj) |
Copyright © 2010–2021 Martin Luther University Halle-Wittenberg, Institute of Computer Science, Pattern Recognition and Bioinformatics. All rights reserved.