Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

javax.swing.text
Class AbstractDocument.ElementEdit  view AbstractDocument.ElementEdit download AbstractDocument.ElementEdit.java

java.lang.Object
  extended byjavax.swing.undo.AbstractUndoableEdit
      extended byjavax.swing.text.AbstractDocument.ElementEdit
All Implemented Interfaces:
javax.swing.event.DocumentEvent.ElementChange, java.io.Serializable, javax.swing.undo.UndoableEdit
Enclosing class:
AbstractDocument

public static class AbstractDocument.ElementEdit
extends javax.swing.undo.AbstractUndoableEdit
implements javax.swing.event.DocumentEvent.ElementChange

An implementation of DocumentEvent.ElementChange to be added to DefaultDocumentEvents.


Field Summary
private  Element[] added
          The added elements.
private  Element elem
          The changed element.
private  int index
          The index of the change.
private  Element[] removed
          The removed elements.
private static long serialVersionUID
          The serial version UID of ElementEdit.
 
Fields inherited from class javax.swing.undo.AbstractUndoableEdit
RedoName, UndoName
 
Constructor Summary
AbstractDocument.ElementEdit(Element elem, int index, Element[] removed, Element[] added)
          Creates a new ElementEdit.
 
Method Summary
 Element[] getChildrenAdded()
          Returns the added elements.
 Element[] getChildrenRemoved()
          Returns the removed elements.
 Element getElement()
          Returns the changed element.
 int getIndex()
          Returns the index of the change.
 
Methods inherited from class javax.swing.undo.AbstractUndoableEdit
addEdit, canRedo, canUndo, die, getPresentationName, getRedoPresentationName, getUndoPresentationName, isSignificant, redo, replaceEdit, toString, undo
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID
The serial version UID of ElementEdit.

See Also:
Constant Field Values

elem

private Element elem
The changed element.


index

private int index
The index of the change.


removed

private Element[] removed
The removed elements.


added

private Element[] added
The added elements.

Constructor Detail

AbstractDocument.ElementEdit

public AbstractDocument.ElementEdit(Element elem,
                                    int index,
                                    Element[] removed,
                                    Element[] added)
Creates a new ElementEdit.

Method Detail

getChildrenAdded

public Element[] getChildrenAdded()
Returns the added elements.

Specified by:
getChildrenAdded in interface javax.swing.event.DocumentEvent.ElementChange

getChildrenRemoved

public Element[] getChildrenRemoved()
Returns the removed elements.

Specified by:
getChildrenRemoved in interface javax.swing.event.DocumentEvent.ElementChange

getElement

public Element getElement()
Returns the changed element.

Specified by:
getElement in interface javax.swing.event.DocumentEvent.ElementChange

getIndex

public int getIndex()
Returns the index of the change.

Specified by:
getIndex in interface javax.swing.event.DocumentEvent.ElementChange