Skip navigation links
A B C D E F G H I J L M N O P R S T U V 

A

addBlock(Block) - Method in class jadex.rules.examples.blocksworld.Block
Add a block to this block.
addBlock(Block) - Method in class jadex.rules.examples.blocksworld.Table
Add a block to this block.
addPropertyChangeListener(PropertyChangeListener) - Method in class jadex.rules.examples.blocksworld.Block
Add a PropertyChangeListener to the listener list.
addPropertyChangeListener(PropertyChangeListener) - Method in class jadex.rules.examples.fibonacci.FibonacciNumber
Add a PropertyChangeListener to the listener list.
agent - Variable in class jadex.rules.examples.hanoi.Hanoi.HanoiComponent
The agent.
agent_has_movegoals - Static variable in class jadex.rules.examples.hanoi.Hanoi
Agent has move goals.
agent_has_tower_a - Static variable in class jadex.rules.examples.hanoi.Hanoi
Agent has tower A.
agent_has_tower_b - Static variable in class jadex.rules.examples.hanoi.Hanoi
Agent has tower B.
agent_has_tower_c - Static variable in class jadex.rules.examples.hanoi.Hanoi
Agent has tower C.
agent_type - Static variable in class jadex.rules.examples.hanoi.Hanoi
The agent type.

B

ball_has_color - Static variable in class jadex.rules.examples.blocksworld.Blocksworld
A ball has a color.
ball_type - Static variable in class jadex.rules.examples.blocksworld.Blocksworld
The ball type.
benchmark(int) - Static method in class jadex.rules.examples.hanoi.Hanoi
Main for testing.
Block - Class in jadex.rules.examples.blocksworld
A block in the blocks-world.
Block(Color, Block) - Constructor for class jadex.rules.examples.blocksworld.Block
Create a new block.
Block(int, Color, Block) - Constructor for class jadex.rules.examples.blocksworld.Block
Create a new block.
block_has_color - Static variable in class jadex.rules.examples.blocksworld.Blocksworld
A block has a color.
block_has_left - Static variable in class jadex.rules.examples.blocksworld.Blocksworld
A block is left from another block.
block_has_name - Static variable in class jadex.rules.examples.blocksworld.Blocksworld
A block has a name.
block_has_on - Static variable in class jadex.rules.examples.blocksworld.Blocksworld
A block is on another block.
block_type - Static variable in class jadex.rules.examples.blocksworld.Blocksworld
The block type.
blockcontainer_has_blocks - Static variable in class jadex.rules.examples.blocksworld.Blocksworld
A block container can store blocks.
blockcontainer_type - Static variable in class jadex.rules.examples.blocksworld.Blocksworld
The Java blocks container.
blocks - Variable in class jadex.rules.examples.blocksworld.Table
The blocks located on top of the table.
Blocksworld - Class in jadex.rules.examples.blocksworld
The blocks world meta model.
Blocksworld() - Constructor for class jadex.rules.examples.blocksworld.Blocksworld
 
blocksworld_type_model - Static variable in class jadex.rules.examples.blocksworld.Blocksworld
The blocksworld type model.

C

