Skip navigation links
A B C D E F G H I J L M N P R S T W X Y 

A

addHighscore(HighscoreEntry) - Method in class jadex.web.examples.puzzle.agent.PuzzleService
Add a highscore entry and save the highscore list.
addHighscore(HighscoreEntry) - Method in interface jadex.web.examples.puzzle.IPuzzleService
Add a highscore entry and save the highscore list.
addPropertyChangeListener(PropertyChangeListener) - Method in class jadex.web.examples.puzzle.Board
Add a PropertyChangeListener to the listener list.
agent - Variable in class jadex.web.examples.puzzle.agent.PuzzleService
The agent to which the service belongs.

B

board - Variable in class jadex.web.examples.puzzle.agent.MovePlan
The board.
Board - Class in jadex.web.examples.puzzle
The board containing places, pieces and played moves.
Board() - Constructor for class jadex.web.examples.puzzle.Board
Create a new board.
Board(int) - Constructor for class jadex.web.examples.puzzle.Board
Create a new board.
boardsize - Variable in class jadex.web.examples.puzzle.HighscoreEntry
The board size.
body() - Method in class jadex.web.examples.hellobdiv3.HelloWorldBDI
The agent body.
body() - Method in class jadex.web.examples.puzzle.agent.ChooseMovePlan
The plan body.
body() - Method in class jadex.web.examples.puzzle.agent.MovePlan
The plan body.

C

ChooseMovePlan - Class in jadex.web.examples.puzzle.agent
Meta-level reasoning plan for choosing between applicable plans.
ChooseMovePlan() - Constructor for class jadex.web.examples.puzzle.agent.ChooseMovePlan
 
clone() - Method in class jadex.web.examples.puzzle.Board
Clone the board.
clone() - Method in class jadex.web.examples.puzzle.Move
Clone the object.
clone() - Method in class jadex.web.examples.puzzle.Piece
Clone the object.
clone() - Method in class jadex.web.examples.puzzle.Position
Clone the object.
compareTo(HighscoreEntry) - Method in class jadex.web.examples.puzzle.HighscoreEntry
Compare two highscore entries.

D

date - Variable in class jadex.web.examples.puzzle.HighscoreEntry
The date.
deadline - Variable in class jadex.web.examples.puzzle.agent.MovePlan
The deadline.
destroy() - Method in class jadex.web.examples.hellobdiv3.JadexDispatcherServlet
Shut down the platform on exit.
destroy() - Method in class jadex.web.examples.helloworld.JadexDispatcherServlet
Shut down the platform on exit.
destroy() - Method in class jadex.web.examples.puzzle.servlet.PuzzleDispatcherServlet
Shut down the platform on exit.
destroy() - Method in class jadex.web.tools.jadexdoc.JadexdocServlet
Shut down the platform on exit.
doGet(HttpServletRequest, HttpServletResponse) - Method in class jadex.web.examples.hellobdiv3.JadexDispatcherServlet
Called on each web request.
doGet(HttpServletRequest, HttpServletResponse) - Method in class jadex.web.examples.helloworld.JadexDispatcherServlet
Called on each web request.
doGet(HttpServletRequest, HttpServletResponse) - Method in class jadex.web.examples.puzzle.servlet.PuzzleDispatcherServlet
Called on each web request.
doGet(HttpServletRequest, HttpServletResponse) - Method in class jadex.web.tools.jadexdoc.JadexdocServlet
Called on each web request.
doPost(HttpServletRequest, HttpServletResponse) - Method in class jadex.web.examples.puzzle.servlet.PuzzleDispatcherServlet
Called on each form submit.

E

end - Variable in class jadex.web.examples.puzzle.Move
The end position.
entries - Variable in class jadex.web.examples.puzzle.agent.PuzzleService
The highscore entries (boardsize->sorted set).
equals(Object) - Method in class jadex.web.examples.puzzle.HighscoreEntry
Test for equality.
equals(Object) - Method in class jadex.web.examples.puzzle.Move
Test if two positions are equal.
equals(Object) - Method in class jadex.web.examples.puzzle.Position
Test if two positions are equal.
exta - Variable in class jadex.web.examples.puzzle.agent.PuzzleService
The external access for decoupling settings service calls.

F

failed() - Method in class jadex.web.examples.puzzle.agent.MovePlan
The plan failure code.
fromString(String) - Static method in class jadex.web.examples.puzzle.Position
Convert a position string back to a position object.

G

getBoardSize() - Method in class jadex.web.examples.puzzle.HighscoreEntry
Get the boardsize of this HighscoreEntry.
getContentUrl(HttpServletRequest) - Static method in class jadex.web.tools.jadexdoc.JadexdocServlet
Get model content request.
getCurrentPosition() - Method in class jadex.web.examples.puzzle.Board
Get the current board position.
getDate() - Method in class jadex.web.examples.puzzle.HighscoreEntry
Get the date of this HighscoreEntry.
getEnd() - Method in class jadex.web.examples.puzzle.Move
Get the target.
getHighscore(int) - Method in class jadex.web.examples.puzzle.agent.PuzzleService
Get the highscore entries for a given board size.
getHighscore(int) - Method in interface jadex.web.examples.puzzle.IPuzzleService
Get the highscore entries for a given board size.
getHintCount() - Method in class jadex.web.examples.puzzle.HighscoreEntry
Get the hint_count of this HighscoreEntry.
getLastMove() - Method in class jadex.web.examples.puzzle.Board
Get all moves made so far.
getModelsUrl(HttpServletRequest) - Static method in class jadex.web.tools.jadexdoc.JadexdocServlet
Get model list request.
getMoves() - Method in class jadex.web.examples.puzzle.Board
Get all moves made so far.
getName() - Method in class jadex.web.examples.puzzle.HighscoreEntry
Get the name of this HighscoreEntry.
getPiece(Position) - Method in class jadex.web.examples.puzzle.Board
Get a piece for a location.
getPossibleMoves() - Method in class jadex.web.examples.puzzle.Board
Get possible moves.
getPrintableX() - Method in class jadex.web.examples.puzzle.Position
Get the string representation for x.
getPrintableY() - Method in class jadex.web.examples.puzzle.Position
Get the string representation for y.
getProperties() - Method in class jadex.web.examples.puzzle.agent.PuzzleService
Write current state into properties.
getSize() - Method in class jadex.web.examples.puzzle.Board
Get the board size.
getStart() - Method in class jadex.web.examples.puzzle.Move
Get the start.
getX() - Method in class jadex.web.examples.puzzle.Position
Get the x value.
getY() - Method in class jadex.web.examples.puzzle.Position
Get the y value.

H

hashCode() - Method in class jadex.web.examples.puzzle.HighscoreEntry
Generate a hashcode for this entry.
hashCode() - Method in class jadex.web.examples.puzzle.Move
Calculate the hash code.
hashCode() - Method in class jadex.web.examples.puzzle.Position
Calculate the hash code.
HelloWorldBDI - Class in jadex.web.examples.hellobdiv3
 
HelloWorldBDI() - Constructor for class jadex.web.examples.hellobdiv3.HelloWorldBDI
 
HighscoreEntry - Class in jadex.web.examples.puzzle
Store a single highscore entry.
HighscoreEntry() - Constructor for class jadex.web.examples.puzzle.HighscoreEntry
Create an empty highscore entry.
HighscoreEntry(String, int, int) - Constructor for class jadex.web.examples.puzzle.HighscoreEntry
Create a new highscore entry.
hint(Board, long) - Method in class jadex.web.examples.puzzle.agent.PuzzleService
Solve the game and give a hint on the next move.
hint(Board, long) - Method in interface jadex.web.examples.puzzle.IPuzzleService
Solve the game and give a hint on the next move.
hint_count - Variable in class jadex.web.examples.puzzle.HighscoreEntry
The number of hints used.
hole_pos - Variable in class jadex.web.examples.puzzle.Board
The hole position.

I

IHelloService - Interface in jadex.web.examples.hellobdiv3
Hello service interface.
init() - Method in class jadex.web.examples.hellobdiv3.JadexDispatcherServlet
Init the servlet by starting the Jadex platform.
init() - Method in class jadex.web.examples.helloworld.JadexDispatcherServlet
Init the servlet by starting the Jadex platform.
init() - Method in class jadex.web.examples.puzzle.servlet.PuzzleDispatcherServlet
Init the servlet by starting the Jadex platform and fecthing the puzzle service.
init() - Method in class jadex.web.tools.jadexdoc.JadexdocServlet
Init the servlet by starting the Jadex platform.
IPuzzleService - Interface in jadex.web.examples.puzzle
Operations provided by the puzzle agent.
ISayHelloService - Interface in jadex.web.examples.hellobdiv3
 
isFreePosition(Position) - Method in class jadex.web.examples.puzzle.Board
Test if aposition is free.
isJumpMove() - Method in class jadex.web.examples.puzzle.Move
Test if it is a jump move.
isPossibleMove(Move) - Method in class jadex.web.examples.puzzle.Board
Get a piece for a location.
isSolution() - Method in class jadex.web.examples.puzzle.Board
Test if it is a solution.
isWhite() - Method in class jadex.web.examples.puzzle.Piece
Test, if it is a white piece.

