Oracle™ Business Intelligence Beans Java API Reference
Release 10
g (9.0.4)
Part number B12159_01


oracle.dss.dataView.managers
Class RuleManager

java.lang.Object
  |
  +--oracle.dss.dataView.managers.RuleManager
All Implemented Interfaces:
Manager, java.io.Serializable

public abstract class RuleManager
extends java.lang.Object
implements Manager, java.io.Serializable

A manager for rules-based formatting. Concrete subclasses of this class work on specific kinds of Mergeable objects. Views call the managers to have items formatted.

See Also:
DiscriminatorRule, Mergeable, Discriminator, Serialized Form

Constructor Summary
RuleManager()
          Constructor.

 

Method Summary
 java.util.Vector getBundles()
          Retrieves the vector of rule bundles that this manager uses to format DataviewCommon items.
 RuleBundle getUIBundle()
          Retrieves the RuleBundle that the Java-client user interface uses.
 void setBundles(DataviewCommon view, java.util.Vector bundles)
          Specifies the vector of RuleBundle objects to use.
 void setUIBundle(DataviewCommon view, RuleBundle bundle)
          Specifies the RuleBundle for the Java-client user interface to use.

 

Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Methods inherited from interface oracle.dss.dataView.Manager
dataSourceChanged

 

Constructor Detail

RuleManager

public RuleManager()
Constructor.
Method Detail

setBundles

public void setBundles(DataviewCommon view,
                       java.util.Vector bundles)
Specifies the vector of RuleBundle objects to use.
Parameters:
bundles - The vector of rule bundles that this manager should use.
See Also:
RuleBundle

getBundles

public java.util.Vector getBundles()
Retrieves the vector of rule bundles that this manager uses to format DataviewCommon items.
Returns:
The vector of rule bundles that this manager uses.
See Also:
RuleBundle

getUIBundle

public RuleBundle getUIBundle()
Retrieves the RuleBundle that the Java-client user interface uses. The RuleBundle is passed by reference.
Returns:
The RuleBundle that the user interface uses.

setUIBundle

public void setUIBundle(DataviewCommon view,
RuleBundle bundle)
Specifies the RuleBundle for the Java-client user interface to use. This RuleBundle is passed by reference.
Parameters:
view - The view that RuleBundle applies to.
bundle - The RuleBundle for the user interface.

Oracle™ Business Intelligence Beans Java API Reference
Release 10
g (9.0.4)
Part number B12159_01


Copyright © 2003, Oracle. All Rights Reserved.