|
Multivalent API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectmultivalent.VObject
multivalent.Behavior
multivalent.Span
multivalent.std.span.PointSpan
Point size span editable by user. For non-editable spans, use a general span.
RelPointSpan
Field Summary | |
---|---|
static java.lang.String |
ATTR_POINT
|
static java.lang.String |
ATTR_POINTS
|
static java.lang.String |
MSG_CHANGE
Change the point size dictated by this span. |
static java.lang.String |
MSG_EDIT
Interactive editing of point size. |
Fields inherited from class multivalent.Span |
---|
GI_END, GI_START, MSG_DELETE, MSG_MORPH, MSG_UNATTACHED, pend, pstart |
Fields inherited from class multivalent.Behavior |
---|
ATTR_BEHAVIOR, name_ |
Fields inherited from class multivalent.VObject |
---|
attr_ |
Fields inherited from interface multivalent.ContextListener |
---|
LITTLE, LOT, PRIORITY_LENS, PRIORITY_MAX, PRIORITY_MIN, PRIORITY_SELECTION, PRIORITY_SPAN, PRIORITY_STRUCT, SOME |
Constructor Summary | |
---|---|
PointSpan()
|
Method Summary | |
---|---|
boolean |
appearance(Context cx,
boolean all)
Resets the graphics context every time the object is added to or dropped from the set active over the portion of the document being drawn. |
void |
restore(ESISNode n,
java.util.Map<java.lang.String,java.lang.Object> attr,
Layer layer)
Given ESIS subtree, pluck class-specific information from attributes, call super.restore() for locations. |
ESISNode |
save()
Stuff instance state into attributes; if save buffer not null, write out corresponding XML. |
boolean |
semanticEventAfter(SemanticEvent se,
java.lang.String msg)
Recognize "deleteSpan " and "morphSpan ". |
boolean |
semanticEventBefore(SemanticEvent se,
java.lang.String msg)
Morphing and deletion menu items in popup. |
void |
setPoints(int points)
|
Methods inherited from class multivalent.Span |
---|
buildAfter, checkRep, close, closeAll, contains, contains, destroy, event, getEnd, getPriority, getStart, isSet, markDirty, move, move, move, moveq, moveq, moveq, moveqSwap, open, repaint, repaint, stretch, toString |
Methods inherited from class multivalent.Behavior |
---|
buildBefore, clipboardAfter, clipboardBefore, createUI, eventAfter, eventBefore, formatAfter, formatBefore, getBrowser, getDocument, getInstance, getInstance, getLayer, getLogger, getName, getPreference, getRoot, isEditable, paintAfter, paintBefore, putPreference, redo, restoreChildren, setName, undo |
Methods inherited from class multivalent.VObject |
---|
attrEntrySetIterator, attrKeysIterator, clearAttributes, getAttr, getAttr, getAttributes, getGlobal, getValue, hasAttributes, putAttr, removeAttr, setAttributes |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String MSG_CHANGE
"changePoints": arg= String
or Integer
new-point-size.
public static final java.lang.String MSG_EDIT
"editPoints".
public static final java.lang.String ATTR_POINTS
public static final java.lang.String ATTR_POINT
Constructor Detail |
---|
public PointSpan()
Method Detail |
---|
public void setPoints(int points)
public boolean appearance(Context cx, boolean all)
ContextListener
appearance
in interface ContextListener
appearance
in class Span
all
- all attributes or exclude those that are not inheritedpublic boolean semanticEventBefore(SemanticEvent se, java.lang.String msg)
Span
semanticEventBefore
in class Span
public boolean semanticEventAfter(SemanticEvent se, java.lang.String msg)
Span
semanticEventAfter
in class Span
public ESISNode save()
Span
save
in class Span
public void restore(ESISNode n, java.util.Map<java.lang.String,java.lang.Object> attr, Layer layer)
Span
start
and end
are reserved to hold Robust Location data.
restore
in class Span
RobustLocation
|
Multivalent API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |