|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use BaseIO | |
---|---|
unbbayes.controller | |
unbbayes.gui | |
unbbayes.io | |
unbbayes.io.extension.jpf |
Uses of BaseIO in unbbayes.controller |
---|
Methods in unbbayes.controller that return BaseIO | |
---|---|
BaseIO |
NetworkController.getBaseIO()
This is the class responsible for storing the network controlled by this controller. |
Methods in unbbayes.controller with parameters of type BaseIO | |
---|---|
boolean |
MainController.saveNet(File file,
BaseIO ioToUse,
Graph graphToSave)
Saves the probabilistic network using the given IO class. |
void |
NetworkController.setBaseIO(BaseIO baseIO)
This is the class responsible for storing the network controlled by this controller. |
Uses of BaseIO in unbbayes.gui |
---|
Methods in unbbayes.gui that return BaseIO | |
---|---|
BaseIO |
NetworkWindow.getIO()
|
BaseIO |
IPersistenceAwareWindow.getIO()
Returns the I/O class that is responsible to open/save files of a extension declared in #getSupportedFileExtensions() |
Uses of BaseIO in unbbayes.io |
---|
Classes in unbbayes.io that implement BaseIO | |
---|---|
class |
DneIO
Manipulates input/output of DNE files. |
class |
FileExtensionIODelegator
This class delegates to a specified IO class by comparing the file extensions, using BaseIO#supportsExtension(String) . |
class |
NetIO
Manipulates input/output of NET files. |
class |
OwnerAwareFileExtensionIODelegator
This is just a FileExtensionIODelegator with some customization
(names, content of delegators and its descriptions) |
class |
XMLBIFIO
Manipulates I/O of XMLBIF file format. |
Methods in unbbayes.io that return BaseIO | |
---|---|
static BaseIO |
FileExtensionIODelegator.findIOByName(List<BaseIO> ios,
String name)
Obtains the first I/O class having its getName() equals
to the given parameter. |
Methods in unbbayes.io that return types with arguments of type BaseIO | |
---|---|
List<BaseIO> |
FileExtensionIODelegator.getCompatibleIOs(File file,
boolean isLoadOnly)
Since this class is a delegator to another IO class, there can be more than one compatible IO for a given file. |
List<BaseIO> |
FileExtensionIODelegator.getDelegators()
|
List<BaseIO> |
FileExtensionIODelegator.MoreThanOneCompatibleIOException.getIOs()
The available I/O classes plausible for the given extension. |
Method parameters in unbbayes.io with type arguments of type BaseIO | |
---|---|
static BaseIO |
FileExtensionIODelegator.findIOByName(List<BaseIO> ios,
String name)
Obtains the first I/O class having its getName() equals
to the given parameter. |
static String[] |
FileExtensionIODelegator.getNamesFromIOs(List<BaseIO> ios)
Obtains an array of names from a given list of I/O classes. |
void |
FileExtensionIODelegator.setDelegators(List<BaseIO> delegators)
|
Constructor parameters in unbbayes.io with type arguments of type BaseIO | |
---|---|
FileExtensionIODelegator.MoreThanOneCompatibleIOException(List<BaseIO> ios)
Basic constructor initializing fields |
|
FileExtensionIODelegator.MoreThanOneCompatibleIOException(String message,
List<BaseIO> ios)
Constructor initializing fields and basic message. |
|
FileExtensionIODelegator.MoreThanOneCompatibleIOException(String message,
Throwable t,
List<BaseIO> ios)
Constructor initializing fields, basic message and its cause (Throwable) |
Uses of BaseIO in unbbayes.io.extension.jpf |
---|
Classes in unbbayes.io.extension.jpf that implement BaseIO | |
---|---|
class |
PluginAwareFileExtensionIODelegator
This is an extension of FileExtensionIODelegator
which uses JPF in order to load IO classes as plugins. |
Methods in unbbayes.io.extension.jpf that return types with arguments of type BaseIO | |
---|---|
protected Collection<BaseIO> |
PluginAwareFileExtensionIODelegator.loadIOAsPlugins()
Obtains IO classes using plugins loaded from plugin folder, using PluginAwareFileExtensionIODelegator.getExtensionPointID()
as extension point ID (which is usually "PNIO"). |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |