zeus.generator
Class GeneratorModel
java.lang.Object
zeus.generator.GeneratorModel
- All Implemented Interfaces:
- javax.swing.event.ChangeListener, java.util.EventListener
- public class GeneratorModel
- extends java.lang.Object
- implements javax.swing.event.ChangeListener
|
Method Summary |
void |
addAgent(AgentDescription agent)
|
void |
addAgent(java.util.Vector v)
|
void |
addAgentListener(AgentListener x)
|
void |
addAgentName(java.lang.String id,
java.lang.String name)
|
void |
addChangeListener(javax.swing.event.ChangeListener x)
|
void |
addTask(AbstractTask task)
|
void |
addTask(java.util.Vector v)
|
void |
addTaskListener(TaskListener x)
|
void |
addTaskName(java.lang.String id,
java.lang.String name)
|
void |
clear()
|
void |
cloneAgent(java.lang.String id)
|
void |
cloneTask(java.lang.String id)
|
boolean |
containsAgent(java.lang.String id)
|
boolean |
containsTask(java.lang.String id)
|
boolean |
containsTask(java.lang.String id,
int type)
|
void |
createNewAgent()
|
void |
createNewAgent(java.lang.String id)
|
java.lang.String |
createNewAgentId()
|
void |
createNewTask(java.lang.String type)
|
void |
createNewTask(java.lang.String id,
java.lang.String type)
|
java.lang.String |
createNewTaskId()
|
protected void |
fireAgentChanged(AgentDescription agent,
int mode)
|
protected void |
fireChanged()
|
protected void |
fireTaskChanged(AbstractTask task,
int mode)
|
AgentDescription |
getAgent(java.lang.String id)
|
java.lang.Object[][] |
getAgentData()
|
java.lang.String |
getAgentIcon(java.lang.String agentId)
|
java.lang.String[] |
getAgentIds()
|
java.lang.String |
getAgentName(java.lang.String id)
|
java.lang.String[] |
getAgentNames()
|
AgentDescription[] |
getAgents()
|
AbstractTask |
getTask(java.lang.String id)
|
int |
getTaskCount(int type)
|
java.lang.Object[][] |
getTaskData()
|
java.lang.String[] |
getTaskIds()
|
java.lang.String |
getTaskName(java.lang.String id)
|
java.lang.String[] |
getTaskNames()
|
java.lang.String[] |
getTaskNames(int type)
|
AbstractTask[] |
getTasks()
|
AbstractTask[] |
getTasks(int type)
|
java.lang.String |
getTaskType(java.lang.String id)
|
void |
modifyAgentTasks(java.lang.String id,
java.lang.String[] tasks)
|
void |
removeAgent(java.lang.String id)
|
void |
removeAgentListener(AgentListener x)
|
void |
removeChangeListener(javax.swing.event.ChangeListener x)
|
void |
removeTask(java.lang.String id)
|
void |
removeTaskListener(TaskListener x)
|
void |
renameAgent(java.lang.String id,
java.lang.String newname)
|
void |
renameTask(java.lang.String id,
java.lang.String newname)
|
java.lang.String |
reverseAgentNameLookup(java.lang.String name)
|
java.lang.String |
reverseTaskNameLookup(java.lang.String name)
|
void |
setAgentIcon(java.lang.String agentId,
java.lang.String icon)
|
void |
stateChanged(javax.swing.event.ChangeEvent evt)
|
void |
updateAgent(AgentDescription agent)
|
void |
updateTask(AbstractTask task)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
agentCount
private int agentCount
agentIdCount
private int agentIdCount
taskCount
private int taskCount
taskIdCount
private int taskIdCount
eventListeners
protected javax.swing.event.EventListenerList eventListeners
agentTable
protected java.util.Hashtable agentTable
taskTable
protected java.util.Hashtable taskTable
agentNames
protected java.util.Hashtable agentNames
taskNames
protected java.util.Hashtable taskNames
iconTable
protected java.util.Hashtable iconTable
ontology
public OntologyDb ontology
dbName
public java.lang.String dbName
dbDriver
public java.lang.String dbDriver
dbUsername
public java.lang.String dbUsername
dbPassword
public java.lang.String dbPassword
GeneratorModel
public GeneratorModel(OntologyDb ontology)
clear
public void clear()
getAgentIcon
public java.lang.String getAgentIcon(java.lang.String agentId)
setAgentIcon
public void setAgentIcon(java.lang.String agentId,
java.lang.String icon)
getAgents
public AgentDescription[] getAgents()
getAgentData
public java.lang.Object[][] getAgentData()
updateAgent
public void updateAgent(AgentDescription agent)
addAgent
public void addAgent(AgentDescription agent)
modifyAgentTasks
public void modifyAgentTasks(java.lang.String id,
java.lang.String[] tasks)
addAgent
public void addAgent(java.util.Vector v)
removeAgent
public void removeAgent(java.lang.String id)
getAgent
public AgentDescription getAgent(java.lang.String id)
addAgentName
public void addAgentName(java.lang.String id,
java.lang.String name)
createNewAgentId
public java.lang.String createNewAgentId()
createNewAgent
public void createNewAgent()
createNewAgent
public void createNewAgent(java.lang.String id)
cloneAgent
public void cloneAgent(java.lang.String id)
getAgentName
public java.lang.String getAgentName(java.lang.String id)
getAgentIds
public java.lang.String[] getAgentIds()
getAgentNames
public java.lang.String[] getAgentNames()
reverseAgentNameLookup
public java.lang.String reverseAgentNameLookup(java.lang.String name)
renameAgent
public void renameAgent(java.lang.String id,
java.lang.String newname)
containsAgent
public boolean containsAgent(java.lang.String id)
addTaskName
public void addTaskName(java.lang.String id,
java.lang.String name)
addTask
public void addTask(AbstractTask task)
updateTask
public void updateTask(AbstractTask task)
addTask
public void addTask(java.util.Vector v)
removeTask
public void removeTask(java.lang.String id)
getTask
public AbstractTask getTask(java.lang.String id)
containsTask
public boolean containsTask(java.lang.String id,
int type)
getTaskCount
public int getTaskCount(int type)
getTasks
public AbstractTask[] getTasks()
getTasks
public AbstractTask[] getTasks(int type)
getTaskNames
public java.lang.String[] getTaskNames(int type)
getTaskType
public java.lang.String getTaskType(java.lang.String id)
createNewTaskId
public java.lang.String createNewTaskId()
createNewTask
public void createNewTask(java.lang.String type)
createNewTask
public void createNewTask(java.lang.String id,
java.lang.String type)
cloneTask
public void cloneTask(java.lang.String id)
getTaskData
public java.lang.Object[][] getTaskData()
getTaskName
public java.lang.String getTaskName(java.lang.String id)
getTaskIds
public java.lang.String[] getTaskIds()
getTaskNames
public java.lang.String[] getTaskNames()
reverseTaskNameLookup
public java.lang.String reverseTaskNameLookup(java.lang.String name)
renameTask
public void renameTask(java.lang.String id,
java.lang.String newname)
containsTask
public boolean containsTask(java.lang.String id)
stateChanged
public void stateChanged(javax.swing.event.ChangeEvent evt)
- Specified by:
stateChanged in interface javax.swing.event.ChangeListener
addChangeListener
public void addChangeListener(javax.swing.event.ChangeListener x)
removeChangeListener
public void removeChangeListener(javax.swing.event.ChangeListener x)
addAgentListener
public void addAgentListener(AgentListener x)
removeAgentListener
public void removeAgentListener(AgentListener x)
addTaskListener
public void addTaskListener(TaskListener x)
removeTaskListener
public void removeTaskListener(TaskListener x)
fireChanged
protected void fireChanged()
fireAgentChanged
protected void fireAgentChanged(AgentDescription agent,
int mode)
fireTaskChanged
protected void fireTaskChanged(AbstractTask task,
int mode)
Copyright © 2000-2003 BT Exact Technologies. All Rights Reserved.