Multivalent API

multivalent.std.ui
Class BindingsMacintosh

java.lang.Object
  extended by multivalent.VObject
      extended by multivalent.Behavior
          extended by multivalent.std.ui.BindingsMacintosh
All Implemented Interfaces:
EventListener, java.util.EventListener

public class BindingsMacintosh
extends Behavior
implements EventListener

Pluggable events duplicating some Macintosh key bindings.

Version:
$Revision: 1.3 $ $Date: 2005/07/28 03:43:18 $
See Also:
BindingsDefault, BindingsTk

Field Summary
 
Fields inherited from class multivalent.Behavior
ATTR_BEHAVIOR, name_
 
Fields inherited from class multivalent.VObject
attr_
 
Constructor Summary
BindingsMacintosh()
           
 
Method Summary
 void buildAfter(Document doc)
          Traverses all behaviors from lowest to highest priority, during which tweaks hack their content into the tree,
 void event(java.awt.AWTEvent e)
           
 boolean eventAfter(java.awt.AWTEvent e, java.awt.Point rel, Node obsn)
          Where possible, convert into a standard key and let BindingsDefault catch it; for example, M-v => ACTION_PASTE.
 
Methods inherited from class multivalent.Behavior
buildBefore, checkRep, clipboardAfter, clipboardBefore, createUI, destroy, eventBefore, formatAfter, formatBefore, getBrowser, getDocument, getInstance, getInstance, getLayer, getLogger, getName, getPreference, getRoot, isEditable, paintAfter, paintBefore, putPreference, redo, restore, restoreChildren, save, semanticEventAfter, semanticEventBefore, setName, toString, undo
 
Methods inherited from class multivalent.VObject
attrEntrySetIterator, attrKeysIterator, clearAttributes, getAttr, getAttr, getAttributes, getGlobal, getValue, hasAttributes, putAttr, removeAttr, setAttributes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BindingsMacintosh

public BindingsMacintosh()
Method Detail

buildAfter

public void buildAfter(Document doc)
Description copied from class: Behavior
Traverses all behaviors from lowest to highest priority, during which tweaks hack their content into the tree,

Overrides:
buildAfter in class Behavior

eventAfter

public boolean eventAfter(java.awt.AWTEvent e,
                          java.awt.Point rel,
                          Node obsn)
Where possible, convert into a standard key and let BindingsDefault catch it; for example, M-v => ACTION_PASTE.

Overrides:
eventAfter in class Behavior

event

public void event(java.awt.AWTEvent e)
Specified by:
event in interface EventListener

Multivalent API