Package docking.widgets.fieldpanel.field
Class CompositeAttributedString
- java.lang.Object
 - 
- docking.widgets.fieldpanel.field.AttributedString
 - 
- docking.widgets.fieldpanel.field.CompositeAttributedString
 
 
 
- 
public class CompositeAttributedString extends AttributedString
An AttributedString that is composed of other AttributedStrings. 
- 
- 
Constructor Summary
Constructors Constructor Description CompositeAttributedString(AttributedString[] attributedStrings)CompositeAttributedString(java.util.List<AttributedString> stringList) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.awt.ColorgetColor(int index)intgetColumnPosition(int width)java.awt.FontMetricsgetFontMetrics(int charIndex)intgetHeightAbove()intgetHeightBelow()intgetStringWidth()java.lang.StringgetText()voidpaint(javax.swing.JComponent c, java.awt.Graphics g, int x, int y)AttributedStringreplaceAll(char[] targets, char repacement)AttributedStringsubstring(int start)AttributedStringsubstring(int start, int end)- 
Methods inherited from class docking.widgets.fieldpanel.field.AttributedString
deriveAttributedString, getIcon, length, toString 
 - 
 
 - 
 
- 
- 
Constructor Detail
- 
CompositeAttributedString
public CompositeAttributedString(java.util.List<AttributedString> stringList)
 
- 
CompositeAttributedString
public CompositeAttributedString(AttributedString[] attributedStrings)
 
 - 
 
- 
Method Detail
- 
getColumnPosition
public int getColumnPosition(int width)
- Overrides:
 getColumnPositionin classAttributedString
 
- 
getColor
public java.awt.Color getColor(int index)
- Overrides:
 getColorin classAttributedString
 
- 
getFontMetrics
public java.awt.FontMetrics getFontMetrics(int charIndex)
- Overrides:
 getFontMetricsin classAttributedString
 
- 
getHeightAbove
public int getHeightAbove()
- Overrides:
 getHeightAbovein classAttributedString
 
- 
getHeightBelow
public int getHeightBelow()
- Overrides:
 getHeightBelowin classAttributedString
 
- 
getStringWidth
public int getStringWidth()
- Overrides:
 getStringWidthin classAttributedString
 
- 
getText
public java.lang.String getText()
- Overrides:
 getTextin classAttributedString
 
- 
paint
public void paint(javax.swing.JComponent c, java.awt.Graphics g, int x, int y)- Overrides:
 paintin classAttributedString
 
- 
replaceAll
public AttributedString replaceAll(char[] targets, char repacement)
- Overrides:
 replaceAllin classAttributedString
 
- 
substring
public AttributedString substring(int start)
- Overrides:
 substringin classAttributedString
 
- 
substring
public AttributedString substring(int start, int end)
- Overrides:
 substringin classAttributedString
 
 - 
 
 -