calcOverhead(double, double) - Static method in class jadex.rules.examples.hanoi.Hanoi
calculates overhead of second value in percent.
calcTime(long, int, int) - Static method in class jadex.rules.examples.hanoi.Hanoi
calculates time per move in nanoseconds.
chosen_has_hobby - Static variable in class jadex.rules.examples.manners.Manners
A chosen has a hobby.
chosen_has_id - Static variable in class jadex.rules.examples.manners.Manners
A chosen has an id.
chosen_has_name - Static variable in class jadex.rules.examples.manners.Manners
A chosen has a name.
chosen_type - Static variable in class jadex.rules.examples.manners.Manners
The chosen type.
clear() - Method in class jadex.rules.examples.blocksworld.Table
clear all blocks from the table.
color - Variable in class jadex.rules.examples.blocksworld.Block
The color of the block.
configurationEquals(Table) - Method in class jadex.rules.examples.blocksworld.Table
Check if two configurations are equal.
context_has_state - Static variable in class jadex.rules.examples.manners.Manners
A context has a state.
context_type - Static variable in class jadex.rules.examples.manners.Manners
The context type.
count_has_c - Static variable in class jadex.rules.examples.manners.Manners
A count has a c.
count_type - Static variable in class jadex.rules.examples.manners.Manners
The count type.
createAllDoneRule() - Method in interface jadex.rules.examples.manners.IMannersRuleSet
Create rule "all done".
createAllDoneRule() - Method in class jadex.rules.examples.manners.MannersRules
Create rule "all done".
createAllDoneRule() - Method in class jadex.rules.examples.manners.MannersRulesClips
Create rule "all done".
createAllDoneRule() - Method in class jadex.rules.examples.manners.MannersRulesJCL
Create rule "all done".
createAreWeDoneRule() - Method in interface jadex.rules.examples.manners.IMannersRuleSet
Create rule "we are done".
createAreWeDoneRule() - Method in class jadex.rules.examples.manners.MannersRules
Create rule "we are done".
createAreWeDoneRule() - Method in class jadex.rules.examples.manners.MannersRulesClips
Create rule "we are done".
createAreWeDoneRule() - Method in class jadex.rules.examples.manners.MannersRulesJCL
Create rule "we are done".
createAssignFirstSeatRule() - Method in interface jadex.rules.examples.manners.IMannersRuleSet
Create rule "assign first seat".
createAssignFirstSeatRule() - Method in class jadex.rules.examples.manners.MannersRules
Create rule "assign first seat".
createAssignFirstSeatRule() - Method in class jadex.rules.examples.manners.MannersRulesClips
Create rule "assign first seat".
createAssignFirstSeatRule() - Method in class jadex.rules.examples.manners.MannersRulesJCL
Create rule "assign first seat".
createContinueRule() - Method in interface jadex.rules.examples.manners.IMannersRuleSet
Create rule "continue".
createContinueRule() - Method in class jadex.rules.examples.manners.MannersRules
Create rule "continue".
createContinueRule() - Method in class jadex.rules.examples.manners.MannersRulesClips
Create rule "continue".
createContinueRule() - Method in class jadex.rules.examples.manners.MannersRulesJCL
Create rule "continue".
createFindSeatingRule() - Method in interface jadex.rules.examples.manners.IMannersRuleSet
Create find_seating rule.
createFindSeatingRule() - Method in class jadex.rules.examples.manners.MannersRules
Create find_seating rule.
createFindSeatingRule() - Method in class jadex.rules.examples.manners.MannersRulesClips
Create find_seating rule.
createFindSeatingRule() - Method in class jadex.rules.examples.manners.MannersRulesJCL
Create find_seating rule.
createFindSolutionRule() - Static method in class jadex.rules.examples.golfing.Golfing
Create the rule for finding a solution.
createFindSolutionRuleJCL() - Static method in class jadex.rules.examples.golfing.Golfing
Create the rule for finding a solution (in JCL language).
createMakePathRule() - Method in interface jadex.rules.examples.manners.IMannersRuleSet
Create rule "make path".
createMakePathRule() - Method in class jadex.rules.examples.manners.MannersRules
Create rule "make path".
createMakePathRule() - Method in class jadex.rules.examples.manners.MannersRulesClips
Create rule "make path".
createMakePathRule() - Method in class jadex.rules.examples.manners.MannersRulesJCL
Create rule "make path".
createPathDoneRule() - Method in interface jadex.rules.examples.manners.IMannersRuleSet
Create rule "path done".
createPathDoneRule() - Method in class jadex.rules.examples.manners.MannersRules
Create rule "path done".
createPathDoneRule() - Method in class jadex.rules.examples.manners.MannersRulesClips
Create rule "path done".
createPathDoneRule() - Method in class jadex.rules.examples.manners.MannersRulesJCL
Create rule "path done".
createPrintResultsRule() - Method in interface jadex.rules.examples.manners.IMannersRuleSet
Create rule "print results".
createPrintResultsRule() - Method in class jadex.rules.examples.manners.MannersRules
Create rule "print results".
createPrintResultsRule() - Method in class jadex.rules.examples.manners.MannersRulesClips
Create rule "print results".
createPrintResultsRule() - Method in class jadex.rules.examples.manners.MannersRulesJCL
Create rule "print results".
createReteSystem() - Static method in class jadex.rules.examples.blocksworld.Blocksworld
Create the blocksworld rete.
createState() - Static method in class jadex.rules.examples.golfing.Golfing
Create the state containing all possible combinations.
createState() - Static method in class jadex.rules.examples.hanoi.Hanoi
Create an OAV state.

D

disc_has_size - Static variable in class jadex.rules.examples.hanoi.Hanoi
Disc has size.
disc_type - Static variable in class jadex.rules.examples.hanoi.Hanoi
The disc type.
dx - Variable in class jadex.rules.examples.blocksworld.Block
The x translation for drawing (0-1).
dy - Variable in class jadex.rules.examples.blocksworld.Block
The y translation for drawing (0-1).

E

equals(Object) - Method in class jadex.rules.examples.blocksworld.Block
Check for equality.

