- raiseLevelBeforeConsistency - Variable in class JaCoP.core.Store
-
Some constraints maintain complex data structure based on function
recentDomainPruning of a variable, this function for proper functioning
requires to raise store level after imposition and before any changes to
variables of this constraint occur.
- RB - Static variable in interface JaCoP.fz.ParserConstants
-
RegularExpression Id.
- RBOX - Static variable in interface JaCoP.fz.ParserConstants
-
RegularExpression Id.
- readBytes(byte[]) - Static method in class tlass.project.DataStoreConnection
-
Reads in the data from the DataStore
- readChar() - Method in class JaCoP.fz.SimpleCharStream
-
Read a character.
- recentDomainPruning() - Method in class JaCoP.core.BooleanVar
-
It returns the values which have been removed at current store level.
- recentDomainPruning(int) - Method in class JaCoP.core.BoundDomain
-
- recentDomainPruning(int) - Method in class JaCoP.core.IntDomain
-
It returns the values which have been removed at current store level.
- recentDomainPruning(int) - Method in class JaCoP.core.IntervalDomain
-
- recentDomainPruning() - Method in class JaCoP.core.IntVar
-
It returns the values which have been removed at current store level.
- recentDomainPruning(int) - Method in class JaCoP.core.SmallDenseDomain
-
- recentDomainPruning(int) - Method in class JaCoP.set.core.SetDomain
-
It returns the values which have been removed at current store level.
- recentDomainPruning() - Method in class JaCoP.set.core.SetVar
-
It returns the values which have been removed at current store level.
- recentlyFailedConstraint - Variable in class JaCoP.core.Store
-
It stores constraint that has recently failed during store.consistency() execution.
- recompute() - Method in class JaCoP.constraints.knapsack.Tree
-
It recomputes all the attributes of the internal nodes of the knapsack tree.
- recomputeDown(Tree) - Method in class JaCoP.constraints.knapsack.TreeLeaf
-
- recomputeDown(Tree) - Method in class JaCoP.constraints.knapsack.TreeNode
-
This function recomputes the attributes of this node after
recomputing the left and right subtree.
- recomputeUp(Tree) - Method in class JaCoP.constraints.knapsack.TreeLeaf
-
- recomputeUp(Tree) - Method in class JaCoP.constraints.knapsack.TreeNode
-
This function is used to recompute the attributes of all nodes
on the way to root from this node.
- recordBooleanChange(BooleanVar) - Method in class JaCoP.core.Store
-
Any boolean variable which is changed must be recorded by store, so it
can be restored to the previous state if backtracking is performed.
- recordChange(Var) - Method in class JaCoP.core.Store
-
Any change of finite domain variable must also be recorded, so intervals
denoting changed variables can be updated.
- recordSolution() - Method in class JaCoP.search.SimpleSolutionListener
-
It records a solution.
- recordSolutions(boolean) - Method in class JaCoP.search.SimpleSolutionListener
-
It records all solutions so they can be later retrieved and
used.
- recordSolutions(boolean) - Method in interface JaCoP.search.SolutionListener
-
It records each solution so it can be later retrieved and used.
- recordTuples(int[][]) - Method in class JaCoP.core.Store
-
It recordTuples to store so tuples can be reused across multiple
extensional constraints.
- Rectangle - Class in JaCoP.constraints
-
Defines a rectangle used in the diffn constraint.
- Rectangle(IntVar[], IntVar[]) - Constructor for class JaCoP.constraints.Rectangle
-
It constructs a rectangle.
- Rectangle(IntVar[]) - Constructor for class JaCoP.constraints.Rectangle
-
It constructs a rectangle.
- Rectangle(ArrayList<? extends IntVar>) - Constructor for class JaCoP.constraints.Rectangle
-
It constructs a rectangle.
- Rectangle(Rectangle) - Constructor for class JaCoP.constraints.Rectangle
-
It constructs a rectangle.
- rectangles - Variable in class JaCoP.constraints.Diff
-
It specifies the list of rectangles which are of interest for this diff constraint.
- reduce() - Method in class JaCoP.util.MDD
-
It reduces MDD to minimal size.
- reducedCost() - Method in class JaCoP.constraints.netflow.simplex.Arc
-
Computes the cost of this arc considering node potentials.
- refreshPanel() - Method in class tlass.project.gui.panels.ResourcePanel
-
- refreshResponseButtons() - Method in class tlass.project.gui.panels.SchedulePanel.ScheduleTable
-
refresh the schedule
- RegEdge - Class in JaCoP.constraints.regular
-
The class responsible for connecting two states in regular automaton
of Regular constraint.
- RegEdge(RegState, RegState) - Constructor for class JaCoP.constraints.regular.RegEdge
-
The constructor which creates an edge.
- registerRemoveLevelLateListener(Constraint) - Method in class JaCoP.core.Store
-
Any constraint in general may need information what variables have changed
since the last time a consistency was called.
- registerRemoveLevelListener(Constraint) - Method in class JaCoP.core.Store
-
Any constraint in general may need information what variables have changed
since the last time a consistency was called.
- registerWatchedLiteralConstraint(Var, Constraint) - Method in class JaCoP.core.Store
-
It register variable to watch given constraint.
- RegState - Class in JaCoP.constraints.regular
-
The state class representing a state in the regular automaton
within Regular constraint.
- RegState() - Constructor for class JaCoP.constraints.regular.RegState
-
- RegStateDom - Class in JaCoP.constraints.regular
-
It is a state representation which uses a domain representation
to represent all integers which can transition from this state
to the given successor state.
- RegStateDom(int, int, int, int) - Constructor for class JaCoP.constraints.regular.RegStateDom
-
It constructs a state.
- RegStateInt - Class in JaCoP.constraints.regular
-
It is an implementation of the Regular state which uses a separate successor for each
value.
- RegStateInt(int, int, int, int) - Constructor for class JaCoP.constraints.regular.RegStateInt
-
It constructs an integer based representation of the state.
- Regular - Class in JaCoP.constraints.regular
-
Regular constraint accepts only the assignment to variables which is accepted by
an automaton.
- Regular(FSM, IntVar[]) - Constructor for class JaCoP.constraints.regular.Regular
-
Constructor need Store to initialize the time-stamps
- RegularExpressionParser - Class in JaCoP.util.fsm
-
Instances of this class parse the word combination little language.
- RegularExpressionParser(StringReader) - Constructor for class JaCoP.util.fsm.RegularExpressionParser
-
It constructs a parser of the regular expression.
- RegularExpressionParser.Expression - Class in JaCoP.util.fsm
-
It creates an abstract class expression which specifies basic methods of
the expression.
- RegularExpressionParser.Expression() - Constructor for class JaCoP.util.fsm.RegularExpressionParser.Expression
-
- RegularExpressionParser.Literal - Class in JaCoP.util.fsm
-
It specifies a simple literal.
- RegularExpressionParser.Literal(String) - Constructor for class JaCoP.util.fsm.RegularExpressionParser.Literal
-
It constructs a literal.
- RegularExpressionParser.SyntaxException - Exception in JaCoP.util.fsm
-
SyntaxException raised if not regular expression is being parsed.
- RegularExpressionParser.SyntaxException() - Constructor for exception JaCoP.util.fsm.RegularExpressionParser.SyntaxException
-
The constructor to create an syntax exception without the message.
- RegularExpressionParser.SyntaxException(String) - Constructor for exception JaCoP.util.fsm.RegularExpressionParser.SyntaxException
-
The constructor to create an syntax exception with a given message.
- Reified - Class in JaCoP.constraints
-
Reified constraints "constraint" #<=> B
- Reified(PrimitiveConstraint, IntVar) - Constructor for class JaCoP.constraints.Reified
-
It creates Reified constraint.
- ReInit(InputStream) - Method in class JaCoP.fz.Parser
-
Reinitialise.
- ReInit(InputStream, String) - Method in class JaCoP.fz.Parser
-
Reinitialise.
- ReInit(Reader) - Method in class JaCoP.fz.Parser
-
Reinitialise.
- ReInit(ParserTokenManager) - Method in class JaCoP.fz.Parser
-
Reinitialise.
- ReInit(SimpleCharStream) - Method in class JaCoP.fz.ParserTokenManager
-
Reinitialise parser.
- ReInit(SimpleCharStream, int) - Method in class JaCoP.fz.ParserTokenManager
-
Reinitialise parser.
- ReInit(Reader, int, int, int) - Method in class JaCoP.fz.SimpleCharStream
-
Reinitialise.
- ReInit(Reader, int, int) - Method in class JaCoP.fz.SimpleCharStream
-
Reinitialise.
- ReInit(Reader) - Method in class JaCoP.fz.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, String, int, int, int) - Method in class JaCoP.fz.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, int, int, int) - Method in class JaCoP.fz.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, String) - Method in class JaCoP.fz.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream) - Method in class JaCoP.fz.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, String, int, int) - Method in class JaCoP.fz.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, int, int) - Method in class JaCoP.fz.SimpleCharStream
-
Reinitialise.
- reinsertBefore - Variable in class JaCoP.constraints.ExtensionalSupportSTR
-
It specifies if the tuples previously removed are re-inserted at the beginning.
- reject(String) - Method in class tlass.project.model.Response
-
set the value of this response to be rejected, and sets the comment explaining why
- REJECTED - Static variable in class tlass.project.model.Response
-
- remove(int, int) - Method in class JaCoP.constraints.ExtensionalSupportSTR
-
It removes the tuple which is no longer valid.
- remove(Arc) - Method in interface JaCoP.constraints.netflow.MutableNetwork
-
Removes an arc from the network.
- remove(Arc) - Method in class JaCoP.constraints.netflow.Network
-
- remove(int) - Method in interface JaCoP.core.Backtrackable
-
It specifies the function being called by the manager upon backtracking.
- remove(int) - Method in class JaCoP.core.BooleanVar
-
- remove(int) - Method in class JaCoP.core.IntVar
-
- remove(int) - Method in class JaCoP.core.TimeStamp
-
The function removes the level specified by the stamp.
- remove(int) - Method in class JaCoP.set.core.SetVar
-
- remove(int) - Method in class JaCoP.util.SimpleArrayList
-
Removes the element at the specified position in this list.
- remove(Object) - Method in class JaCoP.util.SimpleArrayList
-
Removes a single instance of the specified element from this list, if it
is present (optional operation).
- REMOVE_INFO_FROM - Variable in class JaCoP.constraints.knapsack.Knapsack
-
It specifies how many removeLevel functions must be executed before the information
about the constraint is being printed out.
- removeAllListeners() - Method in class tlass.project.ModelHandler
-
Removes ALL of the ModelListeners from all of the ArrayLists
- removeArc(Arc) - Method in class JaCoP.constraints.netflow.simplex.NetworkSimplex
-
- removeAssistant(Assistant) - Method in class tlass.project.model.Model
-
Not only removes the assistant from the Model, but also ensures that there
are no references to the Assistant in any component of the model.
- removeAssistantSkill(Assistant, Skill) - Method in class tlass.project.ModelHandler
-
Removes a skill from an Assistant
- removeAssistantUnavailableTime(Assistant, TimeBlock) - Method in class tlass.project.ModelHandler
-
Removes a timeblock that is unavailable from the Assistant
- removeConstraint() - Method in class JaCoP.constraints.AbsXeqY
-
- removeConstraint() - Method in class JaCoP.constraints.Alldifferent
-
- removeConstraint() - Method in class JaCoP.constraints.Alldistinct
-
- removeConstraint() - Method in class JaCoP.constraints.Among
-
- removeConstraint() - Method in class JaCoP.constraints.AmongVar
-
- removeConstraint() - Method in class JaCoP.constraints.And
-
- removeConstraint() - Method in class JaCoP.constraints.AndBool
-
- removeConstraint() - Method in class JaCoP.constraints.Assignment
-
- removeConstraint() - Method in class JaCoP.constraints.binpacking.Binpacking
-
- removeConstraint() - Method in class JaCoP.constraints.Constraint
-
It removes the constraint by removing this constraint from all variables.
- removeConstraint() - Method in class JaCoP.constraints.Count
-
- removeConstraint() - Method in class JaCoP.constraints.CountStudents
-
- removeConstraint() - Method in class JaCoP.constraints.Cumulative
-
- removeConstraint() - Method in class JaCoP.constraints.Diff
-
- removeConstraint() - Method in class JaCoP.constraints.Distance
-
- removeConstraint() - Method in class JaCoP.constraints.Element
-
- removeConstraint() - Method in class JaCoP.constraints.ElementInteger
-
- removeConstraint() - Method in class JaCoP.constraints.ElementVariable
-
- removeConstraint() - Method in class JaCoP.constraints.Eq
-
- removeConstraint() - Method in class JaCoP.constraints.EqBool
-
- removeConstraint() - Method in class JaCoP.constraints.ExtensionalConflictVA
-
- removeConstraint() - Method in class JaCoP.constraints.ExtensionalSupportMDD
-
- removeConstraint() - Method in class JaCoP.constraints.ExtensionalSupportSTR
-
- removeConstraint() - Method in class JaCoP.constraints.ExtensionalSupportVA
-
- removeConstraint() - Method in class JaCoP.constraints.GCC
-
- removeConstraint() - Method in class JaCoP.constraints.geost.Geost
-
- removeConstraint() - Method in class JaCoP.constraints.IfThen
-
- removeConstraint() - Method in class JaCoP.constraints.IfThenBool
-
- removeConstraint() - Method in class JaCoP.constraints.IfThenElse
-
- removeConstraint() - Method in class JaCoP.constraints.In
-
- removeConstraint() - Method in class JaCoP.constraints.knapsack.Knapsack
-
- removeConstraint() - Method in class JaCoP.constraints.Max
-
- removeConstraint() - Method in class JaCoP.constraints.Min
-
- removeConstraint() - Method in class JaCoP.constraints.netflow.NetworkFlow
-
Cleanup
- removeConstraint() - Method in class JaCoP.constraints.NoGood
-
This function does nothing as constraints can not be removed for a given
level.
- removeConstraint() - Method in class JaCoP.constraints.Not
-
- removeConstraint() - Method in class JaCoP.constraints.Or
-
- removeConstraint() - Method in class JaCoP.constraints.OrBool
-
- removeConstraint() - Method in class JaCoP.constraints.regular.Regular
-
- removeConstraint() - Method in class JaCoP.constraints.Reified
-
- removeConstraint() - Method in class JaCoP.constraints.Sum
-
- removeConstraint() - Method in class JaCoP.constraints.SumWeight
-
- removeConstraint() - Method in class JaCoP.constraints.Values
-
- removeConstraint() - Method in class JaCoP.constraints.XdivYeqZ
-
- removeConstraint() - Method in class JaCoP.constraints.XeqC
-
- removeConstraint() - Method in class JaCoP.constraints.XeqY
-
- removeConstraint() - Method in class JaCoP.constraints.XexpYeqZ
-
- removeConstraint() - Method in class JaCoP.constraints.XgtC
-
- removeConstraint() - Method in class JaCoP.constraints.XgteqC
-
- removeConstraint() - Method in class JaCoP.constraints.XgteqY
-
- removeConstraint() - Method in class JaCoP.constraints.XgtY
-
- removeConstraint() - Method in class JaCoP.constraints.XltC
-
- removeConstraint() - Method in class JaCoP.constraints.XlteqC
-
- removeConstraint() - Method in class JaCoP.constraints.XlteqY
-
- removeConstraint() - Method in class JaCoP.constraints.XltY
-
- removeConstraint() - Method in class JaCoP.constraints.XmodYeqZ
-
- removeConstraint() - Method in class JaCoP.constraints.XmulCeqZ
-
- removeConstraint() - Method in class JaCoP.constraints.XmulYeqC
-
- removeConstraint() - Method in class JaCoP.constraints.XmulYeqZ
-
- removeConstraint() - Method in class JaCoP.constraints.XneqC
-
- removeConstraint() - Method in class JaCoP.constraints.XneqY
-
- removeConstraint() - Method in class JaCoP.constraints.Xor
-
- removeConstraint() - Method in class JaCoP.constraints.XorBool
-
- removeConstraint() - Method in class JaCoP.constraints.XplusCeqZ
-
- removeConstraint() - Method in class JaCoP.constraints.XplusClteqZ
-
- removeConstraint() - Method in class JaCoP.constraints.XplusYeqC
-
- removeConstraint() - Method in class JaCoP.constraints.XplusYeqZ
-
- removeConstraint() - Method in class JaCoP.constraints.XplusYgtC
-
- removeConstraint() - Method in class JaCoP.constraints.XplusYlteqZ
-
- removeConstraint() - Method in class JaCoP.constraints.XplusYplusCeqZ
-
- removeConstraint() - Method in class JaCoP.constraints.XplusYplusQeqZ
-
- removeConstraint() - Method in class JaCoP.constraints.XplusYplusQgtC
-
- removeConstraint(Constraint) - Method in class JaCoP.core.BooleanVar
-
It unregisters constraint with current variable, so change in variable
will not cause constraint reevaluation.
- removeConstraint(Constraint) - Method in class JaCoP.core.IntVar
-
It detaches constraint from the current variable, so change in variable
will not cause constraint reevaluation.
- removeConstraint(Constraint) - Method in class JaCoP.core.Var
-
It detaches constraint from the current variable, so change in variable
will not cause constraint reevaluation.
- removeConstraint() - Method in class JaCoP.set.constraints.AdiffBeqC
-
- removeConstraint() - Method in class JaCoP.set.constraints.AdisjointB
-
- removeConstraint() - Method in class JaCoP.set.constraints.AeqB
-
- removeConstraint() - Method in class JaCoP.set.constraints.AeqS
-
- removeConstraint() - Method in class JaCoP.set.constraints.AinB
-
- removeConstraint() - Method in class JaCoP.set.constraints.AinS
-
- removeConstraint() - Method in class JaCoP.set.constraints.AintersectBeqC
-
- removeConstraint() - Method in class JaCoP.set.constraints.AunionBeqC
-
- removeConstraint() - Method in class JaCoP.set.constraints.CardA
-
- removeConstraint() - Method in class JaCoP.set.constraints.CardAeqX
-
- removeConstraint() - Method in class JaCoP.set.constraints.EinA
-
- removeConstraint() - Method in class JaCoP.set.constraints.ElementSet
-
- removeConstraint() - Method in class JaCoP.set.constraints.Lex
-
- removeConstraint() - Method in class JaCoP.set.constraints.Match
-
- removeConstraint() - Method in class JaCoP.set.constraints.SinA
-
- removeConstraint() - Method in class JaCoP.set.constraints.SumWeightedSet
-
- removeConstraint() - Method in class JaCoP.set.constraints.XeqA
-
- removeConstraint() - Method in class JaCoP.set.constraints.XinA
-
- removeConstraint(Constraint) - Method in class JaCoP.set.core.SetVar
-
It detaches constraint from the current variable, so change in variable
will not cause constraint reevaluation.
- REMOVED - Static variable in class tlass.project.ModelEvent
-
- removeDay(int) - Method in class tlass.project.model.Section
-
Consumes a day.
- removeFirst() - Method in class JaCoP.util.SimpleHashSet
-
Removes and returns an entry removed from the HashSet.
- removeInstructor(Instructor) - Method in class tlass.project.model.Model
-
Removes an instructor from the Model, also ensuring that there
are no references to the instructor in any component of the Model.
- removeInterval(int) - Method in class JaCoP.core.IntervalDomain
-
It removes the counter-th interval from the domain.
- removeLA(Position) - Method in class tlass.project.model.Section
-
Removes the selected La position from the section.
- removeLAPosition(Position) - Method in class tlass.project.model.Model
-
Removes the specified position from the list of available
la positions from the model.
- removeLAPosition(Position) - Method in class tlass.project.ModelHandler
-
Removes a specific LA position from the model, updating references
- removeLevel(int) - Method in class JaCoP.constraints.AbsXeqY
-
- removeLevel(int) - Method in class JaCoP.constraints.Alldistinct
-
- removeLevel(int) - Method in class JaCoP.constraints.Among
-
- removeLevel(int) - Method in class JaCoP.constraints.AmongVar
-
- removeLevel(int) - Method in class JaCoP.constraints.Assignment
-
- removeLevel(int) - Method in class JaCoP.constraints.binpacking.Binpacking
-
- removeLevel(int) - Method in class JaCoP.constraints.Circuit
-
- removeLevel(int) - Method in class JaCoP.constraints.Constraint
-
This function is called in case of the backtrack, so a constraint can
clear the queue of changed variables which is no longer valid.
- removeLevel(int) - Method in class JaCoP.constraints.Diff
-
- removeLevel(int) - Method in class JaCoP.constraints.Distance
-
- removeLevel(int) - Method in class JaCoP.constraints.ElementInteger
-
- removeLevel(int) - Method in class JaCoP.constraints.ElementVariable
-
- removeLevel(int) - Method in class JaCoP.constraints.ExtensionalConflictVA
-
It puts back tuples which have lost their support status at the level
which is being removed.
- removeLevel(int) - Method in class JaCoP.constraints.ExtensionalSupportSTR
-
- removeLevel(int) - Method in class JaCoP.constraints.ExtensionalSupportVA
-
It puts back tuples which have lost their support status at the level
which is being removed.
- removeLevel(int) - Method in class JaCoP.constraints.GCC
-
- removeLevel(int) - Method in class JaCoP.constraints.geost.Geost
-
- removeLevel(int) - Method in class JaCoP.constraints.knapsack.Knapsack
-
- removeLevel(int) - Method in class JaCoP.constraints.netflow.NetworkFlow
-
- removeLevel(int) - Method in class JaCoP.constraints.regular.Regular
-
- removeLevel(int) - Method in interface JaCoP.core.BacktrackableManager
-
It allows to inform all objects which have changed at removedLevel
that the backtracking from that level has occurred.
- removeLevel(int, Var) - Method in class JaCoP.core.BoundDomain
-
- removeLevel(int, Var) - Method in class JaCoP.core.Domain
-
It removes the specified level.
- removeLevel(int) - Method in class JaCoP.core.IntervalBasedBacktrackableManager
-
It allows to inform all objects which have changed at removedLevel
that the backtracking from that level has occurred.
- removeLevel(int, Var) - Method in class JaCoP.core.IntervalDomain
-
It removes a level of a domain.
- removeLevel(int) - Method in class JaCoP.core.MutableDomain
-
- removeLevel(int) - Method in interface JaCoP.core.MutableVar
-
It removes given level from mutable variable.
- removeLevel(int) - Method in class JaCoP.core.SimpleBacktrackableManager
-
It allows to inform all objects which have changed at removedLevel
that the backtracking from that level has occurred.
- removeLevel(int, Var) - Method in class JaCoP.core.SmallDenseDomain
-
- removeLevel(int) - Method in class JaCoP.core.Store
-
This important function removes all changes which has been recorded to
any variable at given level.
- removeLevel(int) - Method in class JaCoP.set.constraints.Lex
-
- removeLevel(int, Var) - Method in class JaCoP.set.core.SetDomain
-
It removes the specified level.
- removeLevelLate(int) - Method in class JaCoP.constraints.Constraint
-
This function is called in case of the backtrack.
- removeLevelLate(int) - Method in class JaCoP.constraints.geost.Geost
-
- removeLevelLate(int) - Method in class JaCoP.constraints.knapsack.Knapsack
-
- removeLevelLate(int) - Method in class JaCoP.constraints.netflow.NetworkFlow
-
- removeLevelLate(int) - Method in class JaCoP.constraints.regular.Regular
-
Sweep the graph upon backtracking.
- removeLevelLate(int) - Method in class JaCoP.constraints.SumWeight
-
- removeLevelLateListeners - Variable in class JaCoP.core.Store
-
More advanced constraints may require to be informed of a backtrack to be
able to recover the older versions of the data structures.
- removeLevelListeners - Variable in class JaCoP.core.Store
-
More advanced constraints may require to be informed of a backtrack to be
able to recover the older versions of the data structures.
- removeModelConstraint(int, Var, Constraint) - Method in class JaCoP.core.BoundDomain
-
It removes a constraint from a domain, it should only be called by
removeConstraint function of Variable object.
- removeModelConstraint(int, Var, Constraint) - Method in class JaCoP.core.Domain
-
It removes a constraint from a domain, it should only be called by
removeConstraint function of Variable object.
- removeModelConstraint(int, Var, Constraint) - Method in class JaCoP.core.IntervalDomain
-
It removes a constraint from a domain, it should only be called by
removeConstraint function of Variable object.
- removeModelConstraint(int, Var, Constraint) - Method in class JaCoP.core.SmallDenseDomain
-
- removeModelConstraint(int, Var, Constraint) - Method in class JaCoP.set.core.SetDomain
-
It removes a constraint from a domain, it should only be called by
removeConstraint function of Variable object.
- removeResource(Object) - Method in class tlass.project.ModelHandler
-
Removes the supplied object from the model using ModelEvent
- removeSchedule(Schedule) - Method in class tlass.project.model.Model
-
Removes a Schedule from the Model, ensuring that there are no references to the
Schedule elsewhere in the model.
- removeSearchConstraint(int, Var, int, Constraint) - Method in class JaCoP.core.BoundDomain
-
It removes a constraint from a domain, it should only be called by
removeConstraint function of Variable object.
- removeSearchConstraint(int, Var, int, Constraint) - Method in class JaCoP.core.Domain
-
It removes a constraint from a domain, it should only be called by
removeConstraint function of Variable object.
- removeSearchConstraint(int, Var, Constraint) - Method in class JaCoP.core.IntervalDomain
-
It removes a constraint from a domain, it should only be called by
removeConstraint function of Variable object.
- removeSearchConstraint(int, Var, int, Constraint) - Method in class JaCoP.core.IntervalDomain
-
It removes a constraint from a domain, it should only be called by
removeConstraint function of Variable object.
- removeSearchConstraint(int, Var, int, Constraint) - Method in class JaCoP.core.SmallDenseDomain
-
- removeSearchConstraint(int, Var, int, Constraint) - Method in class JaCoP.set.core.SetDomain
-
It removes a constraint from a domain, it should only be called by
removeConstraint function of Variable object.
- removeSection(Section) - Method in class tlass.project.model.Model
-
Removes a section from the Model, also ensuring that there
are no references to the section in any component of the Model.
- removeSectionSkill(Section, Skill) - Method in class tlass.project.ModelHandler
-
Removes a skill that is required of an Assistant from the Section.
- removeSectionTimeDay(Section, int) - Method in class tlass.project.ModelHandler
-
Remove any timeblocks with a certain day from a section
- removeSkill(Skill) - Method in class tlass.project.model.Assistant
-
removes a skill from the list of assistant's skills
- removeSkill(Skill) - Method in class tlass.project.model.Model
-
Removes the skill of the name matching the supplied name
from the model.
- removeSkill(Skill) - Method in class tlass.project.model.Section
-
Removes the supplied skill from the list of skills required
for an assistant to be assigned to the section
- removeTA(Position) - Method in class tlass.project.model.Section
-
Reomoves the selected Ta Position from the section.
- removeTAPosition(Position) - Method in class tlass.project.model.Model
-
Removes the specified position from the list of available
ta positions from the model.
- removeTAPosition(Position) - Method in class tlass.project.ModelHandler
-
Removes a specific TA position from the model, updating references
- removeTime(TimeBlock) - Method in class tlass.project.model.Section
-
Removes a time that the section meets.
- removeTimeTest() - Method in class tlass.unitTesting.model.TestSection
-
Tests the section removeTime method
- removeTracedConstraint(Constraint) - Static method in class JaCoP.core.Store
-
It removes a constraint from traced constraints.
- removeTracedVariable(Var) - Static method in class JaCoP.core.Store
-
It removes a variable from traced variables.
- removeTransition(int) - Method in class JaCoP.constraints.regular.RegState
-
It informs the state that the edge on the given position is no longer
active.
- removeTransition(int) - Method in class JaCoP.constraints.regular.RegStateDom
-
- removeTransition(int) - Method in class JaCoP.constraints.regular.RegStateInt
-
- removeUnavailableTime(TimeBlock) - Method in class tlass.project.model.Assistant
-
removes a time from the list of unavailable times
- removeUnavailableTimes(String) - Method in class tlass.project.WebformHandler
-
Removes an unavailable time
- removeUnavailableTimesTest() - Method in class tlass.unitTesting.project.TestWebformHandler
-
- removeUnSupportedValues(Store) - Method in class JaCoP.util.IndexDomainView
-
It removes all values for which no support was found since the initialization of
the support sweep.
- renameAssistant(Assistant, String) - Method in class tlass.project.model.Model
-
Renames an assistant to a specified name.
- RENAMED - Static variable in class tlass.project.ModelEvent
-
- renameInstructor(Instructor, String) - Method in class tlass.project.model.Model
-
Rename the instructor to a given name.
- renameResource(Object, String) - Method in class tlass.project.ModelHandler
-
Renames the supplied object to the supplied name
- renameSchedule(Schedule, String) - Method in class tlass.project.model.Model
-
Renames the schedule to a specified name.
- renameSection(Section, String) - Method in class tlass.project.model.Model
-
Renames a Section to a specified name.
- repaint() - Static method in class tlass.project.gui.View
-
Repaint the frame
- repository - Static variable in class JaCoP.core.XMLSaveSupport
-
- repositoryClear - Static variable in class JaCoP.core.XMLSaveSupport
-
- repositorySet - Static variable in class JaCoP.core.XMLSaveSupport
-
- RequireAssignmentConstraint - Class in tlass.project.constraintTypes
-
- RequireAssignmentConstraint() - Constructor for class tlass.project.constraintTypes.RequireAssignmentConstraint
-
Constructor for this constraint.
- requiresMonotonicity() - Method in class JaCoP.constraints.Constraint
-
It specifies if the constraint allows domains of variables
in its scope only to shrink its domain with the progress
of search downwards.
- RequireTagsConstraint - Class in tlass.project.constraintTypes
-
- RequireTagsConstraint() - Constructor for class tlass.project.constraintTypes.RequireTagsConstraint
-
Constructor for this constraint.
- reset() - Method in class JaCoP.constraints.netflow.simplex.Danzig
-
- reset() - Method in interface JaCoP.constraints.netflow.simplex.PivotRule
-
- reset() - Method in class JaCoP.fz.JJTParserState
-
- reset() - Method in class tlass.project.model.Response
-
resents the response to Unseen and to a blank comment
- resetResponse(Position) - Method in class tlass.project.model.Schedule
-
Changes the response to unseen.
- residuesBefore - Variable in class JaCoP.constraints.ExtensionalSupportSTR
-
It specifies if the residues are moved at the beginning of the list.
- resize() - Method in class JaCoP.util.fsm.FSM
-
It resizes the Finite State Machine.
- ResourcePanel - Class in tlass.project.gui.panels
-
Resource Panel that all other panels in system extend
- ResourcePanel(Controller, LayoutManager, Object) - Constructor for class tlass.project.gui.panels.ResourcePanel
-
General setup for a resource panel
- resources - Variable in class JaCoP.constraints.Cumulative
-
It specifies/stores resource variable for each corresponding task.
- respectSolutionLimitInOptimization - Variable in class JaCoP.search.DepthFirstSearch
-
If it is set to true then the optimizing search will
quit the search if this action is indicated by the solution
listener.
- Response - Class in tlass.project.model
-
- Response() - Constructor for class tlass.project.model.Response
-
Creates an empty Response
- Response(boolean, String) - Constructor for class tlass.project.model.Response
-
Creates a Response with given acceptance and comment values
- RESPONSES - Static variable in class tlass.project.model.Response
-
- restore(MutableNetwork) - Method in class JaCoP.constraints.netflow.ArcCompanion
-
Restores the capacity and weight of the arc after backtracking.
- restore(Assistant) - Method in class tlass.project.model.Assistant
-
Restores an assistant with all the data from a previous version
- restore(Instructor) - Method in class tlass.project.model.Instructor
-
Restores all information to a previous backup version of an Instructor
- restore(Schedule) - Method in class tlass.project.model.Schedule
-
Overwrites a schedule based on a given backup.
- restore(Section) - Method in class tlass.project.model.Section
-
Restores the section data to the data stored in the backup,
reverting any changes
- restoreAssistant(Assistant, Assistant) - Method in class tlass.project.ModelHandler
-
Restores the supplied assistant to the to the matching stored assistant, reverting any changes.
- restoreInstructor(Instructor, Instructor) - Method in class tlass.project.ModelHandler
-
Restores an Instructor's data to the data stored in the backup.
- restoreSchedule(Schedule, Schedule) - Method in class tlass.project.ModelHandler
-
Restores the schedule to the matching stored schedule, reverting any changes.
- restoreSection(Section, Section) - Method in class tlass.project.ModelHandler
-
Restores a section from a backup
- Restriction - Enum in tlass.project.gui.panels
-
- RestrictionDialog - Class in tlass.project.gui.panels
-
- RestrictionDialog(JFrame, Controller, Position, Restriction, Object) - Constructor for class tlass.project.gui.panels.RestrictionDialog
-
Constructor for RestrictionDialog.
- result - Variable in class JaCoP.constraints.AndBool
-
It specifies variable result, storing the result of and function performed a list of variables.
- result - Variable in class JaCoP.constraints.EqBool
-
It specifies variable result in the constraint.
- result - Variable in class JaCoP.constraints.OrBool
-
It specifies variable result, storing the result of or function performed a list of variables.
- returnSolution() - Method in class JaCoP.search.SimpleSolutionListener
-
- returnSolution(int) - Method in class JaCoP.search.SimpleSolutionListener
-
It returns the solution with the given number (value 0 denotes the first solution) as
a set of primitive constraints.
- returnSolution() - Method in interface JaCoP.search.SolutionListener
-
It returns a collection of constraints which represent the last found
solution.
- reuse(IntVar[]) - Method in class JaCoP.util.MDD
-
If possible it will return an MDD which reuse an array representation
of the current MDD.
- right - Variable in class JaCoP.constraints.knapsack.TreeNode
-
It specifies the right child.
- rightChild(T, int, boolean) - Method in class JaCoP.search.CreditCalculator
-
Exiting the right children if no credits have been distributed to a right
child involves increasing the number of backtracks occurred.
- rightChild(PrimitiveConstraint, boolean) - Method in class JaCoP.search.CreditCalculator
-
- rightChild(T, int, boolean) - Method in interface JaCoP.search.ExitChildListener
-
It is executed after exiting the right child.
- rightChild(PrimitiveConstraint, boolean) - Method in interface JaCoP.search.ExitChildListener
-
It is executed after exiting the right child.
- rightChild(T, int, boolean) - Method in class JaCoP.search.LDS
-
Exiting the right children requires reduction of the current
number of discrepancies being used.
- rightChild(PrimitiveConstraint, boolean) - Method in class JaCoP.search.LDS
-
- rightChild(T, int, boolean) - Method in class JaCoP.search.NoGoodsCollector
-
- rightChild(PrimitiveConstraint, boolean) - Method in class JaCoP.search.NoGoodsCollector
-
- rightChild(IntVar, int, boolean) - Method in class JaCoP.search.Shaving
-
- rightChild(PrimitiveConstraint, boolean) - Method in class JaCoP.search.Shaving
-
- rightChild(T, int, boolean) - Method in class JaCoP.search.TraceGenerator
-
- rightChild(PrimitiveConstraint, boolean) - Method in class JaCoP.search.TraceGenerator
-
- rightElement(int) - Method in class JaCoP.core.BoundDomain
-
- rightElement(int) - Method in class JaCoP.core.IntDomain
-
It returns the right most element of the given interval.
- rightElement(int) - Method in class JaCoP.core.IntervalDomain
-
It returns the left most element of the given interval.
- rightElement(int) - Method in class JaCoP.core.SmallDenseDomain
-
- rightMostLeaf() - Method in class JaCoP.constraints.netflow.simplex.Node
-
Finds the last node on the thread that has a larger depth than this node.
- rightNeighbor - Variable in class JaCoP.constraints.knapsack.TreeNode
-
It specifies the right neighbor.
- root - Variable in class JaCoP.constraints.knapsack.Tree
-
It specifies the root of the tree.
- root - Variable in class JaCoP.constraints.netflow.simplex.NetworkSimplex
-
- rootNode() - Method in class JaCoP.fz.JJTParserState
-
- RP - Static variable in interface JaCoP.fz.ParserConstants
-
RegularExpression Id.
- runGraphicalView() - Method in class tlass.project.Controller
-
Establish graphical View, and begin login process