Package com.iizix.text
Class KStringStyled
java.lang.Object
com.iizix.text.KString
com.iizix.text.KStringStyled
- All Implemented Interfaces:
Cloneable
,Comparable<KString>
Styles KString used for parsing in the Editor to provide StyleRange's.
- Author:
- Christopher Mindus
Nested Class Summary
Nested classes/interfaces inherited from class com.iizix.text.KString
KString.Type
Field Summary
Constructor Summary
ConstructorDescriptionKStringStyled
(KString.Type type, String inputString, boolean usesTagProcessing, ArrayList<KStringStyleRange> styleRanges) Constructor.Method Summary
Methods inherited from class com.iizix.text.KString
clone, compareTo, createKString, createKStringForEditor, dispose, equals, equalsOmitReferenceRefreshCheck, finalize, format, format, format, format, format, format, format, format, formatPLAIN, formatPLAIN, formatPLAIN, formatPLAIN, formatPLAIN, formatPLAIN, formatPLAIN, formatPLAIN, getDirectReferencedTargetSet, getHTMLString, getPLAINString, getPLAINString, getRawDebugString, getRawHTMLDebugString, getRawHTMLString, getRawHTMLStringForEditor, getRawHTMLStringForEditor, getRawPLAINDebugString, getRawPLAINString, getRawString, getSource, getTag, getTags, getType, hashCode, hasImageReferenceTags, hasReferenceTags, hasTags, hasTextTableReferenceTags, isEmpty, isEmptyBlankResolved, isHTML, isPLAIN, isRefreshRequired, newPlainKString, toDebugString, toElement, toPlainKString, toString, usesTagProcessing, willLoseFormatting
Constructor Details
KStringStyled
public KStringStyled(KString.Type type, String inputString, boolean usesTagProcessing, ArrayList<KStringStyleRange> styleRanges) throws KStringException Constructor.- Parameters:
type
- The type of KString.inputString
- The string to parse.usesTagProcessing
- Flag for tag usage.styleRanges
- Array that is filled with KStringStyleRange's when parsed.- Throws:
KStringException
- Failure in parsing.