org.ceryle.ui.graph
Class EditorLayoutPanel.ETNode

java.lang.Object
  extended by com.touchgraph.graphlayout.Node
      extended by org.ceryle.graph.GraphNode
          extended by org.ceryle.graph.tm.TMNode
              extended by org.ceryle.graph.tm.TNode
                  extended by org.ceryle.ui.graph.EditorLayoutPanel.ETNode
All Implemented Interfaces:
Comparable
Enclosing class:
EditorLayoutPanel

protected class EditorLayoutPanel.ETNode
extends TNode


Field Summary
 
Fields inherited from class org.ceryle.graph.tm.TNode
b, COLOR_EARMARK, COLOR_EARMARK_B, COLOR_EARMARK_E, COLOR_NEEDLE, COLOR_OCCUR_COUNT, COLOR_TIMELINE, COLOR_TIMELINE_MASK, COLOR_TOPIC_BORDER, COLOR_TOPIC_BORDER_OUTLINE, COLOR_TOPIC_BORDER_SELECT, COLOR_TOPIC_BORDER_SELECT_MOUSE_OVER, COLOR_TOPIC_COMPONENT, COLOR_TOPIC_COMPONENT_B, COLOR_TOPIC_COMPONENT_D, COLOR_TOPIC_COMPONENT_MOUSE_OVER, COLOR_TOPIC_COMPONENT_SELECT, COLOR_TOPIC_COMPONENT_TEXT, COLOR_TOPIC_NODE, COLOR_TOPIC_NODE_B, COLOR_TOPIC_NODE_D, COLOR_TOPIC_NODE_FIXED, COLOR_TOPIC_NODE_MOUSE_OVER, COLOR_TOPIC_NODE_REM, COLOR_TOPIC_NODE_TEXT, COLOR_TOPIC_NODE_TIMELINE, COLOR_VERNIER_BASE, COLOR_VERNIER_DARK, COLOR_VERNIER_TINT, COLOR_VERNIER_WINDOW, COLOR_VERNIER_WINDOW_TINT, colorAsFlag, component, endDate, flag, flagHilight, ignoreMe, occurCount, paintOccurrences, pox, poy, score, startDate, textHeight, tl_h, tl_w
 
Fields inherited from class org.ceryle.graph.GraphNode
COLOR_BORDER_DRAG, COLOR_BORDER_FIXED, COLOR_BORDER_INACTIVE, COLOR_BORDER_MOUSE_OVER, COLOR_DEFAULT_NODE, COLOR_FIXED_NODE, COLOR_HILIGHTED_NODE, COLOR_NEW_LOCAL_NODE, COLOR_NODE_DOWNSTREAM, COLOR_NODE_REMOVAL, COLOR_NODE_TEXT, COLOR_NODE_UPSTREAM, COLOR_PROVISIONAL, COLOR_SELECT_NODE, COLOR_SELECT_NODE_B, COLOR_SELECT_NODE_D, COLOR_SMALL_TAG, COLOR_TRANSLUCENT_GRAY, defaultMargin, Ellipsis, fontMetrics, h, hidden, hilight, hMargin, m_listener, maxHeight, maxLabelLength, maxWidth, minHeight, minWidth, outlined, provisional, rel_angle, sortCaseSensitive, STROKE_OUTLINE, STROKE_PROVISIONAL, use3D, vMargin, w
 
Fields inherited from class com.touchgraph.graphlayout.Node
BACK_DEFAULT_COLOR, BACK_FIXED_COLOR, BACK_HILIGHT_COLOR, BACK_SELECT_COLOR, backColor, BORDER_DRAG_COLOR, BORDER_INACTIVE_COLOR, BORDER_MOUSE_OVER_COLOR, DEFAULT_TYPE, drawx, drawy, dx, dy, edges, fixed, font, justMadeLocal, lbl, markedForRemoval, massfade, repulsion, simpleDraw, SMALL_TAG_FONT, TEXT_COLOR, TEXT_FONT, textColor, typ, TYPE_CIRCLE, TYPE_ELLIPSE, TYPE_RECTANGLE, TYPE_ROUNDRECT, visible, visibleEdgeCnt, x, y
 
Constructor Summary
EditorLayoutPanel.ETNode(String id)
           
 
Method Summary
 void paintNodeBody(Graphics g, TGPanel tgPanel)
          Overrides GraphNode's method by painting the body of the TNode, along with a timeline scale if scaleViz is true.
 void paintProvisional(Graphics g, TGPanel tgPanel)
          Paints the body of this node as an outline.
 
Methods inherited from class org.ceryle.graph.tm.TNode
getBackColor, getFlag, getHeight, getLocator, getPaintBackColor, getPaintBorderColor, getPaintTextColor, getWidth, hasFlag, hasLocator, hasPopupMenu, isClickInMenu, isComponent, paint, paintColorFlag, paintLinkBody, paintOccurrenceCount, setAsComponent, setFixed, setFixed, setFlag, setLocator, setPopupMenu, setTopicMapObject, showPopupMenu
 
Methods inherited from class org.ceryle.graph.tm.TMNode
getTopicMapObject
 
Methods inherited from class org.ceryle.graph.GraphNode
compareTo, getDefaultNodeFont, getHilight, getID, getLabel, getMouseListener, getNodeFont, getVerticalTweak, getVerticalTweak, isHidden, isProvisional, jubble, paintSimple, paintSmallTag, setAlternateFont, setHidden, setHilight, setMargin, setMaximumLabelLength, setMouseListener, setNodeTagFont, setNodeTextFont, setProvisional, setSize, setVerticalTweak, toString
 
Methods inherited from class com.touchgraph.graphlayout.Node
addEdge, containsPoint, containsPoint, deleteEdges, edgeAt, edgeCount, edgeNum, getEdges, getFixed, getFont, getLocation, getTextColor, getType, hasEdge, intersects, isFixed, isVisible, removeEdge, setBackColor, setFont, setID, setLabel, setLocation, setLocation, setNodeBackDefaultColor, setNodeBackFixedColor, setNodeBackHilightColor, setNodeBackSelectColor, setNodeBorderDragColor, setNodeBorderInactiveColor, setNodeBorderMouseOverColor, setNodeTextColor, setNodeType, setTextColor, setType, setVisible, visibleEdgeCount
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Constructor Detail

EditorLayoutPanel.ETNode

public EditorLayoutPanel.ETNode(String id)
                         throws GraphException
Throws:
GraphException
Method Detail

paintNodeBody

public void paintNodeBody(Graphics g,
                          TGPanel tgPanel)
Overrides GraphNode's method by painting the body of the TNode, along with a timeline scale if scaleViz is true.

Overrides:
paintNodeBody in class TNode

paintProvisional

public void paintProvisional(Graphics g,
                             TGPanel tgPanel)
Paints the body of this node as an outline.

Overrides:
paintProvisional in class GraphNode


The Ceryle Project. Copyright ©2001-2007 Murray Altheim, All Rights Reserved. See LICENSE included with distribution.