diff options
author | Darin Wright | 2002-11-01 16:41:57 +0000 |
---|---|---|
committer | Darin Wright | 2002-11-01 16:41:57 +0000 |
commit | 9544e949e622a8f6f00cd2c9fc6e136aca1e2723 (patch) | |
tree | b8fc795956f15a25fbf4f37b943f640bf1d4d4a6 /org.eclipse.debug.ui/ui/org/eclipse/debug/ui/console/IConsoleHyperlink.java | |
parent | 8ad90b11f3f31c3682fb06354c40e244e848d8a2 (diff) | |
download | eclipse.platform.debug-9544e949e622a8f6f00cd2c9fc6e136aca1e2723.tar.gz eclipse.platform.debug-9544e949e622a8f6f00cd2c9fc6e136aca1e2723.tar.xz eclipse.platform.debug-9544e949e622a8f6f00cd2c9fc6e136aca1e2723.zip |
Console Content Provider API - initial release
Diffstat (limited to 'org.eclipse.debug.ui/ui/org/eclipse/debug/ui/console/IConsoleHyperlink.java')
-rw-r--r-- | org.eclipse.debug.ui/ui/org/eclipse/debug/ui/console/IConsoleHyperlink.java | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/org.eclipse.debug.ui/ui/org/eclipse/debug/ui/console/IConsoleHyperlink.java b/org.eclipse.debug.ui/ui/org/eclipse/debug/ui/console/IConsoleHyperlink.java new file mode 100644 index 000000000..ccd578a1d --- /dev/null +++ b/org.eclipse.debug.ui/ui/org/eclipse/debug/ui/console/IConsoleHyperlink.java @@ -0,0 +1,41 @@ +package org.eclipse.debug.ui.console; + +/********************************************************************** +Copyright (c) 2000, 2002 IBM Corp. All rights reserved. +This file is made available under the terms of the Common Public License v1.0 +which accompanies this distribution, and is available at +http://www.eclipse.org/legal/cpl-v10.html +**********************************************************************/ + +import org.eclipse.jface.text.IRegion; + +/** + * A hyperlink in the console. The region of a link specifies the link location + * in the console. Link behavior is implementation dependent. + * <p> + * Clients may implement this interface. + * </p> + * <p> + * <b>This interface is still evolving</b> + * </p> + * @since 2.1 + */ +public interface IConsoleHyperlink extends IRegion { + + /** + * Notification that the mouse has entered this link's region. + */ + public void linkEntered(); + + /** + * Notification that the mouse has exited this link's region + */ + public void linkExited(); + + /** + * Notification that this link has been activated. Performs + * context specific linking. + */ + public void linkActivated(); + +} |