org.gnu.gtk

Class BindingSet


public class BindingSet
extends MemStruct

Key bindings for individual widgets. TODO: Complete javadocs.

Constructor Summary

BindingSet(String setName)
Deprecated. Superceeded by java-gnome 4.0; a method along these lines may well exist in the new bindings, but if it does it likely has a different name or signature due to the shift to an algorithmic mapping of the underlying native libraries.

Method Summary

boolean
activateBindingSet(int keyval, ModifierType modifier)
Deprecated. Superceeded by java-gnome 4.0; a method along these lines may well exist in the new bindings, but if it does it likely has a different name or signature due to the shift to an algorithmic mapping of the underlying native libraries.
boolean
activateBindingSet(KeySymbol keyval, ModifierType modifier)
Deprecated.
boolean
activateBindings(int keyval, ModifierType modifier)
Deprecated. Superceeded by java-gnome 4.0; a method along these lines may well exist in the new bindings, but if it does it likely has a different name or signature due to the shift to an algorithmic mapping of the underlying native libraries.
boolean
activateBindings(KeySymbol keyval, ModifierType modifier)
Deprecated.
boolean
activateEvent(EventKey event)
Deprecated. Superceeded by java-gnome 4.0; a method along these lines may well exist in the new bindings, but if it does it likely has a different name or signature due to the shift to an algorithmic mapping of the underlying native libraries.
void
addPath(PathType pathType, String pathPattern, PathPriorityType priority)
Deprecated. Superceeded by java-gnome 4.0; a method along these lines may well exist in the new bindings, but if it does it likely has a different name or signature due to the shift to an algorithmic mapping of the underlying native libraries.
void
clearEntry(int keyval, ModifierType modifier)
Deprecated. Superceeded by java-gnome 4.0; a method along these lines may well exist in the new bindings, but if it does it likely has a different name or signature due to the shift to an algorithmic mapping of the underlying native libraries.
void
clearEntry(KeySymbol keyval, ModifierType modifier)
Deprecated.
static BindingSet
findBindingSet(String setName)
Deprecated. Superceeded by java-gnome 4.0; a method along these lines may well exist in the new bindings, but if it does it likely has a different name or signature due to the shift to an algorithmic mapping of the underlying native libraries.
void
removeEntry(int keyval, ModifierType modifier)
Deprecated. Superceeded by java-gnome 4.0; a method along these lines may well exist in the new bindings, but if it does it likely has a different name or signature due to the shift to an algorithmic mapping of the underlying native libraries.
void
removeEntry(KeySymbol keyval, ModifierType modifier)
Deprecated.

Constructor Details

BindingSet

public BindingSet(String setName)

Deprecated. Superceeded by java-gnome 4.0; a method along these lines may well exist in the new bindings, but if it does it likely has a different name or signature due to the shift to an algorithmic mapping of the underlying native libraries.

Construct a new BindingSet.
Parameters:
setName - The name of the BindingSet

Method Details

activateBindingSet

public boolean activateBindingSet(int keyval,
                                  ModifierType modifier)

Deprecated. Superceeded by java-gnome 4.0; a method along these lines may well exist in the new bindings, but if it does it likely has a different name or signature due to the shift to an algorithmic mapping of the underlying native libraries.

Parameters:
keyval - The key value for the BindingSet.
modifier - The key modifier for the BindingSet
Since:
2.8.1

activateBindingSet

public boolean activateBindingSet(KeySymbol keyval,
                                  ModifierType modifier)

Deprecated. Superceeded by java-gnome 4.0; a method along these lines may well exist in the new bindings, but if it does it likely has a different name or signature due to the shift to an algorithmic mapping of the underlying native libraries.

Parameters:
keyval - The key value for the BindingSet.
modifier - The key modifier for the BindingSet

activateBindings

public boolean activateBindings(int keyval,
                                ModifierType modifier)

Deprecated. Superceeded by java-gnome 4.0; a method along these lines may well exist in the new bindings, but if it does it likely has a different name or signature due to the shift to an algorithmic mapping of the underlying native libraries.

Parameters:
keyval - The key value for the BindingSet (from KeyValue).
modifier - The key modifier for the BindingSet
Since:
2.8.1

activateBindings

public boolean activateBindings(KeySymbol keyval,
                                ModifierType modifier)

Deprecated. Superceeded by java-gnome 4.0; a method along these lines may well exist in the new bindings, but if it does it likely has a different name or signature due to the shift to an algorithmic mapping of the underlying native libraries.

Parameters:
keyval - The key value for the BindingSet.
modifier - The key modifier for the BindingSet

activateEvent

public boolean activateEvent(EventKey event)

Deprecated. Superceeded by java-gnome 4.0; a method along these lines may well exist in the new bindings, but if it does it likely has a different name or signature due to the shift to an algorithmic mapping of the underlying native libraries.

Looks up key bindings for this BindingSet to find one that matches event, and if one was found, activate it.
Returns:
TRUE if a matching key binding was found.

addPath

public void addPath(PathType pathType,
                    String pathPattern,
                    PathPriorityType priority)

Deprecated. Superceeded by java-gnome 4.0; a method along these lines may well exist in the new bindings, but if it does it likely has a different name or signature due to the shift to an algorithmic mapping of the underlying native libraries.

Parameters:
pathType -
pathPattern -
priority -

clearEntry

public void clearEntry(int keyval,
                       ModifierType modifier)

Deprecated. Superceeded by java-gnome 4.0; a method along these lines may well exist in the new bindings, but if it does it likely has a different name or signature due to the shift to an algorithmic mapping of the underlying native libraries.

Clears a BindingSet entry.
Parameters:
keyval - The key value for the BindingSet.
modifier - The key modifier for the BindingSet
Since:
2.8.1

clearEntry

public void clearEntry(KeySymbol keyval,
                       ModifierType modifier)

Deprecated. Superceeded by java-gnome 4.0; a method along these lines may well exist in the new bindings, but if it does it likely has a different name or signature due to the shift to an algorithmic mapping of the underlying native libraries.

Clears a BindingSet entry.
Parameters:
keyval - The key value for the BindingSet.
modifier - The key modifier for the BindingSet

findBindingSet

public static BindingSet findBindingSet(String setName)

Deprecated. Superceeded by java-gnome 4.0; a method along these lines may well exist in the new bindings, but if it does it likely has a different name or signature due to the shift to an algorithmic mapping of the underlying native libraries.

Finds a BindingSet object given the name.
Parameters:
setName - The name of the BindingSet to find
Returns:
A BindingSet object

removeEntry

public void removeEntry(int keyval,
                        ModifierType modifier)

Deprecated. Superceeded by java-gnome 4.0; a method along these lines may well exist in the new bindings, but if it does it likely has a different name or signature due to the shift to an algorithmic mapping of the underlying native libraries.

Removes an entry from the BindingSet
Parameters:
keyval -
modifier -
Since:
2.8.1

removeEntry

public void removeEntry(KeySymbol keyval,
                        ModifierType modifier)

Deprecated. Superceeded by java-gnome 4.0; a method along these lines may well exist in the new bindings, but if it does it likely has a different name or signature due to the shift to an algorithmic mapping of the underlying native libraries.