F

FibonacciNumber - Class in jadex.rules.examples.fibonacci
The fibonacci number java representation.
FibonacciNumber(int) - Constructor for class jadex.rules.examples.fibonacci.FibonacciNumber
Create a new FibonacciNumber.

G

getAllBlocks() - Method in class jadex.rules.examples.blocksworld.Table
Get all blocks on the table.
getBlocks() - Method in class jadex.rules.examples.blocksworld.Table
Get the blocks.
getColor() - Method in class jadex.rules.examples.blocksworld.Block
Get the color of the block.
getLower() - Method in class jadex.rules.examples.blocksworld.Block
Get the block where this block is located on.
getNumber() - Static method in class jadex.rules.examples.blocksworld.Block
Get an instance number.
getSequence() - Method in class jadex.rules.examples.fibonacci.FibonacciNumber
Get the sequence number.
getStacks() - Method in class jadex.rules.examples.blocksworld.Table
Get the stacks on the table.
getText() - Method in class jadex.rules.examples.helloworld.Message
Get the text.
getText2(String) - Static method in class jadex.rules.examples.helloworld.Message
Get the text.
getValue() - Method in class jadex.rules.examples.fibonacci.FibonacciNumber
Get the value.
golfer_has_color - Static variable in class jadex.rules.examples.golfing.Golfing
A golfer has a pant color.
golfer_has_name - Static variable in class jadex.rules.examples.golfing.Golfing
A golfer has a name.
golfer_has_position - Static variable in class jadex.rules.examples.golfing.Golfing
A golfer has a position.
golfer_type - Static variable in class jadex.rules.examples.golfing.Golfing
The golfer type.
Golfing - Class in jadex.rules.examples.golfing
Use a rule engine to solve a logical riddle.
Golfing() - Constructor for class jadex.rules.examples.golfing.Golfing
 
golfing_type_model - Static variable in class jadex.rules.examples.golfing.Golfing
The golfing type model.
guest_has_hobby - Static variable in class jadex.rules.examples.manners.Manners
A guest has hobbies.
guest_has_name - Static variable in class jadex.rules.examples.manners.Manners
A guest has a name.
guest_has_sex - Static variable in class jadex.rules.examples.manners.Manners
A guest has a sex.
guest_type - Static variable in class jadex.rules.examples.manners.Manners
The guest type.

H

Hanoi - Class in jadex.rules.examples.hanoi
OAV test doing towers of Hanoi.
Hanoi() - Constructor for class jadex.rules.examples.hanoi.Hanoi
 
Hanoi.HanoiComponent - Class in jadex.rules.examples.hanoi
Component for displaying the towers.
hanoi_type_model - Static variable in class jadex.rules.examples.hanoi.Hanoi
The type model.
HanoiComponent(IOAVState, Object) - Constructor for class jadex.rules.examples.hanoi.Hanoi.HanoiComponent
Create a new Hanoi component.
hashCode() - Method in class jadex.rules.examples.blocksworld.Block
Get the hash code.

I

IMannersRuleSet - Interface in jadex.rules.examples.manners
Interface for exchanging rule sets.
initializeRete(IOAVState, boolean) - Static method in class jadex.rules.examples.hanoi.Hanoi
Initialize Rete system.
initState(int, IOAVState, boolean) - Static method in class jadex.rules.examples.hanoi.Hanoi
Initialize the state with the given number of discs.
isClear() - Method in class jadex.rules.examples.blocksworld.Block
Check if this block is clear.
isClear() - Method in class jadex.rules.examples.blocksworld.Table
The table is always clear.

J

jadex.rules.examples.blocksworld - package jadex.rules.examples.blocksworld
 
jadex.rules.examples.fibonacci - package jadex.rules.examples.fibonacci
 
jadex.rules.examples.golfing - package jadex.rules.examples.golfing
 
jadex.rules.examples.hanoi - package jadex.rules.examples.hanoi
 
jadex.rules.examples.helloworld - package jadex.rules.examples.helloworld
 
jadex.rules.examples.manners - package jadex.rules.examples.manners
 
java_block_type - Static variable in class jadex.rules.examples.blocksworld.Blocksworld
The java block type.
java_oavattribute_type - Static variable in class jadex.rules.examples.hanoi.Hanoi
The java OAV atribute type.
JavaFibonacci - Class in jadex.rules.examples.fibonacci
Calculating fibonacci numbers example.
JavaFibonacci() - Constructor for class jadex.rules.examples.fibonacci.JavaFibonacci
 
