Download
Getting Started
Members
Projects
Community
Marketplace
Events
Planet Eclipse
Newsletter
Videos
Participate
Report a Bug
Forums
Mailing Lists
Wiki
IRC
How to Contribute
Working Groups
Automotive
Internet of Things
LocationTech
Long-Term Support
PolarSys
Science
OpenMDM
More
Community
Marketplace
Events
Planet Eclipse
Newsletter
Videos
Participate
Report a Bug
Forums
Mailing Lists
Wiki
IRC
How to Contribute
Working Groups
Automotive
Internet of Things
LocationTech
Long-Term Support
PolarSys
Science
OpenMDM
Toggle navigation
Bugzilla – Attachment 181246 Details for
Bug 328202
Need ProgressListener and event
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
Log In
[x]
|
Terms of Use
|
Copyright Agent
Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read
this important communication.
Patch
progress_listener.patch (text/plain), 4.95 KB, created by
Elias Volanakis
on 2010-10-19 22:52:54 EDT
(
hide
)
Description:
Patch
Filename:
MIME Type:
Creator:
Elias Volanakis
Created:
2010-10-19 22:52:54 EDT
Size:
4.95 KB
patch
obsolete
>### Eclipse Workspace Patch 1.0 >#P org.eclipse.rap.rwt >Index: src/org/eclipse/swt/browser/ProgressEvent.java >=================================================================== >RCS file: src/org/eclipse/swt/browser/ProgressEvent.java >diff -N src/org/eclipse/swt/browser/ProgressEvent.java >--- /dev/null 1 Jan 1970 00:00:00 -0000 >+++ src/org/eclipse/swt/browser/ProgressEvent.java 1 Jan 1970 00:00:00 -0000 >@@ -0,0 +1,58 @@ >+/******************************************************************************* >+ * Copyright (c) 2003, 2009 IBM Corporation and others. >+ * All rights reserved. This program and the accompanying materials >+ * are made available under the terms of the Eclipse Public License v1.0 >+ * which accompanies this distribution, and is available at >+ * http://www.eclipse.org/legal/epl-v10.html >+ * >+ * Contributors: >+ * IBM Corporation - initial API and implementation >+ *******************************************************************************/ >+package org.eclipse.swt.browser; >+ >+import org.eclipse.swt.events.TypedEvent; >+import org.eclipse.swt.widgets.Widget; >+ >+/** >+ * A <code>ProgressEvent</code> is sent by a {@link Browser} to >+ * {@link ProgressListener}'s when a progress is made during the loading of the >+ * current URL or when the loading of the current URL has been completed. >+ * >+ * @see <a href="http://www.eclipse.org/swt/">Sample code and further >+ * information</a> >+ * @since 3.0 >+ */ >+public class ProgressEvent extends TypedEvent { >+ >+ /** current value */ >+ public int current; >+ /** total value */ >+ public int total; >+ static final long serialVersionUID = 3977018427045393972L; >+ >+ /** >+ * Constructs a new instance of this class. >+ * >+ * @param widget the widget that fired the event >+ * @since 3.5 >+ */ >+ public ProgressEvent( Widget widget ) { >+ super( widget ); >+ } >+ >+ /** >+ * Returns a string containing a concise, human-readable description of the >+ * receiver. >+ * >+ * @return a string representation of the event >+ */ >+ public String toString() { >+ String string = super.toString(); >+ return string.substring( 0, string.length() - 1 ) // remove trailing '}' >+ + " current=" >+ + current >+ + " total=" >+ + total >+ + "}"; >+ } >+} >Index: src/org/eclipse/swt/browser/ProgressListener.java >=================================================================== >RCS file: src/org/eclipse/swt/browser/ProgressListener.java >diff -N src/org/eclipse/swt/browser/ProgressListener.java >--- /dev/null 1 Jan 1970 00:00:00 -0000 >+++ src/org/eclipse/swt/browser/ProgressListener.java 1 Jan 1970 00:00:00 -0000 >@@ -0,0 +1,59 @@ >+/******************************************************************************* >+ * Copyright (c) 2003, 2005 IBM Corporation and others. >+ * All rights reserved. This program and the accompanying materials >+ * are made available under the terms of the Eclipse Public License v1.0 >+ * which accompanies this distribution, and is available at >+ * http://www.eclipse.org/legal/epl-v10.html >+ * >+ * Contributors: >+ * IBM Corporation - initial API and implementation >+ *******************************************************************************/ >+package org.eclipse.swt.browser; >+ >+import org.eclipse.swt.internal.SWTEventListener; >+ >+/** >+ * This listener interface may be implemented in order to receive a >+ * {@link ProgressEvent} notification when a {@link Browser} makes a progress in >+ * loading the current URL or when the current URL has been loaded. >+ * >+ * @see Browser#addProgressListener(ProgressListener) >+ * @see Browser#removeProgressListener(ProgressListener) >+ * @see Browser#getUrl() >+ * @since 3.0 >+ */ >+public interface ProgressListener extends SWTEventListener { >+ >+ /** >+ * This method is called when a progress is made during the loading of the >+ * current location. >+ * <p> >+ * <p> >+ * The following fields in the <code>ProgressEvent</code> apply: >+ * <ul> >+ * <li>(in) current the progress for the location currently being loaded >+ * <li>(in) total the maximum progress for the location currently being loaded >+ * <li>(in) widget the <code>Browser</code> whose current URL is being loaded >+ * </ul> >+ * >+ * @param event the <code>ProgressEvent</code> related to the loading of the >+ * current location of a <code>Browser</code> >+ * @since 3.0 >+ */ >+ public void changed( ProgressEvent event ); >+ >+ /** >+ * This method is called when the current location has been completely loaded. >+ * <p> >+ * <p> >+ * The following fields in the <code>ProgressEvent</code> apply: >+ * <ul> >+ * <li>(in) widget the <code>Browser</code> whose current URL has been loaded >+ * </ul> >+ * >+ * @param event the <code>ProgressEvent</code> related to the >+ * <code>Browser</code> that has loaded its current URL. >+ * @since 3.0 >+ */ >+ public void completed( ProgressEvent event ); >+}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 328202
: 181246