A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 

R

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
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z