com.reportmill.text
Class RMXString.Segment
java.lang.Object
com.reportmill.foundation.RMObject
com.reportmill.text.RMXString.Segment
- All Implemented Interfaces:
- java.lang.Cloneable, com.reportmill.foundation.RMArchiver.Archiving
- Enclosing class:
- RMXString
- public static class RMXString.Segment
- extends com.reportmill.foundation.RMObject
The Segment inner class represents one of the list of character groups having common attributes in an XString.
| Methods inherited from class com.reportmill.foundation.RMObject |
archiverClassName, clone, copy, didChange, didUndo, getAnimAttribute, getClassNameShort, initWithArchiver, undoClone, undoCopy, undoEquals |
| Methods inherited from class java.lang.Object |
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RMXString.Segment
public RMXString.Segment()
RMXString.Segment
public RMXString.Segment(java.util.Map attrs,
int start,
int length)
get
public java.lang.Object get(java.lang.String aKey)
remove
public void remove(java.lang.String aKey)
put
public void put(java.lang.String aKey,
java.lang.Object aVal)
putAll
public void putAll(java.util.Map aMap)
getFont
public RMFont getFont()
getColor
public RMColor getColor()
getParagraph
public RMParagraph getParagraph()
isUnderlined
public boolean isUnderlined()
getOutline
public RMXString.Outline getOutline()
getFormat
public RMFormat getFormat()
getScripting
public int getScripting()
start
public int start()
length
public int length()
end
public int end()
equals
public boolean equals(java.lang.Object anObj)
toString
public java.lang.String toString(RMXString as)