|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IDocumentRuleBaseMetadata
implemented to provide metadata for a document rulebase. This will contain (at the very least) the script processor used by the rulebase.
Field Summary | |
---|---|
static String |
ALIASES
|
static String |
SCRIPTS
|
Method Summary | |
---|---|
Properties |
getAliases()
get the aliases associated with a document |
String |
getAliasValue(String aliasName)
Get the alias value for the given alias name. |
URL |
getDocumentLocation()
|
ScriptElement[] |
getScripts()
retreave the scripts associated with a document |
void |
setAliases(Properties aliases)
retreave the aliases for a document. |
void |
setDocumentLocation(URL location)
|
void |
setScripts(ScriptElement[] scripts)
set the list of scripts to be associated with a document. |
Methods inherited from interface org.eclipse.actf.validation.rulebase.IRuleBaseMetadata |
---|
clear, getAttribute, getAttributeNames, getAttributes, setAttribute, setAttributes, size |
Field Detail |
---|
static final String SCRIPTS
static final String ALIASES
Method Detail |
---|
URL getDocumentLocation()
null
if no name is specifiedvoid setDocumentLocation(URL location)
location
- URL of documentScriptElement[] getScripts()
void setScripts(ScriptElement[] scripts)
Scripts will typically be executed by a ICodeProcessor
object.
scripts
- is a list of script elements or an empty list if no script
elements are presentICodeProcessor
Properties getAliases()
setAliases(Properties)
String getAliasValue(String aliasName)
aliasName
- --
alias name
null
if no alias is defined for
the given namevoid setAliases(Properties aliases)
aliases
- is a map of alias name/value pairs
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |