org.eclipse.actf.validation.rulebase
Interface IRuleBaseDescriptor

All Known Implementing Classes:
DocumentRuleBaseDescriptor

public interface IRuleBaseDescriptor

interface for describing a rulebase to be used during validations.

Author:
Method Summary
 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 getType()
          gets the type of the rulebase being described
 void setRuleBaseFactory(String factoryName)
          set the class name of the factory for instantiating rulebases described by this descriptor
 void setRuleBaseName(String name)
          sets the name of the rulebase being described.
 void setType(String type)
          sets the type of the rulebase being described
 

Method Detail

getRuleBaseName

String getRuleBaseName()
gets the name of the rulebase being described by this descriptor

Returns:
name of rulebase

setRuleBaseName

void setRuleBaseName(String name)
sets the name of the rulebase being described. The name must not be null.

Parameters:
name - name of rulebase being described

getType

String getType()
gets the type of the rulebase being described

Returns:
type of rulebase being described by this descriptor

setType

void setType(String type)
sets the type of the rulebase being described

Parameters:
type -

getRuleBaseFactory

String getRuleBaseFactory()
get the class name of the factory for instantiating the rulebase being described by this descriptor

Returns:
factory for instantiating the rulebase

setRuleBaseFactory

void setRuleBaseFactory(String factoryName)
set the class name of the factory for instantiating rulebases described by this descriptor

Parameters:
factoryName -