ist.palcom.services.tilessimulator.games.puzzle
Class ConnectivityModel

java.lang.Object
  extended by ist.palcom.services.tilessimulator.games.puzzle.ConnectivityModel

public class ConnectivityModel
extends java.lang.Object


Constructor Summary
ConnectivityModel(java.lang.String ignore)
           
 
Method Summary
 boolean[] compare(ConnectivityModel o)
           
 boolean equals(java.lang.Object obj)
           
 java.lang.String get(int i)
           
 java.lang.String getGlobalHappyString()
           
 java.lang.String getIgnore()
           
 java.lang.String getSideHappyString(ConnectivityModel goal, java.util.Set<PuzzleGame.GameOption> options)
           
 void set(int i, java.lang.String val)
           
 void set(java.lang.String val)
           
 void setIgnore(java.lang.String ignore)
           
 java.lang.String toString()
           
 ConnectivityModel transformToGoal()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ConnectivityModel

public ConnectivityModel(java.lang.String ignore)
Method Detail

set

public void set(int i,
                java.lang.String val)

set

public void set(java.lang.String val)

get

public java.lang.String get(int i)

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

transformToGoal

public ConnectivityModel transformToGoal()

compare

public boolean[] compare(ConnectivityModel o)

getSideHappyString

public java.lang.String getSideHappyString(ConnectivityModel goal,
                                           java.util.Set<PuzzleGame.GameOption> options)

getGlobalHappyString

public java.lang.String getGlobalHappyString()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

setIgnore

public void setIgnore(java.lang.String ignore)

getIgnore

public java.lang.String getIgnore()