Modifier and Type | Method and Description |
---|---|
IParser |
AbstractParserFactory.createInputParserThroughExtension(java.lang.String fileExtension)
Looks if there's any input format whose files correspond to the extension given and returns an input format which parses that format
|
IParser |
AbstractParserFactory.createParser(java.lang.String formatName)
Creates a IParser instance according to the given format
|
java.lang.String |
IParsersClassProvider.getInputFormatClassName(java.lang.String formatID)
Gets the name of the InputParser subclass for the format
|
java.lang.String |
IParsersClassProvider.getInputFormatClassNameThroughExtension(java.lang.String extension)
Looks if there's any input format whose files correspond to the extension given and returns the name of the input format class which parses that format
|
java.lang.String |
IParsersClassProvider.getOutputFormatClassName(java.lang.String formatID)
Gets the name of the OutputParser subclass for the format
|
Modifier and Type | Method and Description |
---|---|
Psystem |
InputParser.parse(java.io.InputStream stream)
Parses an InputStream instance and generates a new P system without any
file routes
|
Psystem |
InputParser.parse(java.io.InputStream stream,
java.lang.String[] fileRoutes)
Parses an InputStream instance and generates a new P system
|
Psystem |
InputParser.parse(java.io.StringReader reader)
Parses an StringReader instance and generates a new P system without any
file routes
|
Psystem |
InputParser.parse(java.io.StringReader reader,
java.lang.String[] fileRoutes)
Parses a StringReader instance and generates a new P system without any
file routes
|
Modifier and Type | Method and Description |
---|---|
Psystem |
PlinguaInputParser.specificParse(java.io.InputStream stream,
java.lang.String[] fileRoute) |
Psystem |
PlinguaInputParser.specificParse(java.io.StringReader reader,
java.lang.String[] fileRoute) |
Modifier and Type | Method and Description |
---|---|
ISimulator |
CreateSimulator.createSimulator(boolean stepBackAllowed,
boolean alternativeStepAllowed,
Psystem psystem)
Creates a new simulator.
|
ISimulator |
CreateSimulator.createSimulator(boolean stepBackAllowed,
boolean alternativeStepAllowed,
java.lang.String simulatorClassId,
Psystem psystem)
Creates a new simulator, which specific classes are identified by an ID.
|
java.lang.String |
ISimulatorClassProvider.idClassName(java.lang.String id,
java.lang.String typeId)
Returns the name of the class which implements the simulator required by id and which provides the extra functionality appointed by typeId
|
void |
ISimulator.run()
Runs the simulator until reaching a halting configuration
|
void |
AbstractSimulator.run()
Takes steps until reaching a halting configuration
|
void |
DecoratorSimulator.run() |
void |
ISimulator.runSteps(int steps)
Takes a specified number of steps
|
void |
AbstractSimulator.runSteps(int steps) |
void |
DecoratorSimulator.runSteps(int steps) |
boolean |
ISimulator.step()
Takes one step of simulation and generate a new configuration
|
boolean |
AbstractSimulator.step() |
boolean |
StepBackSupportedSimulator.step() |
boolean |
CopyOfAbstractSimulator.step()
Makes one step of simulation and generate a new configuration
|
boolean |
DecoratorSimulator.step() |
Constructor and Description |
---|
CreateSimulator(java.lang.String model)
Creates a new instance which creates simulators for the model indicated
by its name
|
Constructor and Description |
---|
ActiveMembranesCreateSimulator(java.lang.String model)
Creates a CreateSimulator object which will create simulators which
comply with the given model conditions
|
Modifier and Type | Method and Description |
---|---|
CreateSimulator |
ProbabilisticPsystemFactory.getCreateSimulator() |
boolean |
AbstractDnd2Sim.step() |
boolean |
AbstractDndProbabilisticSimulator.step() |
Constructor and Description |
---|
ProbabilisticCreateSimulator(java.lang.String model) |
Modifier and Type | Method and Description |
---|---|
void |
DynamicMatrix.checkMutualConsistency(CellLikeConfiguration c1,
java.lang.String environment) |
Constructor and Description |
---|
DCBAProbabilisticSimulator(Psystem psystem) |
DynamicMatrix(Psystem ps) |
StaticMatrix(Psystem ps) |
Modifier and Type | Method and Description |
---|---|
CreateSimulator |
EvSymportAntiportPsystemFactory.getCreateSimulator() |
CreateSimulator |
EvolutionCommunicationPsystemFactory.getCreateSimulator() |
CreateSimulator |
TransitionPsystemFactory.getCreateSimulator() |
Constructor and Description |
---|
TransitionCreateSimulator(java.lang.String model) |
Modifier and Type | Method and Description |
---|---|
CreateSimulator |
SpikingPsystemFactory.getCreateSimulator() |
Constructor and Description |
---|
SpikingCreateSimultator(java.lang.String model) |
Modifier and Type | Method and Description |
---|---|
CreateSimulator |
TSCSPsystemFactory.getCreateSimulator() |
CreateSimulator |
TissueLikePsystemFactory.getCreateSimulator() |
Constructor and Description |
---|
TissueLikeCreateSimulator(java.lang.String model) |
TSCCreateSimulator(java.lang.String model) |
Modifier and Type | Method and Description |
---|---|
ISimulator |
Psystem.createSimulator(boolean stepBackSupported,
boolean alternativeStepsSupported)
Creates a simulator to simulate this P-system.
|
ISimulator |
Psystem.createSimulator(boolean stepBackSupported,
boolean alternativeStepsSupported,
java.lang.String id)
Creates a simulator to simulate this P-system.
|
java.util.Iterator<java.lang.String> |
Psystem.getSimulatorsIDs()
Gets an iterator on all possible simulators IDs for the Psystem
|
void |
Psystem.setAbstractPsystemFactory(IPsystemFactory apf)
Sets an specific instance of PsystemFactotyInterface as the current
factory to be used
|
boolean |
Psystem.supportsAlternativeStep(java.lang.String id)
Returns a boolean representing if the simulator related to id could be
created capable of performing alternative steps
|
Modifier and Type | Method and Description |
---|---|
static IPsystemFactory |
AbstractPsystemFactory.createAbstractPsystemFactory(java.lang.String modelName)
Creates an AbstractPsystemFactory instance according to the model name
given
|
Psystem |
AbstractPsystemFactory.createPsystem() |
Psystem |
IPsystemFactory.createPsystem() |
CreateSimulator |
IPsystemFactory.getCreateSimulator()
Creates a CreateSimulator instance able to create simulators for the
specific model represented by this instance
|
java.lang.String |
IModelsClassProvider.getModelClassName(java.lang.String model)
Gets the name of the simulator class for the model name passed
|
java.lang.String |
IModelsClassProvider.getModelId(java.lang.String className)
Gets the model name supported by the simulator (identified by its name)
passed
|