DefaultStyledDocument.ElementSpec (Java SE 15 & JDK 15) (original) (raw)

Enclosing class:

DefaultStyledDocument


public static class DefaultStyledDocument.ElementSpec extends Object

Specification for building elements.

Warning: Serialized objects of this class will not be compatible with future Swing releases. The current serialization support is appropriate for short term storage or RMI between applications running the same version of Swing. As of 1.4, support for long term storage of all JavaBeans has been added to the java.beans package. Please see XMLEncoder.

Fields

Modifier and Type Field Description
static short ContentType A possible value for getType.
static short EndTagType A possible value for getType.
static short JoinFractureDirection A possible value for getDirection.
static short JoinNextDirection A possible value for getDirection.
static short JoinPreviousDirection A possible value for getDirection.
static short OriginateDirection A possible value for getDirection.
static short StartTagType A possible value for getType.

Constructors

Constructor Description
ElementSpec​(AttributeSet a, short type) Constructor useful for markup when the markup will not be stored in the document.
ElementSpec​(AttributeSet a, short type, char[] txt, int offs, int len) Constructor for creating a spec externally for batch input of content and markup into the document.
ElementSpec​(AttributeSet a, short type, int len) Constructor for parsing inside the document when the data has already been added, but len information is needed.
Modifier and Type Method Description
char[] getArray() Gets the array of characters.
AttributeSet getAttributes() Gets the element attributes.
short getDirection() Gets the direction.
int getLength() Gets the length.
int getOffset() Gets the starting offset.
short getType() Gets the element type.
void setDirection​(short direction) Sets the direction.
void setType​(short type) Sets the element type.
String toString() Converts the element to a string.