public class NegoGUIView
extends FrameView
Constructor and Description |
---|
NegoGUIView(SingleFrameApplication app) |
Modifier and Type | Method and Description |
---|---|
void |
addTab(java.lang.String title,
java.awt.Component comp) |
CloseTabbedPane |
getMainTabbedPane() |
java.lang.String |
GetPlainFileName(java.lang.String filename) |
void |
newDistributedTournamentAction() |
void |
newMultiAgentTournamentTab()
Adds a tab to the GUI's start-menu for opening a multi-agent negotiation
tab.
|
void |
newMultiNegoSession() |
void |
newNegoSession() |
void |
newTournamentAction() |
void |
openAbout() |
void |
openDocumentation() |
void |
openManual() |
void |
processCommandLineOptions() |
void |
replaceTab(java.lang.String title,
java.awt.Component oldComp,
java.awt.Component newComp) |
void |
runCSVFile() |
void |
showRepositoryItemInTab(RepItem repItem,
MyTreeNode node) |
java.lang.String |
StripExtension(java.lang.String filename) |
public void processCommandLineOptions()
public java.lang.String GetPlainFileName(java.lang.String filename)
filename
- public java.lang.String StripExtension(java.lang.String filename)
filename
- public void replaceTab(java.lang.String title, java.awt.Component oldComp, java.awt.Component newComp)
public void addTab(java.lang.String title, java.awt.Component comp)
public void showRepositoryItemInTab(RepItem repItem, MyTreeNode node)
public void newMultiAgentTournamentTab()
public void newMultiNegoSession()
public void newNegoSession()
public void newTournamentAction()
public void openManual()
public void openDocumentation()
public void openAbout()
public void newDistributedTournamentAction()
public CloseTabbedPane getMainTabbedPane()
public void runCSVFile()