|
void | store (int rule_id, IRule rule) |
| Persists the rule if there is any reason to do so.
|
|
IRule | load (int rule_id) |
| Loads a rule.
|
|
void | update (int rule_id, IRule rule) |
| Updates the rule with specified id.
|
|
void | delete (int rule_id) |
| Deletes the rule with the specified id.
|
|
IRule | createRule () |
|
◆ createRule()
IRule eu.baltrad.beast.rules.IRuleManager.createRule |
( |
| ) |
|
- Returns
- a rule associated with this manager
Implemented in eu.baltrad.beast.rules.acrr.AcrrRuleManager, eu.baltrad.beast.rules.bdb.BdbTrimAgeRuleManager, eu.baltrad.beast.rules.bdb.BdbTrimCountRuleManager, eu.baltrad.beast.rules.composite.CompositingRuleManager, eu.baltrad.beast.rules.dist.DistributionRuleManager, eu.baltrad.beast.rules.gmap.GoogleMapRuleManager, eu.baltrad.beast.rules.gra.GraRuleManager, eu.baltrad.beast.rules.groovy.GroovyRuleManager, eu.baltrad.beast.rules.scansun.ScansunRuleManager, eu.baltrad.beast.rules.site2d.Site2DRuleManager, eu.baltrad.beast.rules.volume.VolumeRuleManager, and eu.baltrad.beast.rules.wrwp.WrwpRuleManager.
◆ delete()
void eu.baltrad.beast.rules.IRuleManager.delete |
( |
int | rule_id | ) |
|
Deletes the rule with the specified id.
- Parameters
-
rule_id | the id of the rule to delete |
Implemented in eu.baltrad.beast.rules.acrr.AcrrRuleManager, eu.baltrad.beast.rules.bdb.BdbTrimAgeRuleManager, eu.baltrad.beast.rules.bdb.BdbTrimCountRuleManager, eu.baltrad.beast.rules.composite.CompositingRuleManager, eu.baltrad.beast.rules.dist.DistributionRuleManager, eu.baltrad.beast.rules.gmap.GoogleMapRuleManager, eu.baltrad.beast.rules.gra.GraRuleManager, eu.baltrad.beast.rules.groovy.GroovyRuleManager, eu.baltrad.beast.rules.scansun.ScansunRuleManager, eu.baltrad.beast.rules.site2d.Site2DRuleManager, eu.baltrad.beast.rules.volume.VolumeRuleManager, and eu.baltrad.beast.rules.wrwp.WrwpRuleManager.
◆ load()
IRule eu.baltrad.beast.rules.IRuleManager.load |
( |
int | rule_id | ) |
|
Loads a rule.
- Parameters
-
- Returns
- a rule
- Exceptions
-
Implemented in eu.baltrad.beast.rules.acrr.AcrrRuleManager, eu.baltrad.beast.rules.bdb.BdbTrimAgeRuleManager, eu.baltrad.beast.rules.bdb.BdbTrimCountRuleManager, eu.baltrad.beast.rules.composite.CompositingRuleManager, eu.baltrad.beast.rules.dist.DistributionRuleManager, eu.baltrad.beast.rules.gmap.GoogleMapRuleManager, eu.baltrad.beast.rules.gra.GraRuleManager, eu.baltrad.beast.rules.groovy.GroovyRuleManager, eu.baltrad.beast.rules.scansun.ScansunRuleManager, eu.baltrad.beast.rules.site2d.Site2DRuleManager, eu.baltrad.beast.rules.volume.VolumeRuleManager, and eu.baltrad.beast.rules.wrwp.WrwpRuleManager.
◆ store()
void eu.baltrad.beast.rules.IRuleManager.store |
( |
int | rule_id, |
|
|
IRule | rule ) |
Persists the rule if there is any reason to do so.
- Parameters
-
- Exceptions
-
Implemented in eu.baltrad.beast.rules.acrr.AcrrRuleManager, eu.baltrad.beast.rules.bdb.BdbTrimAgeRuleManager, eu.baltrad.beast.rules.bdb.BdbTrimCountRuleManager, eu.baltrad.beast.rules.composite.CompositingRuleManager, eu.baltrad.beast.rules.dist.DistributionRuleManager, eu.baltrad.beast.rules.gmap.GoogleMapRuleManager, eu.baltrad.beast.rules.gra.GraRuleManager, eu.baltrad.beast.rules.groovy.GroovyRuleManager, eu.baltrad.beast.rules.scansun.ScansunRuleManager, eu.baltrad.beast.rules.site2d.Site2DRuleManager, eu.baltrad.beast.rules.volume.VolumeRuleManager, and eu.baltrad.beast.rules.wrwp.WrwpRuleManager.
◆ update()
void eu.baltrad.beast.rules.IRuleManager.update |
( |
int | rule_id, |
|
|
IRule | rule ) |
Updates the rule with specified id.
- Parameters
-
rule_id | the id of the rule to update |
rule | the rule |
Implemented in eu.baltrad.beast.rules.acrr.AcrrRuleManager, eu.baltrad.beast.rules.bdb.BdbTrimAgeRuleManager, eu.baltrad.beast.rules.bdb.BdbTrimCountRuleManager, eu.baltrad.beast.rules.composite.CompositingRuleManager, eu.baltrad.beast.rules.dist.DistributionRuleManager, eu.baltrad.beast.rules.gmap.GoogleMapRuleManager, eu.baltrad.beast.rules.gra.GraRuleManager, eu.baltrad.beast.rules.groovy.GroovyRuleManager, eu.baltrad.beast.rules.scansun.ScansunRuleManager, eu.baltrad.beast.rules.site2d.Site2DRuleManager, eu.baltrad.beast.rules.volume.VolumeRuleManager, and eu.baltrad.beast.rules.wrwp.WrwpRuleManager.
The documentation for this interface was generated from the following file:
- src/eu/baltrad/beast/rules/IRuleManager.java