|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object standup.clouds.CloudLabelSegment
public class CloudLabelSegment
Field Summary | |
---|---|
private Color |
color
|
private SVGSpec[] |
imageSpecs
|
private SymbolSupport |
minSymSupport
|
private BubbleLabelSegmentString |
text
|
Constructor Summary | |
---|---|
CloudLabelSegment(BubbleLabelSegmentString _t,
SVGSpec[] _i,
SymbolSupport minSym,
Color _c)
|
|
CloudLabelSegment(LexemeSet ls,
String prefix,
SymbolType[] _st,
Color c)
this constructs a BubbleLabelSegment for a LexemeSet which contains DIFFERENT SENSES OF THE SAME WORDFORM!!! It displays the orthography of the wordform, with the different symbols associated with it above. |
|
CloudLabelSegment(Lexeme _l,
SymbolType[] _st,
Color c)
Returns a BubbleLabelSegment for a Lexeme which should have an image on top of it (according to preference listen in _st). |
|
CloudLabelSegment(String _t)
Basic constructors |
|
CloudLabelSegment(String _t,
boolean emphasized)
|
|
CloudLabelSegment(String _t,
Color _c)
|
|
CloudLabelSegment(String t,
String realConceptCode,
SymbolType[] symbolSet,
boolean isTelegraphic)
Returns a message-based CloudLabelSegment for a String of text, with a symbol above it that represents the Widgit conceptcode specified by the given realConceptCode and symbolSet. |
|
CloudLabelSegment(String _t,
SVGSpec _i)
Constructor for a CloudLabelSegment with a single SVGSpec and, optionally, a different color. |
|
CloudLabelSegment(String _t,
SVGSpec[] _i,
SymbolSupport minSym,
Color _c)
|
|
CloudLabelSegment(String _t,
SVGSpec[] _i,
SymbolSupport minSym,
Color _c,
boolean addSpace)
|
|
CloudLabelSegment(Topic _l,
SymbolType[] _st,
Color c)
Returns a BubbleLabelSegment for a Lexeme which should have an image on top of it (according to preference listen in _st). |
|
CloudLabelSegment(WordForm _wf,
Color c)
Returns a BubbleLabelSegment for a WordForm |
Method Summary | |
---|---|
CloudLabelSegment |
copy()
|
boolean |
equals(Object arg0)
|
Color |
getColor()
|
SVGSpec[] |
getImageSpecs()
|
SymbolSupport |
getMinimumSymbolSupport()
|
BubbleLabelSegmentString |
getSegmentStrings()
|
String |
getText()
|
boolean |
hasImage()
|
void |
setText(String t)
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private BubbleLabelSegmentString text
private final Color color
private final SVGSpec[] imageSpecs
private final SymbolSupport minSymSupport
Constructor Detail |
---|
public CloudLabelSegment(WordForm _wf, Color c)
public CloudLabelSegment(String t, String realConceptCode, SymbolType[] symbolSet, boolean isTelegraphic)
CloudLabelSegment
for a String of text, with a symbol above it that represents the Widgit conceptcode specified by the given realConceptCode and symbolSet. It is message-based in the sense that a PCS symbol will be displayed even if the frontend isn't in 'full PCS' mode. The isTelegraphic
boolean parameter determines whether the segment is a particularly prominent phrase in the message, which will have its symbol appear when 'telegraphic mode' is on.
t
- The text for the segmentrealConceptCode
- The 'real' conceptcode of the symbolsymbolSet
- The preference for symbol to be usedisTelegraphic
- Determines whether this segment's symbol is visible or not when telegraphic mode is on.public CloudLabelSegment(Lexeme _l, SymbolType[] _st, Color c)
public CloudLabelSegment(Topic _l, SymbolType[] _st, Color c)
public CloudLabelSegment(LexemeSet ls, String prefix, SymbolType[] _st, Color c)
ls
- _st
- c
- public CloudLabelSegment(String _t)
_t
- public CloudLabelSegment(String _t, boolean emphasized)
public CloudLabelSegment(String _t, Color _c)
public CloudLabelSegment(BubbleLabelSegmentString _t, SVGSpec[] _i, SymbolSupport minSym, Color _c)
public CloudLabelSegment(String _t, SVGSpec[] _i, SymbolSupport minSym, Color _c, boolean addSpace)
public CloudLabelSegment(String _t, SVGSpec[] _i, SymbolSupport minSym, Color _c)
public CloudLabelSegment(String _t, SVGSpec _i)
CloudLabelSegment
with a single SVGSpec
and, optionally, a different color.
_t
- _i
- _c
- Method Detail |
---|
public SymbolSupport getMinimumSymbolSupport()
public CloudLabelSegment copy()
public boolean hasImage()
public SVGSpec[] getImageSpecs()
public BubbleLabelSegmentString getSegmentStrings()
public String getText()
public void setText(String t)
public Color getColor()
public boolean equals(Object arg0)
equals
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |