|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--ix.icore.IXAgent | +--ix.ileed.BasicIleed
The generic I-LEED class and application main program
Field Summary | |
(package private) AutoTester |
autoTester
|
(package private) IdeelController |
controller
|
(package private) java.lang.String |
displayName
|
(package private) java.lang.String |
domainName
|
IleedFrame |
frame
|
(package private) MessageInterpreter |
interpreter
|
(package private) java.lang.String |
ipcName
|
(package private) Domain |
issueDomain
|
(package private) IssueViewingTable |
issueViewer
|
(package private) java.lang.String |
logoImage
|
(package private) java.lang.String |
logoLine1
|
(package private) java.lang.String |
logoLine2
|
(package private) ProcessModel |
processModel
|
(package private) ProcessViewer |
processViewer
|
(package private) java.lang.String |
symbolName
|
Fields inherited from class ix.icore.IXAgent |
textFrame, thisAgent |
Constructor Summary | |
BasicIleed()
|
Method Summary | |
protected void |
addIleedInitialIssues()
Sets up any issues that should be in the panel at the start. |
(package private) void |
addIleedIssueHandlers()
Install any generic issue handlers for issues it can handle automatically. |
java.lang.Object |
getAgentIPCName()
Returns the object used to represent the agent as an IPC "destination". |
java.lang.Object |
getAgentSymbolName()
Returns this agent's symbol name. |
void |
handleNewIssue(Issue issue)
Handles new issues from external sources. |
void |
handleNewReport(Report report)
Handles new reports from external sources. |
static void |
main(java.lang.String[] argv)
Main program. |
protected javax.swing.JPanel |
makeLogoPanel()
Makes the LogoPanel for the application's main frame. |
protected void |
processCommandLineArguments()
Command-line argument processing for arguments used by all versions of I-LEED. |
protected void |
readIssueDomain(Domain domain)
Read in any default issue-domain description. |
void |
reset()
Called to restore the initial state. |
protected void |
setupProcessModel()
|
void |
startup()
Completes basic I-LEED setup and initialization. |
Methods inherited from class ix.icore.IXAgent |
displayMessage, getAgent, handleInput, mainStartup, pre_handleInput, startServer |
Methods inherited from class java.lang.Object |
|
Field Detail |
Domain issueDomain
IdeelController controller
ProcessModel processModel
MessageInterpreter interpreter
ProcessViewer processViewer
IssueViewingTable issueViewer
AutoTester autoTester
public IleedFrame frame
java.lang.String displayName
java.lang.String symbolName
java.lang.String logoLine1
java.lang.String logoLine2
java.lang.String logoImage
java.lang.String ipcName
java.lang.String domainName
Constructor Detail |
public BasicIleed()
Method Detail |
public java.lang.Object getAgentIPCName()
IXAgent
getAgentIPCName
in class IXAgent
ix.icore.IXAgent
IPC
,
IPC.CommunicationStrategy
public java.lang.Object getAgentSymbolName()
IXAgent
getAgentSymbolName
in class IXAgent
public static void main(java.lang.String[] argv)
protected void processCommandLineArguments()
processCommandLineArguments
in class IXAgent
ix.icore.IXAgent
ix.iface.Iface#adjustLookAndFeel()
,
IPC.getCommunicationStrategy(String methodName)
,
Debug.on
,
Parameters
public void startup()
startup
in class IXAgent
protected void setupProcessModel()
protected void readIssueDomain(Domain domain)
protected javax.swing.JPanel makeLogoPanel()
protected void addIleedInitialIssues()
public void reset()
public void handleNewIssue(Issue issue)
handleNewIssue
in class IXAgent
public void handleNewReport(Report report)
handleNewReport
in class IXAgent
void addIleedIssueHandlers()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |