|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.core.runtime.PlatformObject
org.eclipse.core.internal.jobs.InternalJob
org.eclipse.core.runtime.jobs.Job
org.eclipse.mylar.internal.tasks.ui.RetrieveTitleFromUrlJob
public abstract class RetrieveTitleFromUrlJob
Waits for the title from the browser
Field Summary | |
---|---|
(package private) boolean |
ignoreChangeCall
|
static java.lang.String |
LABEL_TITLE
|
private static long |
MAX_WAIT_TIME_MILLIS
|
private java.lang.String |
pageTitle
|
private boolean |
retrievalFailed
|
private static long |
SLEEP_INTERVAL_MILLIS
|
private long |
timeWaitedMillis
|
private boolean |
titleRetrieved
|
private java.lang.String |
url
|
Fields inherited from class org.eclipse.core.runtime.jobs.Job |
---|
ASYNC_FINISH, BUILD, DECORATE, INTERACTIVE, LONG, NONE, RUNNING, SHORT, SLEEPING, WAITING |
Fields inherited from class org.eclipse.core.internal.jobs.InternalJob |
---|
manager |
Constructor Summary | |
---|---|
RetrieveTitleFromUrlJob(java.lang.String url)
|
Method Summary | |
---|---|
void |
changed(org.eclipse.swt.browser.TitleEvent event)
|
java.lang.String |
getPageTitle()
|
boolean |
isTitleRetrieved()
|
org.eclipse.core.runtime.IStatus |
run(org.eclipse.core.runtime.IProgressMonitor monitor)
|
protected abstract void |
setTitle(java.lang.String pageTitle)
|
Methods inherited from class org.eclipse.core.runtime.jobs.Job |
---|
addJobChangeListener, belongsTo, cancel, done, getJobManager, getName, getPriority, getProperty, getResult, getRule, getState, getThread, isBlocking, isSystem, isUser, join, removeJobChangeListener, schedule, schedule, setName, setPriority, setProgressGroup, setProperty, setRule, setSystem, setThread, setUser, shouldRun, shouldSchedule, sleep, wakeUp, wakeUp |
Methods inherited from class org.eclipse.core.internal.jobs.InternalJob |
---|
compareTo, toString |
Methods inherited from class org.eclipse.core.runtime.PlatformObject |
---|
getAdapter |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.eclipse.core.runtime.IAdaptable |
---|
getAdapter |
Field Detail |
---|
public static final java.lang.String LABEL_TITLE
private static final long MAX_WAIT_TIME_MILLIS
private static final long SLEEP_INTERVAL_MILLIS
private java.lang.String url
private java.lang.String pageTitle
private boolean retrievalFailed
private long timeWaitedMillis
boolean ignoreChangeCall
private boolean titleRetrieved
Constructor Detail |
---|
public RetrieveTitleFromUrlJob(java.lang.String url)
Method Detail |
---|
protected abstract void setTitle(java.lang.String pageTitle)
public org.eclipse.core.runtime.IStatus run(org.eclipse.core.runtime.IProgressMonitor monitor)
run
in class org.eclipse.core.runtime.jobs.Job
public void changed(org.eclipse.swt.browser.TitleEvent event)
changed
in interface org.eclipse.swt.browser.TitleListener
public boolean isTitleRetrieved()
public java.lang.String getPageTitle()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |