| ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Container
|
+--javax.swing.JComponent
|
+--javax.swing.JPanel
|
+--applications.proxy.graph3dVisualizer.ImageCanvas
Description of the Class
| Inner Class Summary | |
(package private) class | ImageCanvas.Jitter Description of the Class |
| Inner classes inherited from class javax.swing.JPanel |
JPanel.AccessibleJPanel |
| Field Summary | |
protected final static String | ATTRIBUTES_FONT_KEY |
(package private) final static String | CELEBRITY_PROFILES |
(package private) final static int | CURSOR_CURRENT |
(package private) final static int | CURSOR_MOVE |
(package private) final static int | CURSOR_MOVE_NODE |
(package private) final static int | CURSOR_ROTATE |
(package private) final static int | CURSOR_ZOOM |
(package private) final static int | DRAG_MODE_MOVE |
(package private) final static int | DRAG_MODE_MOVE_NODE |
(package private) final static int | DRAG_MODE_NONE |
(package private) final static int | DRAG_MODE_ROTATE |
(package private) final static int | DRAG_MODE_ZOOM |
private final static String | JITEM_MARKET_STRING |
private final static String | JITEM_MOVE_STRING |
private final static String | JITEM_ROTATE_STRING |
private final static String | JITEM_ZOOM_STRING |
(package private) final static String | LINK_SELECT_SOUND_NAME |
protected String | m_aggregateAttributesDisplay |
private Map | m_backgroundImages |
private boolean | m_bMousePressed |
protected String | m_currentLocationDescription of the Field |
private Cursor[] | m_cursor |
private String[] | m_cursorImageFilenames |
protected VisualizerNode | m_cursorNodeDescription of the Field |
protected int | m_dragModeDescription of the Field |
protected Map | m_fontMetricsDescription of the Field |
protected float | m_fontMultipleDescription of the Field |
protected Map | m_fontsDescription of the Field |
private Graph3dVisualizer | m_graph3dVisualizer |
protected String | m_ipAgentAttributesDisplayDescription of the Field |
protected int | m_lastDragModeDescription of the Field |
protected double | m_lastXDescription of the Field |
protected double | m_lastYDescription of the Field |
protected int | m_maxHeightDescription of the Field |
protected int | m_maxWidthDescription of the Field |
protected JPopupMenu | m_nodePopupMenuDescription of the Field |
protected VisualizerNodes | m_nodesDescription of the Field |
private boolean | m_nodesLocked |
(package private) Color | m_nodeTextColor |
private Image | m_offscreen |
protected Dimension | m_offscreenSize |
protected JPopupMenu | m_popupMenuDescription of the Field |
protected JMenuItem | m_promoteUrlMenuItemDescription of the Field |
protected VisualizerNode | m_rolloverNodeDescription of the Field |
protected long | m_totalSuccessfulKnowledgeHitsDescription of the Field |
private VisualizationPreferences | m_visualizationPreferences |
protected double | m_zeroXDescription of the Field |
protected double | m_zeroYDescription of the Field |
protected double | m_zoomDescription of the Field |
(package private) final static double | MAX_ZOOM |
protected final static String | METADATA_FONT_KEYDescription of the Field |
private final static int | METADATA_INSET_BOTTOM |
private final static int | METADATA_INSET_LEFT |
(package private) final static double | MINIMUM_ZOOM |
private final static int | NODE_INSETS_X |
private final static int | NODE_INSETS_Y |
(package private) final static String | NODE_TEXT_COLOR_TRAIT_NAME |
protected final static String | NORMAL_FONT_KEYDescription of the Field |
(package private) final static int | NUM_CURSORS |
protected final static String | ROLLOVER_FONT_KEYDescription of the Field |
(package private) final static String | ROLLOVER_FONT_SIZE_TRAIT_NAME |
(package private) final static String | ROLLOVER_SOUND_NAME |
| Fields inherited from class javax.swing.JComponent |
ui, listenerList, WHEN_FOCUSED, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_IN_FOCUSED_WINDOW, UNDEFINED_CONDITION, TOOL_TIP_TEXT_KEY, accessibleContext |
| Fields inherited from class java.awt.Component |
TOP_ALIGNMENT, CENTER_ALIGNMENT, BOTTOM_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT |
| Constructor Summary | |
ImageCanvas(VisualizationPreferences prefs, Graph3dVisualizer graph3dVisualizer)Constructor for the ImageCanvas object | |
| Method Summary | |
void | actionPerformed(ActionEvent e)Description of the Method |
(package private) void | calculateStatistics(VisualizerNodes nodes)Description of the Method |
(package private) void | createFonts()Description of the Method |
(package private) synchronized void | createFonts(float scale)Description of the Method |
void | createPopupMenu()Description of the Method |
void | disablePromoteUrlMenuItem() |
void | exitingSpace()Description of the Method |
protected String | getAggregateAttributesDisplay()Gets the AggregateAttributesDisplay attribute of the ImageCanvas object |
String | getAttributeDescriptionString(double value)Gets the AttributeDescriptionString attribute of the ImageCanvas object |
String | getAttributesDisplayString(AgentTraits traits)Gets the AttributesDisplayString attribute of the ImageCanvas object |
protected Map | getBackgroundImages()Gets the BackgroundImages attribute of the ImageCanvas object |
protected Image | getCurrentBackgroundImage()Gets the CurrentBackgroundImage attribute of the ImageCanvas object |
(package private) String | getCurrentLocation()Gets the CurrentLocation attribute of the ImageCanvas object |
protected Graph3dVisualizer | getGraph3dVisualizer()Gets the Graph3dVisualizer attribute of the ImageCanvas object |
protected String | getIpAgentAttributesDisplay()Gets the IpAgentAttributesDisplay attribute of the ImageCanvas object |
protected int | getRange(double z)Gets the Range attribute of the ImageCanvas object |
(package private) double | getZoom()Gets the Zoom attribute of the ImageCanvas object |
boolean | isNodeSelected(VisualizerNode node, double x, double y)Gets the NodeSelected attribute of the ImageCanvas object |
void | loadCursors()Description of the Method |
void | locationChanged(LocationChangeEvent e)Description of the Method |
(package private) void | market(Object datum)Description of the Method |
synchronized void | paintComponent(Graphics gr)Description of the Method |
protected void | playTraitedEventSound(String eventSoundName)Description of the Method |
void | recenter()Description of the Method |
protected void | setAggregateAttributesDisplayString(String attributesDisplay)Sets the AggregateAttributesDisplayString attribute of the ImageCanvas object |
protected void | setBackgroundImages(Map backgroundImages)Sets the BackgroundImages attribute of the ImageCanvas object |
(package private) void | setCurrentLocation(String currentLocation)Sets the CurrentLocation attribute of the ImageCanvas object |
void | setDragMode(int dragMode)Sets the DragMode attribute of the ImageCanvas object |
protected void | setGraph3dVisualizer(Graph3dVisualizer graph3dVisualizer)Sets the Graph3dVisualizer attribute of the ImageCanvas object |
protected void | setIpAgentAttributesDisplayString(String attributesDisplay)Sets the IpAgentAttributesDisplayString attribute of the ImageCanvas object |
void | setNodes(VisualizerNodes nodes)Sets the Nodes attribute of the ImageCanvas object |
synchronized void | traitsChanged()Description of the Method |
(package private) void | zoom(double scale)Description of the Method |
| Methods inherited from class javax.swing.JPanel |
updateUI, getUIClassID, paramString, getAccessibleContext |
| Methods inherited from class javax.swing.JComponent |
setUI, getComponentGraphics, paintChildren, paintBorder, update, paint, printAll, print, printComponent, printChildren, printBorder, isPaintingTile, isFocusCycleRoot, isManagingFocus, setNextFocusableComponent, getNextFocusableComponent, setRequestFocusEnabled, isRequestFocusEnabled, requestFocus, grabFocus, setVerifyInputWhenFocusTarget, getVerifyInputWhenFocusTarget, setPreferredSize, getPreferredSize, setMaximumSize, getMaximumSize, setMinimumSize, getMinimumSize, isMinimumSizeSet, isPreferredSizeSet, isMaximumSizeSet, contains, setBorder, getBorder, getInsets, getInsets, getAlignmentY, setAlignmentY, getAlignmentX, setAlignmentX, setInputVerifier, getInputVerifier, getGraphics, setDebugGraphicsOptions, getDebugGraphicsOptions, registerKeyboardAction, registerKeyboardAction, unregisterKeyboardAction, getRegisteredKeyStrokes, getConditionForKeyStroke, getActionForKeyStroke, resetKeyboardActions, setInputMap, getInputMap, getInputMap, setActionMap, getActionMap, requestDefaultFocus, setVisible, hide, setEnabled, setForeground, setBackground, setFont, isFocusTraversable, processFocusEvent, processComponentKeyEvent, processKeyEvent, processKeyBinding, setToolTipText, getToolTipText, getToolTipText, getToolTipLocation, createToolTip, scrollRectToVisible, setAutoscrolls, getAutoscrolls, processMouseMotionEvent, enable, disable, getClientProperty, putClientProperty, isLightweightComponent, reshape, getBounds, getSize, getLocation, getX, getY, getWidth, getHeight, hasFocus, isOpaque, setOpaque, computeVisibleRect, getVisibleRect, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener, fireVetoableChange, addVetoableChangeListener, removeVetoableChangeListener, getTopLevelAncestor, addAncestorListener, removeAncestorListener, getListeners, addNotify, removeNotify, repaint, repaint, revalidate, isValidateRoot, isOptimizedDrawingEnabled, paintImmediately, paintImmediately, setDoubleBuffered, isDoubleBuffered, getRootPane |
| Methods inherited from class java.awt.Container |
getComponentCount, countComponents, getComponent, getComponents, insets, add, add, add, add, add, addImpl, remove, remove, removeAll, getLayout, setLayout, doLayout, layout, invalidate, validate, validateTree, preferredSize, minimumSize, paintComponents, printComponents, addContainerListener, removeContainerListener, processEvent, processContainerEvent, deliverEvent, getComponentAt, locate, getComponentAt, findComponentAt, findComponentAt, isAncestorOf, list, list |
| Methods inherited from class java.awt.Component |
getName, setName, getParent, getPeer, setDropTarget, getDropTarget, getGraphicsConfiguration, getTreeLock, getToolkit, isValid, isDisplayable, isVisible, isShowing, isEnabled, enable, enableInputMethods, show, show, getForeground, getBackground, getFont, getLocale, setLocale, getColorModel, getLocation, getLocationOnScreen, location, setLocation, move, setLocation, getSize, size, setSize, resize, setSize, resize, getBounds, bounds, setBounds, setBounds, isLightweight, getFontMetrics, setCursor, getCursor, paintAll, repaint, repaint, repaint, imageUpdate, createImage, createImage, prepareImage, prepareImage, checkImage, checkImage, inside, contains, dispatchEvent, postEvent, addComponentListener, removeComponentListener, addFocusListener, removeFocusListener, addHierarchyListener, removeHierarchyListener, addHierarchyBoundsListener, removeHierarchyBoundsListener, addKeyListener, removeKeyListener, addMouseListener, removeMouseListener, addMouseMotionListener, removeMouseMotionListener, addInputMethodListener, removeInputMethodListener, getInputMethodRequests, getInputContext, enableEvents, disableEvents, coalesceEvents, processComponentEvent, processMouseEvent, processInputMethodEvent, processHierarchyEvent, processHierarchyBoundsEvent, handleEvent, mouseDown, mouseDrag, mouseUp, mouseMove, mouseEnter, mouseExit, keyDown, keyUp, action, gotFocus, lostFocus, transferFocus, nextFocus, add, remove, toString, list, list, list, setComponentOrientation, getComponentOrientation |
| Methods inherited from class java.lang.Object |
getClass, hashCode, equals, clone, notify, notifyAll, wait, wait, wait, finalize |
| Field Detail |
protected final static String ATTRIBUTES_FONT_KEY
final static String CELEBRITY_PROFILES
final static int CURSOR_CURRENT
final static int CURSOR_MOVE
final static int CURSOR_MOVE_NODE
final static int CURSOR_ROTATE
final static int CURSOR_ZOOM
final static int DRAG_MODE_MOVE
final static int DRAG_MODE_MOVE_NODE
final static int DRAG_MODE_NONE
final static int DRAG_MODE_ROTATE
final static int DRAG_MODE_ZOOM
private final static String JITEM_MARKET_STRING
private final static String JITEM_MOVE_STRING
private final static String JITEM_ROTATE_STRING
private final static String JITEM_ZOOM_STRING
final static String LINK_SELECT_SOUND_NAME
protected String m_aggregateAttributesDisplay
private Map m_backgroundImages
private boolean m_bMousePressed
protected String m_currentLocation
private Cursor[] m_cursor
private String[] m_cursorImageFilenames
protected VisualizerNode m_cursorNode
protected int m_dragMode
protected Map m_fontMetrics
protected float m_fontMultiple
protected Map m_fonts
private Graph3dVisualizer m_graph3dVisualizer
protected String m_ipAgentAttributesDisplay
protected int m_lastDragMode
protected double m_lastX
protected double m_lastY
protected int m_maxHeight
protected int m_maxWidth
protected JPopupMenu m_nodePopupMenu
protected VisualizerNodes m_nodes
private boolean m_nodesLocked
Color m_nodeTextColor
private Image m_offscreen
protected Dimension m_offscreenSize
protected JPopupMenu m_popupMenu
protected JMenuItem m_promoteUrlMenuItem
protected VisualizerNode m_rolloverNode
protected long m_totalSuccessfulKnowledgeHits
private VisualizationPreferences m_visualizationPreferences
protected double m_zeroX
protected double m_zeroY
protected double m_zoom
final static double MAX_ZOOM
protected final static String METADATA_FONT_KEY
private final static int METADATA_INSET_BOTTOM
private final static int METADATA_INSET_LEFT
final static double MINIMUM_ZOOM
private final static int NODE_INSETS_X
private final static int NODE_INSETS_Y
final static String NODE_TEXT_COLOR_TRAIT_NAME
protected final static String NORMAL_FONT_KEY
final static int NUM_CURSORS
protected final static String ROLLOVER_FONT_KEY
final static String ROLLOVER_FONT_SIZE_TRAIT_NAME
final static String ROLLOVER_SOUND_NAME
| Constructor Detail |
public ImageCanvas(VisualizationPreferences prefs, Graph3dVisualizer graph3dVisualizer)
| Method Detail |
public void actionPerformed(ActionEvent e)
void calculateStatistics(VisualizerNodes nodes)
void createFonts()
synchronized void createFonts(float scale)
public void createPopupMenu()
public void disablePromoteUrlMenuItem()
public void exitingSpace()
protected String getAggregateAttributesDisplay()
public String getAttributeDescriptionString(double value)
public String getAttributesDisplayString(AgentTraits traits)
protected Map getBackgroundImages()
protected Image getCurrentBackgroundImage()
String getCurrentLocation()
protected Graph3dVisualizer getGraph3dVisualizer()
protected String getIpAgentAttributesDisplay()
protected int getRange(double z)
double getZoom()
public boolean isNodeSelected(VisualizerNode node, double x, double y)
public void loadCursors()
public void locationChanged(LocationChangeEvent e)
void market(Object datum)
public synchronized void paintComponent(Graphics gr)
protected void playTraitedEventSound(String eventSoundName)
public void recenter()
protected void setAggregateAttributesDisplayString(String attributesDisplay)
protected void setBackgroundImages(Map backgroundImages)
void setCurrentLocation(String currentLocation)
public void setDragMode(int dragMode)
protected void setGraph3dVisualizer(Graph3dVisualizer graph3dVisualizer)
protected void setIpAgentAttributesDisplayString(String attributesDisplay)
public void setNodes(VisualizerNodes nodes)
public synchronized void traitsChanged()
void zoom(double scale)
| ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||