Package | Description |
---|---|
org.biopcd.parser | |
org.biopcd.widgets |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,Widget> |
PCD.Body(int scope,
PCDIO pcdio)
Parses PCD menu item content
|
void |
PCD.Content(int scope,
java.util.Map<java.lang.String,Widget> widgetList,
PCDIO pcdio)
Parses PCD file content
|
static PCDObject |
PCD.loadPCDFile(java.io.File path,
PCDIO canvas)
Parses a PCD file into its corresponding PCDObject.
|
static void |
PCD.loadPCDPath(java.io.File path,
java.util.Map<java.lang.String,java.util.Map<java.lang.String,PCDObject>> menu,
PCDIO canvas,
javax.swing.JFrame parent)
Loads a path of PCD files into BioLegato
|
static PCDObject |
PCD.loadPCDStream(java.io.Reader in,
java.io.File path,
PCDIO canvas)
Parses a PCD input stream into its corresponding PCDObject
|
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.parseFullMenu(java.util.Map<java.lang.String,java.util.Map<java.lang.String,PCDObject>> menuMap,
int scope,
java.io.File home,
PCDIO canvas,
javax.swing.JFrame parent)
Parses a PCD menu.
|
PCDObject |
PCD.parseMenuItem(int scope,
java.io.File path,
PCDIO pcdio)
Parses a PCD menu item.
|
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.
|
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
|
Constructor and Description |
---|
TempFile(java.lang.String name,
PCDIO canvas,
boolean input,
boolean output,
boolean save,
boolean overwrite,
java.lang.String format,
boolean forceall)
Creates a new instance of temporary file widgets.
|
Copyright © 2008-2022 University of Manitoba.