org.gjt.sp.jedit.msg
Class BufferUpdate

java.lang.Object
  extended byorg.gjt.sp.jedit.EBMessage
      extended byorg.gjt.sp.jedit.msg.BufferUpdate

public class BufferUpdate
extends EBMessage

Message sent when a buffer-related change occurs.

Since:
jEdit 2.2pre6
Version:
$Id: BufferUpdate.java,v 1.8 2002/12/24 17:35:23 spestov Exp $
Author:
Slava Pestov

Nested Class Summary
 
Nested classes inherited from class org.gjt.sp.jedit.EBMessage
EBMessage.NonVetoable
 
Field Summary
static Object CLOSED
          Buffer closed.
static Object CREATED
          Buffer created.
static Object DIRTY_CHANGED
          Buffer dirty changed.
static Object LOAD_STARTED
          Buffer load started.
static Object LOADED
          Buffer loaded.
static Object MARKERS_CHANGED
          Buffer markers changed.
static Object MODE_CHANGED
          Deprecated. No longer sent. Listen for PROPERTIES_CHANGED instead.
static Object PROPERTIES_CHANGED
          Properties changed.
static Object SAVED
          Buffer saved.
static Object SAVING
          Buffer saving.
 
Constructor Summary
BufferUpdate(Buffer buffer, View view, Object what)
          Creates a new buffer update message.
 
Method Summary
 Buffer getBuffer()
          Returns the buffer involved.
 View getView()
          Returns the view involved, which may be null.
 Object getWhat()
          Returns what caused this buffer update.
 String paramString()
          Returns a string representation of this message's parameters.
 
Methods inherited from class org.gjt.sp.jedit.EBMessage
getSource, isVetoed, toString, veto
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

CREATED

public static final Object CREATED
Buffer created.


LOAD_STARTED

public static final Object LOAD_STARTED
Buffer load started.

Since:
jEdit 2.6pre1

LOADED

public static final Object LOADED
Buffer loaded.


CLOSED

public static final Object CLOSED
Buffer closed.


DIRTY_CHANGED

public static final Object DIRTY_CHANGED
Buffer dirty changed.


MARKERS_CHANGED

public static final Object MARKERS_CHANGED
Buffer markers changed.


SAVING

public static final Object SAVING
Buffer saving.


SAVED

public static final Object SAVED
Buffer saved.

Since:
jEdit 4.0pre4

PROPERTIES_CHANGED

public static final Object PROPERTIES_CHANGED
Properties changed.

Since:
jEdit 4.1pre1

MODE_CHANGED

public static final Object MODE_CHANGED
Deprecated. No longer sent. Listen for PROPERTIES_CHANGED instead.

Constructor Detail

BufferUpdate

public BufferUpdate(Buffer buffer,
                    View view,
                    Object what)
Creates a new buffer update message.

Parameters:
buffer - The buffer
what - What happened
Method Detail

getWhat

public Object getWhat()
Returns what caused this buffer update.


getBuffer

public Buffer getBuffer()
Returns the buffer involved.


getView

public View getView()
Returns the view involved, which may be null.


paramString

public String paramString()
Description copied from class: EBMessage
Returns a string representation of this message's parameters.

Overrides:
paramString in class EBMessage