JavaHelloWorld - Class in jadex.rules.examples.helloworld
Simple hello world program for illustrating how a simple rule application is set up.
JavaHelloWorld() - Constructor for class jadex.rules.examples.helloworld.JavaHelloWorld
 

L

lastseat_has_seat - Static variable in class jadex.rules.examples.manners.Manners
A last seat has a set.
lastseat_type - Static variable in class jadex.rules.examples.manners.Manners
The last seat type.
loadData(IOAVState, String) - Static method in class jadex.rules.examples.manners.Manners
Load a manners data file.
lower - Variable in class jadex.rules.examples.blocksworld.Block
The block where this block is located on.

M

main(String[]) - Static method in class jadex.rules.examples.blocksworld.Blocksworld
Main for testing.
main(String[]) - Static method in class jadex.rules.examples.fibonacci.JavaFibonacci
Main method.
main(String[]) - Static method in class jadex.rules.examples.fibonacci.OAVFibonacci
Main method.
main(String[]) - Static method in class jadex.rules.examples.golfing.Golfing
Start the example.
main(String[]) - Static method in class jadex.rules.examples.hanoi.Hanoi
Main for testing.
main(String[]) - Static method in class jadex.rules.examples.helloworld.JavaHelloWorld
Main method.
main(String[]) - Static method in class jadex.rules.examples.helloworld.OAVHelloWorld
Main method.
main(String[]) - Static method in class jadex.rules.examples.manners.Manners
Main for testing.
Manners - Class in jadex.rules.examples.manners
The manners benchmark.
Manners() - Constructor for class jadex.rules.examples.manners.Manners
 
manners_type_model - Static variable in class jadex.rules.examples.manners.Manners
The manners type definition.
MannersRules - Class in jadex.rules.examples.manners
The rules of the manners benchmark created manually.
MannersRules() - Constructor for class jadex.rules.examples.manners.MannersRules
 
MannersRulesClips - Class in jadex.rules.examples.manners
The rules of the manners benchmark using Clips condition language.
MannersRulesClips() - Constructor for class jadex.rules.examples.manners.MannersRulesClips
 
MannersRulesJCL - Class in jadex.rules.examples.manners
The rules of the manners benchmark using Java condition language (JCL).
MannersRulesJCL() - Constructor for class jadex.rules.examples.manners.MannersRulesJCL
 
Message - Class in jadex.rules.examples.helloworld
Simple java bean for a message.
Message() - Constructor for class jadex.rules.examples.helloworld.Message
Create a new message.
Message(String) - Constructor for class jadex.rules.examples.helloworld.Message
Create a new message.
movegoal_has_from - Static variable in class jadex.rules.examples.hanoi.Hanoi
Move goal has from.
movegoal_has_number - Static variable in class jadex.rules.examples.hanoi.Hanoi
Move goal has number.
movegoal_has_postcodition - Static variable in class jadex.rules.examples.hanoi.Hanoi
Move goal has postcondition.
movegoal_has_precodition - Static variable in class jadex.rules.examples.hanoi.Hanoi
Move goal has precondition.
movegoal_has_temp - Static variable in class jadex.rules.examples.hanoi.Hanoi
Move goal has temp.
movegoal_has_to - Static variable in class jadex.rules.examples.hanoi.Hanoi
Move goal has to.
movegoal_is_executing - Static variable in class jadex.rules.examples.hanoi.Hanoi
Move goal is executing.
movegoal_type - Static variable in class jadex.rules.examples.hanoi.Hanoi
The move goal type.
moveWithoutRete(IOAVState, Object, OAVAttributeType, OAVAttributeType, OAVAttributeType, int) - Static method in class jadex.rules.examples.hanoi.Hanoi
Solve the Hanoi puzzle using goals in state.
moveWithoutState(List, List, List, int) - Static method in class jadex.rules.examples.hanoi.Hanoi
Move some discs.
moveWithRete(IOAVState, Object, OAVAttributeType, OAVAttributeType, OAVAttributeType, int, RuleSystem, boolean) - Static method in class jadex.rules.examples.hanoi.Hanoi
Move some discs with Rete algorithm.
moveWithState(IOAVState, Object, OAVAttributeType, OAVAttributeType, OAVAttributeType, int) - Static method in class jadex.rules.examples.hanoi.Hanoi
Move some discs.

N

name - Variable in class jadex.rules.examples.blocksworld.Table
The name of the table.
number - Variable in class jadex.rules.examples.blocksworld.Block
The number of the block.

O

OAVFibonacci - Class in jadex.rules.examples.fibonacci
Calculating fibonacci numbers example.
OAVFibonacci() - Constructor for class jadex.rules.examples.fibonacci.OAVFibonacci
 
