|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectchoco.branch.AbstractBranching
public abstract class AbstractBranching
Field Summary | |
---|---|
protected static java.lang.String[] |
LOG_DECISION_MSG
|
protected static java.lang.String |
LOG_DOWN_MSG
|
protected static java.lang.String |
LOG_UP_MSG
|
protected static java.util.logging.Logger |
logger
an object for logging trace statements |
protected AbstractGlobalSearchSolver |
manager
the main control object (responsible for the whole exploration, while the branching object is responsible only at the choice point level |
protected AbstractBranching |
nextBranching
a link towards the next branching object (once this one is exhausted) |
Constructor Summary | |
---|---|
AbstractBranching()
|
Method Summary | |
---|---|
abstract java.lang.String |
getDecisionLogMsg(int branchIndex)
used for logging messages related to the search tree |
AbstractBranching |
getNextBranching()
Gets the next branching. |
void |
setNextBranching(AbstractBranching nextBranching)
Sets the next branching. |
void |
setSolver(AbstractGlobalSearchSolver s)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected AbstractGlobalSearchSolver manager
protected AbstractBranching nextBranching
protected static java.util.logging.Logger logger
protected static java.lang.String LOG_DOWN_MSG
protected static java.lang.String LOG_UP_MSG
protected static java.lang.String[] LOG_DECISION_MSG
Constructor Detail |
---|
public AbstractBranching()
Method Detail |
---|
public void setSolver(AbstractGlobalSearchSolver s)
public AbstractBranching getNextBranching()
public void setNextBranching(AbstractBranching nextBranching)
public abstract java.lang.String getDecisionLogMsg(int branchIndex)
branchIndex
-
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |