story.scheherazade.analysis
Class CharacterBindingConstraint

java.lang.Object
  extended by story.scheherazade.analysis.Constraint
      extended by story.scheherazade.analysis.CharacterBindingConstraint

public class CharacterBindingConstraint
extends Constraint


Constructor Summary
CharacterBindingConstraint(NameAssociation name1, NameAssociation name2)
           
 
Method Summary
 java.lang.StringBuffer failsConstraint(SCHIntersection proposedIntersection)
          Returns null if a proposed intersection passes the constraint, an explanation string otherwise.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CharacterBindingConstraint

public CharacterBindingConstraint(NameAssociation name1,
                                  NameAssociation name2)
Method Detail

failsConstraint

public java.lang.StringBuffer failsConstraint(SCHIntersection proposedIntersection)
                                       throws Scheherexception
Returns null if a proposed intersection passes the constraint, an explanation string otherwise.

Specified by:
failsConstraint in class Constraint
Throws:
Scheherexception


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