J

jadex.web.examples.hellobdiv3 - package jadex.web.examples.hellobdiv3
 
jadex.web.examples.helloworld - package jadex.web.examples.helloworld
 
jadex.web.examples.puzzle - package jadex.web.examples.puzzle
 
jadex.web.examples.puzzle.agent - package jadex.web.examples.puzzle.agent
 
jadex.web.examples.puzzle.servlet - package jadex.web.examples.puzzle.servlet
 
jadex.web.tools.jadexdoc - package jadex.web.tools.jadexdoc
 
JadexDispatcherServlet - Class in jadex.web.examples.hellobdiv3
Servlet implementation class JadexDispatcherServlet
JadexDispatcherServlet() - Constructor for class jadex.web.examples.hellobdiv3.JadexDispatcherServlet
 
JadexDispatcherServlet - Class in jadex.web.examples.helloworld
Servlet implementation class JadexDispatcherServlet
JadexDispatcherServlet() - Constructor for class jadex.web.examples.helloworld.JadexDispatcherServlet
 
JadexdocServlet - Class in jadex.web.tools.jadexdoc
Front controller servlet for jadexdoc application.
JadexdocServlet() - Constructor for class jadex.web.tools.jadexdoc.JadexdocServlet
 
JaxcentFixServlet - Class in jadex.web.tools.jadexdoc
Fixes the jaxcent servlet to allow for context-relative config file names
JaxcentFixServlet() - Constructor for class jadex.web.tools.jadexdoc.JaxcentFixServlet
 
JaxcentHandler - Class in jadex.web.tools.jadexdoc
Add dynamic behavior to jadexdoc pages.
JaxcentHandler() - Constructor for class jadex.web.tools.jadexdoc.JaxcentHandler
 

L

loadModel(String) - Method in class jadex.web.tools.jadexdoc.JadexdocServlet
Asynchronously load a model.
loadModels() - Method in class jadex.web.tools.jadexdoc.JadexdocServlet
Asynchronously load all models.

M

Main - Class in jadex.web.examples.puzzle.agent
Simple test for the puzzle agent.
Main() - Constructor for class jadex.web.examples.puzzle.agent.Main
 
main(String[]) - Static method in class jadex.web.examples.puzzle.agent.Main
 
main(String[]) - Static method in class jadex.web.examples.puzzle.Board
Main for testing.
matchColor(Board, Move, boolean) - Method in class jadex.web.examples.puzzle.agent.ChooseMovePlan
Match move with color constraint.
matchJump(Board, Move, boolean) - Method in class jadex.web.examples.puzzle.agent.ChooseMovePlan
Match move with jump constraint.
MAX_ENTRIES - Static variable in class jadex.web.examples.puzzle.agent.PuzzleService
The number of entries per board size in the high score list.
models - Variable in class jadex.web.tools.jadexdoc.JadexdocServlet
The models.
move - Variable in class jadex.web.examples.puzzle.agent.MovePlan
The move to try.
move(Move) - Method in class jadex.web.examples.puzzle.Board
Do a move.
Move - Class in jadex.web.examples.puzzle
A move consisting of a start and an end point.
Move() - Constructor for class jadex.web.examples.puzzle.Move
Create a move.
Move(Position, Position) - Constructor for class jadex.web.examples.puzzle.Move
Create a move.
MovePlan - Class in jadex.web.examples.puzzle.agent
Make a move and dispatch a subgoal for the next.
MovePlan() - Constructor for class jadex.web.examples.puzzle.agent.MovePlan
 
moves - Variable in class jadex.web.examples.puzzle.Board
The moves.

N

name - Variable in class jadex.web.examples.puzzle.HighscoreEntry
The name of the player.

P

pcs - Variable in class jadex.web.examples.puzzle.Board
The helper object for bean events.
Piece - Class in jadex.web.examples.puzzle
A piece for playing.
Piece() - Constructor for class jadex.web.examples.puzzle.Piece
Create a new piece.
Piece(boolean) - Constructor for class jadex.web.examples.puzzle.Piece
Create a new board.
pieces - Variable in class jadex.web.examples.puzzle.Board
The pieces.
platform - Variable in class jadex.web.examples.hellobdiv3.JadexDispatcherServlet
The platform.
platform - Variable in class jadex.web.examples.helloworld.JadexDispatcherServlet
The platform.
platform - Variable in class jadex.web.examples.puzzle.servlet.PuzzleDispatcherServlet
The platform.
platform - Variable in class jadex.web.tools.jadexdoc.JadexdocServlet
The platform.
Position - Class in jadex.web.examples.puzzle
A position has two coordinates.
Position() - Constructor for class jadex.web.examples.puzzle.Position
Create a position.
Position(int, int) - Constructor for class jadex.web.examples.puzzle.Position
Create a position.
printHello(IPlan) - Method in class jadex.web.examples.hellobdiv3.HelloWorldBDI
Plan that prints out goal text and passes.
puzzle - Variable in class jadex.web.examples.puzzle.servlet.PuzzleDispatcherServlet
The puzzle service.
PuzzleDispatcherServlet - Class in jadex.web.examples.puzzle.servlet
Front controller servlet for puzzle application.
PuzzleDispatcherServlet() - Constructor for class jadex.web.examples.puzzle.servlet.PuzzleDispatcherServlet
 