OAVHelloWorld - Class in jadex.rules.examples.helloworld
Simple hello world program for illustrating how a simple rule application is set up.
OAVHelloWorld() - Constructor for class jadex.rules.examples.helloworld.OAVHelloWorld
 

P

paintComponent(Graphics) - Method in class jadex.rules.examples.hanoi.Hanoi.HanoiComponent
Paint the towers.
path_has_id - Static variable in class jadex.rules.examples.manners.Manners
A path has an id.
path_has_name - Static variable in class jadex.rules.examples.manners.Manners
A path has a name.
path_has_seat - Static variable in class jadex.rules.examples.manners.Manners
A path has a seat.
path_type - Static variable in class jadex.rules.examples.manners.Manners
The path type.
pcs - Variable in class jadex.rules.examples.blocksworld.Block
The helper object for bean events.
pcs - Variable in class jadex.rules.examples.fibonacci.FibonacciNumber
The property change support.
performBlocksWorldStackTest() - Static method in class jadex.rules.examples.blocksworld.Blocksworld
Perform the blocksworld stack test.
performMoveGoal(IOAVState, Object, Object) - Static method in class jadex.rules.examples.hanoi.Hanoi
Perform a single move goal.
performMoveGoalRecursive(IOAVState, Object, Object) - Static method in class jadex.rules.examples.hanoi.Hanoi
Recursively perform ove goals.
print - Static variable in class jadex.rules.examples.manners.Manners
 

R

removeBlock(Block) - Method in class jadex.rules.examples.blocksworld.Block
Remove a block from this block.
removeBlock(Block) - Method in class jadex.rules.examples.blocksworld.Table
Remove a block from this block.
removePropertyChangeListener(PropertyChangeListener) - Method in class jadex.rules.examples.blocksworld.Block
Remove a PropertyChangeListener from the listener list.
removePropertyChangeListener(PropertyChangeListener) - Method in class jadex.rules.examples.fibonacci.FibonacciNumber
Remove a PropertyChangeListener from the listener list.

S

seating_has_id - Static variable in class jadex.rules.examples.manners.Manners
A seating has an id.
seating_has_name1 - Static variable in class jadex.rules.examples.manners.Manners
A seating has a seat1.
seating_has_name2 - Static variable in class jadex.rules.examples.manners.Manners
A seating has a seat2.
seating_has_pathdone - Static variable in class jadex.rules.examples.manners.Manners
A seating has an pathdone.
seating_has_pid - Static variable in class jadex.rules.examples.manners.Manners
A seating has an pid.
seating_has_seat1 - Static variable in class jadex.rules.examples.manners.Manners
A seating has a seat1.
seating_has_seat2 - Static variable in class jadex.rules.examples.manners.Manners
A seating has a seat2.
seating_type - Static variable in class jadex.rules.examples.manners.Manners
The seating type.
sequence - Variable in class jadex.rules.examples.fibonacci.FibonacciNumber
The sequence number.
setLower(Block) - Method in class jadex.rules.examples.blocksworld.Block
Set the lower block, where this block is located on.
setText(String) - Method in class jadex.rules.examples.helloworld.Message
Set the text.
setValue(long) - Method in class jadex.rules.examples.fibonacci.FibonacciNumber
Set the value.
showFrame(IOAVState, Object) - Static method in class jadex.rules.examples.hanoi.Hanoi
Open a JFrame displaying the towers.
stackOn(Block) - Method in class jadex.rules.examples.blocksworld.Block
Move this block on top of another block.
state - Variable in class jadex.rules.examples.hanoi.Hanoi.HanoiComponent
The state.

T

Table - Class in jadex.rules.examples.blocksworld
A table in the blocks-world.
Table() - Constructor for class jadex.rules.examples.blocksworld.Table
Create a new table.
Table(String, Color) - Constructor for class jadex.rules.examples.blocksworld.Table
Create a new table.
test(int, int, boolean, boolean) - Static method in class jadex.rules.examples.hanoi.Hanoi
Test method.
text - Variable in class jadex.rules.examples.helloworld.Message
The message text.
toString() - Method in class jadex.rules.examples.blocksworld.Block
Create a string representation of this block.
toString() - Method in class jadex.rules.examples.blocksworld.Table
Create a string representation of this block.
toString() - Method in class jadex.rules.examples.fibonacci.FibonacciNumber
Get the string representation.

U

upper - Variable in class jadex.rules.examples.blocksworld.Block
The block located on upper of this block.

V

value - Variable in class jadex.rules.examples.fibonacci.FibonacciNumber
The value.
A B C D E F G H I J L M N O P R S T U V 
Skip navigation links