|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.awt.Component | +--java.awt.Container | +--javax.swing.JComponent | +--edu.ou.kmi.buddyspace.utils.DockableWindow | +--edu.ou.kmi.buddyspace.plugins.maps.editor.BSMapEditWindow
BSMapEditWindow
provides map editing window GUI.
It contains BSMapEditView
which is the actual map view and several
control components. All communication is done through
BSMapWinManager
.
Nested Class Summary |
Nested classes inherited from class javax.swing.JComponent |
javax.swing.JComponent.AccessibleJComponent |
Nested classes inherited from class java.awt.Container |
java.awt.Container.AccessibleAWTContainer |
Nested classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
Field Summary |
Fields inherited from class edu.ou.kmi.buddyspace.utils.DockableWindow |
contentPane, DEFAULT_SIZE, docked, frame, icon, ID, moveToBack, select, title, viewSize, winMan |
Fields inherited from class javax.swing.JComponent |
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
BSMapEditWindow(java.awt.Window parent,
BSMapWinManager winMan,
java.lang.String title,
java.awt.Image icon,
MapTag map,
java.lang.String mapID,
java.lang.String originID,
java.lang.String mapPath,
BSRosterBean rosterBean,
boolean docked)
Constructor |
Method Summary | |
void |
actionPerformed(java.awt.event.ActionEvent evt)
Handles actions from GUI controls |
void |
addBuddy()
|
void |
addInlineLayer()
Adds a new inline defined layer. |
void |
addInsetMap()
|
void |
addLayer()
|
void |
cancelListening()
Removes itself from listening |
void |
deleteLayer()
|
protected java.lang.String |
getImgName()
|
java.lang.String |
getMapID()
Returns ID of the map |
java.lang.String |
getOriginID()
Returns origin ID of the map |
protected void |
initComponents()
|
void |
initLayersComboBox()
|
void |
itemStateChanged(java.awt.event.ItemEvent itemEvent)
|
void |
openChat(JID jid)
Opens chat with given JID. |
void |
saveMapAs(java.lang.String originID,
java.lang.String mapID,
java.lang.String newOriginID,
java.lang.String newMapID)
Saves the map using given new originID and mapID. |
void |
sendFile(JID jid)
Sends file to JID. |
void |
sendMap(JID jid,
java.lang.String subject,
java.lang.String body)
Sends the map to given JID. |
void |
sendSubscriptionRequest(JID jid)
Sends subscription request to JID. |
void |
setClusterName(java.lang.String defaultName)
|
void |
setDocked(boolean docked,
boolean select)
|
void |
setImg()
|
void |
setLayer()
|
void |
setPresenceBean(BSPresenceBean presenceBean)
Sets presence bean |
void |
setSelectedLayer(java.lang.String layerName)
|
Methods inherited from class edu.ou.kmi.buddyspace.utils.DockableWindow |
close, dockAsTab, getFrame, getFrameHeight, getFrameWidth, getFrameX, getFrameY, getID, getTitle, isDocked, isVisible, prepareOnClose, setAutoSelect, setDocked, setFrameLocation, setFrameSize, setIcon, setTitle, showWindow, showWindow, toFront, updateLAF |
Methods inherited from class javax.swing.JComponent |
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getAccessibleContext, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getUIClassID, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, paramString, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update, updateUI |
Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, addImpl, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, transferFocusBackward, transferFocusDownCycle, validate, validateTree |
Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isShowing, isValid, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public BSMapEditWindow(java.awt.Window parent, BSMapWinManager winMan, java.lang.String title, java.awt.Image icon, MapTag map, java.lang.String mapID, java.lang.String originID, java.lang.String mapPath, BSRosterBean rosterBean, boolean docked)
Method Detail |
protected void initComponents()
public void initLayersComboBox()
public void setPresenceBean(BSPresenceBean presenceBean)
public void actionPerformed(java.awt.event.ActionEvent evt)
actionPerformed
in interface java.awt.event.ActionListener
public void addBuddy()
public void setClusterName(java.lang.String defaultName)
protected java.lang.String getImgName()
public void setImg()
public void setLayer()
public void deleteLayer()
public void addLayer()
public void addInsetMap()
public void addInlineLayer()
public void sendMap(JID jid, java.lang.String subject, java.lang.String body)
public void saveMapAs(java.lang.String originID, java.lang.String mapID, java.lang.String newOriginID, java.lang.String newMapID)
public void openChat(JID jid)
public void sendFile(JID jid)
public void sendSubscriptionRequest(JID jid)
public java.lang.String getMapID()
public java.lang.String getOriginID()
public void cancelListening()
DockableWindow
cancelListening
in class DockableWindow
public void itemStateChanged(java.awt.event.ItemEvent itemEvent)
itemStateChanged
in interface java.awt.event.ItemListener
public void setSelectedLayer(java.lang.String layerName)
public void setDocked(boolean docked, boolean select)
setDocked
in class DockableWindow
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |