org.topbraidcomposer.ui.text
Class StyledTextCompletion

java.lang.Object
  extended by org.topbraidcomposer.ui.text.StyledTextCompletion
All Implemented Interfaces:
java.util.EventListener, org.eclipse.swt.custom.VerifyKeyListener, org.eclipse.swt.events.ControlListener, org.eclipse.swt.events.DisposeListener, org.eclipse.swt.events.KeyListener, org.eclipse.swt.internal.SWTEventListener

public class StyledTextCompletion
extends java.lang.Object
implements org.eclipse.swt.events.ControlListener, org.eclipse.swt.events.DisposeListener, org.eclipse.swt.events.KeyListener, org.eclipse.swt.custom.VerifyKeyListener

An object handling the syntax completion of a StyledText. The extention point ord.topbraidcomposer.ui.completionManagers can be used to control what appears in the drop down boxes.

Author:
Holger Knublauch

Constructor Summary
StyledTextCompletion(org.eclipse.swt.custom.StyledText text, com.hp.hpl.jena.rdf.model.Statement statement)
           
 
Method Summary
 void assign()
           
 void close()
           
 void controlMoved(org.eclipse.swt.events.ControlEvent e)
           
 void controlResized(org.eclipse.swt.events.ControlEvent e)
           
 void dispose()
           
 boolean isEmpty()
           
 boolean isShowing()
           
 void keyPressed(org.eclipse.swt.events.KeyEvent e)
           
 void keyReleased(org.eclipse.swt.events.KeyEvent e)
           
 void start()
           
 void verifyKey(org.eclipse.swt.events.VerifyEvent event)
           
 void widgetDisposed(org.eclipse.swt.events.DisposeEvent e)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StyledTextCompletion

public StyledTextCompletion(org.eclipse.swt.custom.StyledText text,
                            com.hp.hpl.jena.rdf.model.Statement statement)
Method Detail

assign

public void assign()

close

public void close()

controlMoved

public void controlMoved(org.eclipse.swt.events.ControlEvent e)
Specified by:
controlMoved in interface org.eclipse.swt.events.ControlListener

controlResized

public void controlResized(org.eclipse.swt.events.ControlEvent e)
Specified by:
controlResized in interface org.eclipse.swt.events.ControlListener

dispose

public void dispose()

isEmpty

public boolean isEmpty()

isShowing

public boolean isShowing()

keyPressed

public void keyPressed(org.eclipse.swt.events.KeyEvent e)
Specified by:
keyPressed in interface org.eclipse.swt.events.KeyListener

keyReleased

public void keyReleased(org.eclipse.swt.events.KeyEvent e)
Specified by:
keyReleased in interface org.eclipse.swt.events.KeyListener

start

public void start()

verifyKey

public void verifyKey(org.eclipse.swt.events.VerifyEvent event)
Specified by:
verifyKey in interface org.eclipse.swt.custom.VerifyKeyListener

widgetDisposed

public void widgetDisposed(org.eclipse.swt.events.DisposeEvent e)
Specified by:
widgetDisposed in interface org.eclipse.swt.events.DisposeListener