Class Text

java.lang.Object
  |
  +--Symbol
        |
        +--Sub
              |
              +--Text
All Implemented Interfaces:
Aligner, AlignmentListener, DragableSymbol, Element, java.io.Serializable

public class Text
extends Sub

See Also:
Serialized Form

Field Summary
 java.lang.String contents
           
(package private)  javax.swing.JTextField contfield
           
 TextForm form
           
(package private)  javax.swing.JComboBox formfield
           
(package private)  java.awt.font.FontRenderContext rendercontext
           
private static long serialVersionUID
           
(package private)  boolean valid
           
 
Fields inherited from class Sub
anchorpoint, botf, box, brandnew, cornerdrag, corners, dragpos, editaspect, editmodef, editrotation, editscale, handlex, handley, heightf, leftf, located, MINR, origin, pos, relativepos, rightf, showcorners, size, sizefield, sizewidth, subaspect, topf, widthf
 
Fields inherited from class Symbol
makenames, name, namefield
 
Fields inherited from interface Aligner
absolute, datum, floating
 
Constructor Summary
Text(java.awt.geom.Point2D where, View view, java.lang.Object arg)
           
 
Method Summary
 void abandonPropertyEdit()
           
 void acceptPropertyEdit()
           
 int getLevel()
           
 void getPropertyEdit(java.lang.Object[] edits, int slot, java.util.Set sub, Symbol parent)
           
 void paint(View view)
           
 void paintContents(View view)
           
 void reshape()
           
 boolean valid()
           
 
Methods inherited from class Sub
alignmentChanged, checkSize, clear, copy, drag, endDrag, getAlignTransform, getBounds, getEditModes, getPolar, getScale, getShape, init, locate, selectProbe, showAlignee, showAligner, showSelected, startDrag
 
Methods inherited from class Symbol
checkName, editProperties, getName, getNew, importSym, prepareForSurveyUpdate, recursiveDelete, setName, stripSurveys, toString, useSurveyUpdate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID

contents

public java.lang.String contents

valid

boolean valid

form

public TextForm form

rendercontext

transient java.awt.font.FontRenderContext rendercontext

contfield

transient javax.swing.JTextField contfield

formfield

transient javax.swing.JComboBox formfield
Constructor Detail

Text

public Text(java.awt.geom.Point2D where,
            View view,
            java.lang.Object arg)
Method Detail

reshape

public void reshape()
Overrides:
reshape in class Sub

paint

public void paint(View view)
Overrides:
paint in class Sub

paintContents

public void paintContents(View view)
Specified by:
paintContents in class Sub

valid

public boolean valid()
Overrides:
valid in class Symbol

getLevel

public int getLevel()
Overrides:
getLevel in class Sub

getPropertyEdit

public void getPropertyEdit(java.lang.Object[] edits,
                            int slot,
                            java.util.Set sub,
                            Symbol parent)
Overrides:
getPropertyEdit in class Sub

acceptPropertyEdit

public void acceptPropertyEdit()
Overrides:
acceptPropertyEdit in class Sub

abandonPropertyEdit

public void abandonPropertyEdit()
Overrides:
abandonPropertyEdit in class Sub