choco.cp.solver.constraints.global.scheduling.trees
Interface IVilimTree

All Superinterfaces:
IDotty, ITree
All Known Subinterfaces:
IThetaLambdaTree, IThetaOmegaTree, IThetaTree
All Known Implementing Classes:
AbstractVilimTree, AltDisjTreeTL, AltDisjTreeTLTO, CumTreeT, DisjTreeT, DisjTreeTL

public interface IVilimTree
extends IDotty, ITree

Since:
10 févr. 2009 version 2.0.3
Version:
2.0.3
Author:
Arnaud Malapert

Nested Class Summary
static class IVilimTree.TreeMode
           
 
Method Summary
 boolean contains(ITask task)
           
 IVilimTree.TreeMode getMode()
           
 int getTime()
           
 void insert(ITask task)
           
 void remove(ITask task)
           
 void reset()
           
 void setMode(IVilimTree.TreeMode mode)
           
 void sort()
           
 
Methods inherited from interface choco.kernel.common.IDotty
toDotty
 
Methods inherited from interface choco.kernel.common.opres.graph.ITree
getDepth, getNbInternalNodes, getNbLeaves
 

Method Detail

contains

boolean contains(ITask task)

insert

void insert(ITask task)

remove

void remove(ITask task)

getMode

IVilimTree.TreeMode getMode()

setMode

void setMode(IVilimTree.TreeMode mode)

sort

void sort()

reset

void reset()

getTime

int getTime()


Copyright © 2012. All Rights Reserved.