public class CreateInternalFrame extends AgentInternalFrame implements iRobotCommands
Modifier and Type | Class and Description |
---|---|
(package private) class |
CreateInternalFrame.PopupListener |
(package private) class |
CreateInternalFrame.UpdateSensors |
iRobotCommands.Sensor
Modifier and Type | Field and Description |
---|---|
(package private) long |
count |
(package private) AbstractTableModel |
dataModel |
(package private) JPopupMenu |
popup |
(package private) JTable |
table |
private boolean |
update |
(package private) static long |
updateInterval |
(package private) JCheckBoxMenuItem |
updateToggleMenuItem |
agentFrame_LAST_EVENT
buttonEXECUTE, buttonPAUSE, buttonRESUME, buttonSTEP, closingPort, contentPanel, debugBar, HORIZONTAL, menuADD_NEW_TAB, menuAgent_editOntology, menuAgent_Exit, menuAgent_options, menuAgent_setDebug, menuAgent_showMessageArea, menuAgent_showTrace, menuCD, menuCD_Join, menuCLEARDEBUG, menuEDIT_ONTOLOGY, menuEDIT_ONTOLOGY_GRAPHICAL, menuEXIT, menuFIRST_DYNAMIC_EVENT, menuGETYELLOWPAGES, menuHIDE_DEBUG_BAR, menuHIDE_MESSAGE_AREA, menuINFO, menuINVITECD, menuJOINCD, menuLAC, menuLAC_RegisterInstance, menuLAC_UnregisterInstance, menuLAST_DYNAMIC_EVENT, menuOPTIONS, menuREGISTER, menuSET_ACK_PROTOCOL, menuSHOW_DEBUG_BAR, menuSHOW_MESSAGE_AREA, menuSHOWTRACE, menuUNREGISTER, menuUserManual, menuWindow_hideDebugBar, menuWindow_showDebugBar, menuWITHDRAWCD, menuYP, noAction, pauseButton, resumeButton, splitPanes, stepButton, transientAgentFrame_LAST_EVENT, VERTICAL
commandPanel, frame, guiObserver, jFrame, jInternalFrame, listCDMembers, listCDs, menuAgent, menuAgent_editActs, menuAgent_editPerformatives, menuAgentCommands, menuCD_Invite, menuCD_Withdraw, menuEDIT_ACT_TYPES, menuEDIT_PERFORMATIVE_TYPES, menuEditTypes, menuEDITTYPES, menuHelp, menuHelp_helpJade, menuHelp_helpLisp, menuHelp_helpOWL2, menuHelp_homepage, menuHelp_htmanual, menuHelp_info, menuHelp_javadoc, menuHelp_umanual, menuHelpJade, menuHelpLisp, menuHelpOWL2, menuHomePage, menuHowTo, menuJavaDoc, menuNEW_MENU_ITEM, menuOptions, menuScripts, menuSET_CREATE_PROXY_WINDOWS, menuSET_SHOW_INACTIVE, menuSETDEBUG, menuShowTrace, menuSYSTEM_CLEAR_TAGS_TYPES, menuSYSTEM_LAC_DAEMON_TYPES, menuSYSTEM_Preferences, menuTools, menuWindow, process
agent, showEvents, showInfo, showMessages, showTrace, showUnknown
BytesPerPacket, C_Baud, C_Demo, C_DemoCover, C_DemoCoverAndDock, C_DemoSpot, C_Drive, C_DriveDirect, C_LEDs, C_ModeFull, C_ModeOff, C_ModeSafe, C_PlayScript, C_PlaySong, C_QueryList, C_Script, C_Sensors, C_ShowScript, C_Song, C_Start, C_WaitAngle, C_WaitDistance, C_WaitTime, chassisDiameter, chassisRadius, MAX_DEMO_NUMBER, MAX_RADIUS, MAX_SONG_LENGTH, MAX_SONG_NUMBER, MAX_VELOCITY, MIN_DEMO_NUMBER, MIN_RADIUS, MIN_SONG_NUMBER, MIN_VELOCITY, P_Straight, P_Straight2, P_TurnInPlaceClockwise, P_TurnInPlaceCounterClockwise, S_Angle, S_BatteryCapacity, S_BatteryCharge, S_BatteryTemperature, S_BumpsAndWheelDrops, S_Buttons, S_ChargingSourcesAvailable, S_ChargingState, S_CliffFrontLeft, S_CliffFrontLeftSignal, S_CliffFrontRight, S_CliffFrontRightSignal, S_CliffLeft, S_CliffLeftSignal, S_CliffRight, S_CliffRightSignal, S_Current, S_Distance, S_Group0, S_Group1, S_Group2, S_Group3, S_Group4, S_Group5, S_Group6, S_IRByte, S_LeftVelocity, S_NumberOfStreamPackets, S_OIMode, S_Overcurrents, S_Radius, S_RightVelocity, S_SongNumber, S_SongPlaying, S_UserAnalogInput, S_UserDigitalInputs, S_Velocity, S_VirtualWall, S_Voltage, S_Wall, S_WallSignal, sensorNames, SONG_bump, SONG_cliff, SONG_init, SONG_overcurrent, SONG_quit, SP_OIMode_Full, SP_OIMode_Off, SP_OIMode_Passive, SP_OIMode_Safe
TYPE_ANY, TYPE_BOOLEAN, TYPE_FLOAT, TYPE_INT, TYPE_STRING
Constructor and Description |
---|
CreateInternalFrame(TransientAgent agent,
String title,
Container frame) |
Modifier and Type | Method and Description |
---|---|
protected JPanel |
makeiRobotPanel() |
private void |
makePopupMenu(Component pane) |
protected JTabbedPane |
makeTabPane() |
actionPerformed, closeInternalFrame, getAgent, getBounds, resetFromPersistentData, start, updateAgent
ask, getOutStream, getTransientAgent, inviteToCD, makeMenuBar, print, print, println, printStatus, setDebugBar, takesHTML, updateEventHandler, updateHandler
addFrameListener, addScript, addTab, CDMembersMouseHook, CDSelectionChanged, closeWindow, createRequestedMenuItem, dispose, doDefaultCloseAction, getBuildTime, getCommandPanel, getContentPane, getDesktopIcon, getFrame, getHeight, getLayeredPane, getListCDMembers, getMenuBarMenu, getRootPane, getTab, getTabComponent, getTabPane, getTitle, getWidth, insertMenuBar, insertMenuBarAfter, insertMenuBarBefore, insertTab, insertTabAfter, internalFrameActivated, internalFrameClosed, internalFrameClosing, internalFrameDeactivated, internalFrameDeiconified, internalFrameIconified, internalFrameOpened, isClosed, isIcon, isInternalFrameClosable, isMaximized, makeAgentMenu, makeCDPanel, makeCommandPanel, makeHelpMenu, makeToolsMenu, makeTypeEditDialog, makeWindowMenu, pack, refreshTabMenu, removeTab, replaceMenuBar, replaceTabComponent, runInEventDispatchThread, runInEventDispatchThread, setClosable, setContentPane, setFrameIcon, setIcon, setIconifiable, setInfoPanel, setInfoPanel, setJMenuBar, setLocation, setMaximizable, setMaximized, setName, setOpaque, setResizable, setSelected, setSelectedTab, setSize, setTitle, setVisible, show, toFront, update, updateCDListFromAgent, updateCDmemberJList, updateMemberList, updateOptions, updateStrategyPanel, validate, windowActivated, windowClosed, windowClosing, windowDeactivated, windowDeiconified, windowIconified, windowOpened, withdrawCD
eval, evalWithHistory, handleEvent, handleOther, printlnObject
static final long updateInterval
JTable table
long count
AbstractTableModel dataModel
private boolean update
JPopupMenu popup
JCheckBoxMenuItem updateToggleMenuItem
public CreateInternalFrame(TransientAgent agent, String title, Container frame)
agent
- title
- frame
- protected JTabbedPane makeTabPane()
makeTabPane
in class AbstractInternalFrame
protected JPanel makeiRobotPanel()
private void makePopupMenu(Component pane)