Package | Description |
---|---|
org.biopcd.parser | |
org.biopcd.widgets |
Modifier and Type | Field and Description |
---|---|
java.util.Map<java.lang.String,Widget> |
PCDObject.widgetList
The widget list to use for running the current PCD command.
|
protected java.util.Map<java.lang.String,Widget> |
RunWindow.widgets
List of widgets for the window.
|
Modifier and Type | Method and Description |
---|---|
Widget |
PCD.buttonFields(int scope,
java.lang.String name)
Parses all of the fields that should be part of any button field
|
Widget |
PCD.decimalFields(int scope,
java.lang.String name)
Parses all of the fields that should be part of any decimal field
|
Widget |
PCD.dirFields(int scope,
java.lang.String name)
Parses all of the fields that should be part of any directory chooser
|
Widget |
PCD.fileFields(int scope,
java.lang.String name)
Parses all of the fields that should be part of any file chooser
|
Widget |
PCD.listFields(int scope,
java.lang.String name,
PCD.ListType lType)
Parses all of the fields that should be part of any list object
|
Widget |
PCD.numberFields(int scope,
java.lang.String name)
Parses all of the fields that should be part of any number field.
|
Widget |
PCD.tempfileFields(int scope,
java.lang.String name,
PCDIO pcdio)
Parses all of the fields that should be part of any temporary file field
|
Widget |
PCD.textAreaFields(int scope,
java.lang.String name)
Parses all of the fields that should be part of any textarea
|
Widget |
PCD.textFields(int scope,
java.lang.String name)
Parses all of the fields that should be part of any text field
|
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,Widget> |
PCD.Body(int scope,
PCDIO pcdio)
Parses PCD menu item content
|
Modifier and Type | Method and Description |
---|---|
void |
PCD.Act(int scope,
java.util.Map<java.lang.String,Widget> widgetList)
Generates a parameter component according to the PCD file's
<T_ACT> production(s).
|
void |
PCD.Content(int scope,
java.util.Map<java.lang.String,Widget> widgetList,
PCDIO pcdio)
Parses PCD file content
|
void |
PCD.Panel(int scope,
java.util.Map<java.lang.String,Widget> widgetList,
PCDIO pcdio)
Generates a non-tabbed panel based on reading the panel tag from the PCD
file.
|
void |
PCD.Param(int scope,
java.util.Map<java.lang.String,Widget> widgetList,
PCDIO pcdio)
Generates a parameter component according to the PCD file's
<T_PARAM> production(s).
|
void |
PCD.Tab(int scope,
java.util.Map<java.lang.String,Widget> widgetList,
PCDIO pcdio)
Generates a tabbed pane based on reading the tab tag from the PCD file.
|
Constructor and Description |
---|
CommandThread(java.lang.String command,
java.util.Map<java.lang.String,Widget> widgets)
Creates a new instance of CommandThread.
|
PCDObject(java.io.File dir,
java.lang.String name,
java.lang.String exec,
java.lang.String icon,
java.lang.String tooltip,
java.util.Set<SystemToken> systems,
java.util.Map<java.lang.String,Widget> widgetList)
Creates a new PCD object.
|
RunWindow(java.lang.String name,
java.util.Map<java.lang.String,Widget> widgets,
javax.swing.JFrame mainWindow,
java.awt.Image icon)
Creates a new instance of RunWindow
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractFileChooser
A wrapper class used to abstract file selection within command windows.
|
class |
ChoiceList
A wrapper class used to abstract choice lists within command windows.
|
class |
Chooser
Wrapper class for a group of radiobuttons.
|
class |
ComboBoxWidget
A wrapper class used to abstract combo boxes within command windows.
|
class |
CommandButton
Creates a JButton, which when clicked runs internal API
functions or external commands
|
class |
DirectoryChooser
A wrapper class used for directory selection within command windows.
|
class |
FileChooser
A wrapper class used to abstract file selection within command windows.
|
class |
ListWidget
A wrapper class used to abstract combo boxes and lists
within command windows.
|
class |
NumberWidget
Wraps component(s) for selecting numeric values.
|
class |
PanelWidget
A panel widget enables a PCD menu to have panels with sub-widgets.
|
class |
SimpleWidget
An abstract class to relate widget variables and
invisible variables (such as temporary files).
|
class |
TabbedWidget
A tabbed widget enables a PCD menu to have tabs with sub-widgets.
|
class |
TempFile
Stores information about the file fields used by the command
|
class |
TextAreaWidget
A wrapper class used to abstract textareas within command windows.
|
class |
TextWidget
A wrapper class used to abstract text fields within command windows.
|
Modifier and Type | Field and Description |
---|---|
protected java.util.Map<java.lang.String,Widget> |
CommandButton.widgets
The hash map containing all of the widgets to be used
as parameters for the button.
|
Modifier and Type | Method and Description |
---|---|
Widget |
WidgetGenerator.drop()
Generate a new widget to drop in the destination window.
|
Modifier and Type | Method and Description |
---|---|
void |
TabbedWidget.addTab(java.lang.String name,
java.util.Map<java.lang.String,Widget> tabWidgets)
Adds a new tab to the tabbed widget
|
Constructor and Description |
---|
CommandButton(java.lang.String name,
java.util.Map<java.lang.String,Widget> widgets,
java.lang.String label,
java.lang.String command,
boolean close)
Creates a new instance of CommandButton
|
PanelWidget(java.util.Map<java.lang.String,Widget> subwidgets)
Creates a new instance of a panel widget
|
Copyright © 2008-2022 University of Manitoba.