|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.actf.validation.rulebase.DocumentRuleBaseDescriptor
public class DocumentRuleBaseDescriptor
implementation for a document rulebase. Note that this is the only type of rulebase currently supported.
Field Summary | |
---|---|
static String |
DOCUMENT
indicates the document type of rulebase; value is 'document' |
Constructor Summary | |
---|---|
DocumentRuleBaseDescriptor()
|
Method Summary | |
---|---|
protected void |
checkIsValid(String param)
|
String |
getRuleBaseFactory()
get the class name of the factory for instantiating the rulebase being described by this descriptor |
String |
getRuleBaseName()
gets the name of the rulebase being described by this descriptor |
String |
getSourceLocation()
get the location of the document that describes the rulebase |
String[] |
getTargets()
|
String |
getType()
gets the type of the rulebase being described |
void |
setRuleBaseFactory(String rbFactory)
set the class name of the factory for instantiating rulebases described by this descriptor |
void |
setRuleBaseName(String ruleBaseName)
sets the name of the rulebase being described. |
void |
setSourceLocation(String sourceLocation)
set the source location of the document that describes the rulebase |
void |
setTargets(Set targets)
|
void |
setType(String sourceType)
sets the type of the rulebase being described |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String DOCUMENT
Constructor Detail |
---|
public DocumentRuleBaseDescriptor()
Method Detail |
---|
public String getRuleBaseName()
getRuleBaseName
in interface IRuleBaseDescriptor
public void setRuleBaseName(String ruleBaseName)
null
.
setRuleBaseName
in interface IRuleBaseDescriptor
ruleBaseName
- name of rulebase being describedpublic String getSourceLocation()
public void setSourceLocation(String sourceLocation)
sourceLocation
- the sourceLocation to setpublic String getType()
getType
in interface IRuleBaseDescriptor
public void setType(String sourceType)
setType
in interface IRuleBaseDescriptor
public String getRuleBaseFactory()
getRuleBaseFactory
in interface IRuleBaseDescriptor
public void setRuleBaseFactory(String rbFactory)
setRuleBaseFactory
in interface IRuleBaseDescriptor
public String[] getTargets()
public void setTargets(Set targets)
protected void checkIsValid(String param) throws IllegalArgumentException
IllegalArgumentException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |