Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.memoire.dja
Class DjaUmlNode  view DjaUmlNode download DjaUmlNode.java

java.lang.Object
  extended bycom.memoire.dja.DjaObject
      extended bycom.memoire.dja.DjaForm
          extended bycom.memoire.dja.DjaUmlNode
All Implemented Interfaces:
java.lang.Cloneable, DjaOptions, DjaOwner, java.io.Serializable

public class DjaUmlNode
extends DjaForm


Field Summary
private  java.awt.Dimension size_
           
 
Fields inherited from class com.memoire.dja.DjaForm
 
Fields inherited from class com.memoire.dja.DjaObject
 
Fields inherited from interface com.memoire.dja.DjaOptions
ABSOLUTE, anchorsColor, ANY, attachsColor, AUTO, BOTH, CENTER, closeX, closeY, controlsColor, defaultBigFont, defaultBoldFont, defaultPlainFont, defaultSmallFont, deltaX, deltaY, DISK_BG, DISK_EMPTY, DISK_FG, EAST, freesColor, handlesColor, HELPER, HORIZONTAL, LEFT, LEFT_TRIANGLE_BG, LEFT_TRIANGLE_EMPTY, LEFT_TRIANGLE_FG, LOSANGE_BG, LOSANGE_EMPTY, LOSANGE_FG, MIDDLE, NONE, NORTH, NORTH_EAST, NORTH_WEST, RELATIVE_ANCHOR, RELATIVE_ATTACH, RELATIVE_CONTROL, RELATIVE_NE, RELATIVE_NW, RELATIVE_SE, RELATIVE_SW, RELATIVE_TEXT_NE, RELATIVE_TEXT_NW, RELATIVE_TEXT_SE, RELATIVE_TEXT_SW, RIGHT, RIGHT_TRIANGLE_BG, RIGHT_TRIANGLE_EMPTY, RIGHT_TRIANGLE_FG, selectionBackground, selectionForeground, selectionTextColor, selectionZone, snap, SOUTH, SOUTH_EAST, SOUTH_WEST, SQUARE_BG, SQUARE_EMPTY, SQUARE_FG, VERTICAL, WEST
 
Constructor Summary
DjaUmlNode()
           
DjaUmlNode(java.lang.String _text)
           
 
Method Summary
 DjaAnchor[] getAnchors()
           
 DjaHandle[] getHandles()
           
 int getHeight()
           
 DjaText[] getTexts()
           
 int getWidth()
           
 java.awt.Dimension optimalSize()
           
 void paintObject(java.awt.Graphics _g)
           
 void textChanged(DjaText _text)
          Notify when a text was modified
 
Methods inherited from class com.memoire.dja.DjaForm
addText, getAttachs, getBounds, getX, getY, setHeight, setWidth, setX, setY
 
Methods inherited from class com.memoire.dja.DjaObject
addText, afterLoading, beforeSaving, clone, contains, fireGridEvent, getBackground, getBeginConnections, getColor, getControls, getData, getEndConnections, getExtendedBounds, getExtendedBounds, getFont, getForeground, getGrid, getIcon, getOwner, getProperty, getPropertyKeys, getText, getText, getTextArray, getTextColor, getTextPosition, isSelected, isTextMultiline, paint, paintAnchors, paintAttachs, paintControls, paintHandles, paintInteractive, paintText, paintTexts, putData, putProperty, removeData, removeProperty, setBackground, setColor, setFont, setForeground, setOwner, setSelected, setText, setText, setTextArray, setTextBounds, setTextColor, setTextPosition, toString
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

size_

private transient java.awt.Dimension size_
Constructor Detail

DjaUmlNode

public DjaUmlNode()

DjaUmlNode

public DjaUmlNode(java.lang.String _text)
Method Detail

getWidth

public int getWidth()
Overrides:
getWidth in class DjaForm

getHeight

public int getHeight()
Overrides:
getHeight in class DjaForm

textChanged

public void textChanged(DjaText _text)
Description copied from class: DjaObject
Notify when a text was modified

Overrides:
textChanged in class DjaObject

getTexts

public DjaText[] getTexts()
Overrides:
getTexts in class DjaObject

getAnchors

public DjaAnchor[] getAnchors()
Overrides:
getAnchors in class DjaObject

getHandles

public DjaHandle[] getHandles()
Overrides:
getHandles in class DjaObject

paintObject

public void paintObject(java.awt.Graphics _g)
Overrides:
paintObject in class DjaObject

optimalSize

public java.awt.Dimension optimalSize()