story.scheherazade.misc
Class ModifiablePredicates

java.lang.Object
  extended by story.scheherazade.misc.ModifiablePredicates
All Implemented Interfaces:
RenderableObject

public class ModifiablePredicates
extends java.lang.Object
implements RenderableObject

A set of PredicateFlavor types.


Constructor Summary
ModifiablePredicates(PredicateFlavor modifiable)
          Constructor with one modifiable predicate.
ModifiablePredicates(PredicateFlavor modifiable, PredicateFlavor modifiable2)
          Constructor with two modifiable predicates.
ModifiablePredicates(PredicateFlavor modifiable, PredicateFlavor modifiable2, PredicateFlavor modifiable3)
          Constructor with three modifiable predicates.
ModifiablePredicates(PredicateFlavor modifiable, PredicateFlavor modifiable2, PredicateFlavor modifiable3, PredicateFlavor modifiable4)
          Constructor with four modifiable predicates.
 
Method Summary
 boolean contains(PredicateFlavor flavor)
           
 java.lang.StringBuffer render()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ModifiablePredicates

public ModifiablePredicates(PredicateFlavor modifiable)
                     throws Scheherexception
Constructor with one modifiable predicate.

Throws:
Scheherexception

ModifiablePredicates

public ModifiablePredicates(PredicateFlavor modifiable,
                            PredicateFlavor modifiable2)
                     throws Scheherexception
Constructor with two modifiable predicates.

Throws:
Scheherexception

ModifiablePredicates

public ModifiablePredicates(PredicateFlavor modifiable,
                            PredicateFlavor modifiable2,
                            PredicateFlavor modifiable3)
                     throws Scheherexception
Constructor with three modifiable predicates.

Throws:
Scheherexception

ModifiablePredicates

public ModifiablePredicates(PredicateFlavor modifiable,
                            PredicateFlavor modifiable2,
                            PredicateFlavor modifiable3,
                            PredicateFlavor modifiable4)
                     throws Scheherexception
Constructor with four modifiable predicates.

Throws:
Scheherexception
Method Detail

contains

public boolean contains(PredicateFlavor flavor)

render

public java.lang.StringBuffer render()
Specified by:
render in interface RenderableObject


Copyright © 2011 David K. Elson. All Rights Reserved.