PuzzleService - Class in jadex.web.examples.puzzle.agent
Implementation of the puzzle service.
PuzzleService() - Constructor for class jadex.web.examples.puzzle.agent.PuzzleService
 

R

removePropertyChangeListener(PropertyChangeListener) - Method in class jadex.web.examples.puzzle.Board
Remove a PropertyChangeListener from the listener list.

S

save() - Method in class jadex.web.examples.puzzle.agent.PuzzleService
Save highscore using settings service.
sayHello() - Method in class jadex.web.examples.hellobdiv3.HelloWorldBDI
Say hello method.
sayHello() - Method in interface jadex.web.examples.hellobdiv3.IHelloService
Say hello method.
sayHello() - Method in interface jadex.web.examples.hellobdiv3.ISayHelloService
Say hello method.
sayHello() - Method in class jadex.web.examples.hellobdiv3.SayHelloBDI
Say hello method.
SayHelloBDI - Class in jadex.web.examples.hellobdiv3
Say hello agent.
SayHelloBDI() - Constructor for class jadex.web.examples.hellobdiv3.SayHelloBDI
 
scanForModels(List<URL>) - Method in class jadex.web.tools.jadexdoc.JadexdocServlet
Scan classpath URLs for loadable models.
selectPlan(ICandidateInfo[], Board, boolean, boolean, boolean, boolean) - Method in class jadex.web.examples.puzzle.agent.ChooseMovePlan
Select a move with respect to color resp.
setBoardSize(int) - Method in class jadex.web.examples.puzzle.HighscoreEntry
Set the boardsize of this HighscoreEntry.
setDate(Date) - Method in class jadex.web.examples.puzzle.HighscoreEntry
Set the date of this HighscoreEntry.
setEnd(Position) - Method in class jadex.web.examples.puzzle.Move
Set the end position.
setHintCount(int) - Method in class jadex.web.examples.puzzle.HighscoreEntry
Set the hint_count of this HighscoreEntry.
setName(String) - Method in class jadex.web.examples.puzzle.HighscoreEntry
Set the name of this HighscoreEntry.
setProperties(Properties) - Method in class jadex.web.examples.puzzle.agent.PuzzleService
Update from given properties.
setStart(Position) - Method in class jadex.web.examples.puzzle.Move
Set the start position.
setWhite(boolean) - Method in class jadex.web.examples.puzzle.Piece
Set tu true, if it is a white piece.
setX(int) - Method in class jadex.web.examples.puzzle.Position
Set x.
setY(int) - Method in class jadex.web.examples.puzzle.Position
Set y.
shutdownService() - Method in class jadex.web.examples.puzzle.agent.PuzzleService
Termination method called on service shutdown.
size - Variable in class jadex.web.examples.puzzle.Board
The size.
start - Variable in class jadex.web.examples.puzzle.Move
The start position.
startService() - Method in class jadex.web.examples.puzzle.agent.PuzzleService
Init method called on service startup.

T

takeback() - Method in class jadex.web.examples.puzzle.Board
Takeback a move.
toString() - Method in class jadex.web.examples.puzzle.Board
Get the string representation.
toString() - Method in class jadex.web.examples.puzzle.Move
Get the string representation.
toString() - Method in class jadex.web.examples.puzzle.Piece
Get the string representation.
toString() - Method in class jadex.web.examples.puzzle.Position
Get the string representation.

W

wasLastMoveWhite() - Method in class jadex.web.examples.puzzle.Board
Test if the last move was with a white piece.
white - Variable in class jadex.web.examples.puzzle.Piece
The piece color (white or black).

X

x - Variable in class jadex.web.examples.puzzle.Position
The x position.

Y

y - Variable in class jadex.web.examples.puzzle.Position
The y position.
A B C D E F G H I J L M N P R S T W X Y 
Skip navigation links