Weitere aktuelle Java-Titel finden Sie bei dpunkt.
 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Klasse javax.swing.text.AbstractDocument1.2

java.lang.Object
   |
   +--javax.swing.text.AbstractDocument

Deklaration

public class AbstractDocument
extends java.lang.Object
implements javax.swing.text.Document, java.io.Serializable

Beschreibung

Die Standard-Implementierung eines Dokumentes.


 
Geschachtelte Klassen
public abstractAbstractDocument.AbstractElement
public staticAbstractDocument.AttributeContext
publicAbstractDocument.BranchElement
public staticAbstractDocument.Content
publicAbstractDocument.DefaultDocumentEvent
public staticAbstractDocument.ElementEdit
publicAbstractDocument.LeafElement
 
Datenelemente
protected EventListenerListlistenerList
protected final static StringBAD_LOCATION
public final static StringParagraphElementName
public final static StringContentElementName
public final static StringSectionElementName
public final static StringBidiElementName
public final static StringElementNameAttribute
 
Konstruktoren
protectedAbstractDocument(AbstractDocument.Content data)
protectedAbstractDocument(AbstractDocument.Content data, AbstractDocument.AttributeContext context)
 
Methoden
public DictionarygetDocumentProperties()
public voidsetDocumentProperties(Dictionary x)
protected voidfireInsertUpdate(DocumentEvent e)
protected voidfireChangedUpdate(DocumentEvent e)
protected voidfireRemoveUpdate(DocumentEvent e)
protected voidfireUndoableEditUpdate(UndoableEditEvent e)
public EventListener[]getListeners(Class listenerType)     [1.3]
public intgetAsynchronousLoadPriority()
public voidsetAsynchronousLoadPriority(int p)
public voidsetDocumentFilter(DocumentFilter filter)     [1.4]
public DocumentFiltergetDocumentFilter()     [1.4]
public voidrender(Runnable r)
public intgetLength()
public voidaddDocumentListener(DocumentListener listener)
public voidremoveDocumentListener(DocumentListener listener)
public DocumentListener[]getDocumentListeners()     [1.4]
public voidaddUndoableEditListener(UndoableEditListener listener)
public voidremoveUndoableEditListener(UndoableEditListener listener)
public UndoableEditListener[]getUndoableEditListeners()     [1.4]
public final ObjectgetProperty(Object key)
public final voidputProperty(Object key, Object value)
public voidremove(int offs, int len)
public voidreplace(int offset, int length, String text, AttributeSet attrs)     [1.4]
public voidinsertString(int offs, String str, AttributeSet a)
public StringgetText(int offset, int length)
public voidgetText(int offset, int length, Segment txt)
public synchronized PositioncreatePosition(int offs)
public final PositiongetStartPosition()
public final PositiongetEndPosition()
public Element[]getRootElements()
public ElementgetDefaultRootElement()
public ElementgetBidiRootElement()
public ElementgetParagraphElement(int pos)
protected final AbstractDocument.AttributeContextgetAttributeContext()
protected voidinsertUpdate(AbstractDocument.DefaultDocumentEvent chng, AttributeSet attr)
protected voidremoveUpdate(AbstractDocument.DefaultDocumentEvent chng)
protected voidpostRemoveUpdate(AbstractDocument.DefaultDocumentEvent chng)
public voiddump(PrintStream out)
protected final AbstractDocument.ContentgetContent()
protected ElementcreateLeafElement(Element parent, AttributeSet a, int p0, int p1)
protected ElementcreateBranchElement(Element parent, AttributeSet a)
protected final synchronized ThreadgetCurrentWriter()
protected final synchronized voidwriteLock()
protected final synchronized voidwriteUnlock()
public final synchronized voidreadLock()
public final synchronized voidreadUnlock()


 

Datenelemente im Detail

protected EventListenerList listenerList
Die Listener.
protected final static String BAD_LOCATION
Fehlermeldung bei einer unkorrekten Textposition.
public final static String ParagraphElementName
Name des Paragraphen-Elementes.
public final static String ContentElementName
Name des Inhalt-Elementes.
public final static String SectionElementName
Name des Sektionselementes.
public final static String BidiElementName
public final static String ElementNameAttribute

 

Konstruktoren im Detail

protected AbstractDocument(AbstractDocument.Content data)
protected AbstractDocument(AbstractDocument.Content data, AbstractDocument.AttributeContext context)

 

Methoden im Detail

public Dictionary getDocumentProperties()
public void setDocumentProperties(Dictionary x)
protected void fireInsertUpdate(DocumentEvent e)
protected void fireChangedUpdate(DocumentEvent e)
protected void fireRemoveUpdate(DocumentEvent e)
protected void fireUndoableEditUpdate(UndoableEditEvent e)
public EventListener[] getListeners(Class listenerType)     [1.3]
public int getAsynchronousLoadPriority()
public void setAsynchronousLoadPriority(int p)
public void setDocumentFilter(DocumentFilter filter)     [1.4]
public DocumentFilter getDocumentFilter()     [1.4]
public void render(Runnable r)
public int getLength()
public void addDocumentListener(DocumentListener listener)
public void removeDocumentListener(DocumentListener listener)
public DocumentListener[] getDocumentListeners()     [1.4]
public void addUndoableEditListener(UndoableEditListener listener)
public void removeUndoableEditListener(UndoableEditListener listener)
public UndoableEditListener[] getUndoableEditListeners()     [1.4]
public final Object getProperty(Object key)
public final void putProperty(Object key, Object value)
public void remove(int offs, int len)
Exception: BadLocationException
public void replace(int offset, int length, String text, AttributeSet attrs)     [1.4]
Exception: BadLocationException
public void insertString(int offs, String str, AttributeSet a)
Exception: BadLocationException
public String getText(int offset, int length)
Exception: BadLocationException
public void getText(int offset, int length, Segment txt)
Exception: BadLocationException
public synchronized Position createPosition(int offs)
Exception: BadLocationException
public final Position getStartPosition()
public final Position getEndPosition()
public Element[] getRootElements()
public Element getDefaultRootElement()
public Element getBidiRootElement()
public Element getParagraphElement(int pos)
protected final AbstractDocument.AttributeContext getAttributeContext()
protected void insertUpdate(AbstractDocument.DefaultDocumentEvent chng, AttributeSet attr)
protected void removeUpdate(AbstractDocument.DefaultDocumentEvent chng)
protected void postRemoveUpdate(AbstractDocument.DefaultDocumentEvent chng)
public void dump(PrintStream out)
protected final AbstractDocument.Content getContent()
protected Element createLeafElement(Element parent, AttributeSet a, int p0, int p1)
protected Element createBranchElement(Element parent, AttributeSet a)
protected final synchronized Thread getCurrentWriter()
protected final synchronized void writeLock()
protected final synchronized void writeUnlock()
public final synchronized void readLock()
public final synchronized void readUnlock()


 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Copyright © 2002 dpunkt.Verlag, Heidelberg. Alle Rechte vorbehalten.