META-INF/MANIFEST.MF
META-INF/ECLIPSEF.SF
META-INF/ECLIPSEF.RSA
META-INF/
META-INF/eclipse.inf
plugin.xml
.api_description
about.html
about.ini
about.mappings
about.properties
doc/
doc/book.css
doc/contents_view.gif
doc/cpy.gif
doc/e_auto_synch_toc.gif
doc/e_index_view.gif
doc/e_show_all.gif
doc/e_synch_toc_nav.gif
doc/help_banner.jpg
doc/help_home.html
doc/page_not_found.html
doc/search_results_view.gif
eclipse32.gif
eclipse32.png
plugin.properties
preferences.ini
ant_tasks/
ant_tasks/helpbase-ant.jar
org/
org/apache/
org/apache/lucene/
org/apache/lucene/demo/
org/apache/lucene/demo/html/
org/apache/lucene/demo/html/Entities.class
Entities.java
package org.apache.lucene.demo.html
public org.apache.lucene.demo.html.Entities extends java.lang.Object {
static final java.util.Hashtable decoder
static final String[] encoder
static void <clinit> ()
public void <init> ()
static final java.lang.String decode (java.lang.String)
String entity
int start
int radix
Character c
String s
public static final java.lang.String encode (java.lang.String)
String s
int length
StringBuffer buffer
int i
char c
int j
static final void add (java.lang.String, int)
String entity
int value
}
org/apache/lucene/demo/html/HTMLParser$JJCalls.class
HTMLParser.java
package org.apache.lucene.demo.html
final org.apache.lucene.demo.html.HTMLParser$JJCalls extends java.lang.Object {
int gen
org.apache.lucene.demo.html.Token first
int arg
org.apache.lucene.demo.html.HTMLParser$JJCalls next
void <init> ()
}
org/apache/lucene/demo/html/HTMLParser$LookaheadSuccess.class
HTMLParser.java
package org.apache.lucene.demo.html
final org.apache.lucene.demo.html.HTMLParser$LookaheadSuccess extends java.lang.Error {
private static final long serialVersionUID
private void <init> ()
void <init> (org.apache.lucene.demo.html.HTMLParser$LookaheadSuccess)
}
org/apache/lucene/demo/html/HTMLParser.class
HTMLParser.java
package org.apache.lucene.demo.html
public org.apache.lucene.demo.html.HTMLParser extends java.lang.Object implements org.apache.lucene.demo.html.HTMLParserConstants {
public static int SUMMARY_LENGTH
StringBuffer title
StringBuffer summary
java.util.Properties metaTags
String currentMetaTag
String currentMetaContent
int length
boolean titleComplete
boolean inTitle
boolean inHeading
boolean inMetaTag
boolean inIgnoredTag
boolean afterTag
boolean afterSpace
String eol
private org.eclipse.help.internal.search.LimitedSizeCharArrayWriter writer
private Exception exception
public org.apache.lucene.demo.html.HTMLParserTokenManager token_source
org.apache.lucene.demo.html.SimpleCharStream jj_input_stream
public org.apache.lucene.demo.html.Token token
public org.apache.lucene.demo.html.Token jj_nt
private int jj_ntk
private org.apache.lucene.demo.html.Token jj_scanpos
private org.apache.lucene.demo.html.Token jj_lastpos
private int jj_la
public boolean lookingAhead
private int jj_gen
private final int[] jj_la1
private static int[] jj_la1_0
private final org.apache.lucene.demo.html.HTMLParser$JJCalls[] jj_2_rtns
private boolean jj_rescan
private int jj_gc
private final org.apache.lucene.demo.html.HTMLParser$LookaheadSuccess jj_ls
private java.util.Vector jj_expentries
private int[] jj_expentry
private int jj_kind
private int[] jj_lasttokens
private int jj_endpos
static void <clinit> ()
public void <init> (java.io.File) throws java.io.FileNotFoundException
java.io.File file
public java.lang.String getTitle () throws java.io.IOException java.lang.InterruptedException
public java.util.Properties getMetaTags () throws java.io.IOException java.lang.InterruptedException
public java.lang.String getSummary () throws java.io.IOException java.lang.InterruptedException
String metaDescription
public java.io.Reader getReader () throws java.io.IOException
public void parse () throws java.io.IOException
Exception e
void addToSummary (java.lang.String)
String text
void addText (java.lang.String) throws java.io.IOException
String text
void addMetaTag () throws java.io.IOException
void addSpace () throws java.io.IOException
String space
public final void HTMLDocument () throws org.apache.lucene.demo.html.ParseException java.io.IOException
org.apache.lucene.demo.html.Token t
org.apache.lucene.demo.html.Token t
org.apache.lucene.demo.html.Token t
org.apache.lucene.demo.html.Token t
public final void Tag () throws org.apache.lucene.demo.html.ParseException java.io.IOException
org.apache.lucene.demo.html.Token t1
org.apache.lucene.demo.html.Token t2
boolean inImg
String tagName
public final org.apache.lucene.demo.html.Token ArgValue () throws org.apache.lucene.demo.html.ParseException
org.apache.lucene.demo.html.Token t
public final org.apache.lucene.demo.html.Token Decl () throws org.apache.lucene.demo.html.ParseException
org.apache.lucene.demo.html.Token t
public final void CommentTag () throws org.apache.lucene.demo.html.ParseException
public final void ScriptTag () throws org.apache.lucene.demo.html.ParseException
private final boolean jj_2_1 (int)
int xla
private final boolean jj_2_2 (int)
int xla
private final boolean jj_3_2 ()
private final boolean jj_3_1 ()
private static void jj_la1_0 ()
public void <init> (java.io.InputStream)
java.io.InputStream stream
public void <init> (java.io.InputStream, java.lang.String)
java.io.InputStream stream
String encoding
java.io.UnsupportedEncodingException e
int i
int i
public void ReInit (java.io.InputStream)
java.io.InputStream stream
public void ReInit (java.io.InputStream, java.lang.String)
java.io.InputStream stream
String encoding
java.io.UnsupportedEncodingException e
int i
int i
public void <init> (java.io.Reader)
java.io.Reader stream
int i
int i
public void ReInit (java.io.Reader)
java.io.Reader stream
int i
int i
public void <init> (org.apache.lucene.demo.html.HTMLParserTokenManager)
org.apache.lucene.demo.html.HTMLParserTokenManager tm
int i
int i
public void ReInit (org.apache.lucene.demo.html.HTMLParserTokenManager)
org.apache.lucene.demo.html.HTMLParserTokenManager tm
int i
int i
private final org.apache.lucene.demo.html.Token jj_consume_token (int) throws org.apache.lucene.demo.html.ParseException
int kind
org.apache.lucene.demo.html.Token oldToken
int i
org.apache.lucene.demo.html.HTMLParser$JJCalls c
private final boolean jj_scan_token (int)
int kind
int i
org.apache.lucene.demo.html.Token tok
public final org.apache.lucene.demo.html.Token getNextToken ()
public final org.apache.lucene.demo.html.Token getToken (int)
int index
org.apache.lucene.demo.html.Token t
int i
private final int jj_ntk ()
private void jj_add_error_token (int, int)
int kind
int pos
int i
boolean exists
java.util.Enumeration e
int[] oldentry
int i
public org.apache.lucene.demo.html.ParseException generateParseException ()
boolean[] la1tokens
int i
int i
int j
int i
int[][] exptokseq
int i
public final void enable_tracing ()
public final void disable_tracing ()
private final void jj_rescan_token ()
int i
org.apache.lucene.demo.html.HTMLParser$JJCalls p
private final void jj_save (int, int)
int index
int xla
org.apache.lucene.demo.html.HTMLParser$JJCalls p
public void setException (java.lang.Exception)
Exception exception
public java.lang.Exception getException ()
}
org/apache/lucene/demo/html/HTMLParser.jj
org/apache/lucene/demo/html/HTMLParserConstants.class
HTMLParserConstants.java
package org.apache.lucene.demo.html
public abstract org.apache.lucene.demo.html.HTMLParserConstants extends java.lang.Object {
public static final int EOF
public static final int ScriptStart
public static final int TagName
public static final int DeclName
public static final int Comment1
public static final int Comment2
public static final int Word
public static final int LET
public static final int NUM
public static final int HEX
public static final int Space
public static final int SP
public static final int Entity
public static final int Punct
public static final int ScriptText
public static final int ScriptEnd
public static final int ArgName
public static final int ArgEquals
public static final int TagEnd
public static final int ArgValue
public static final int ArgQuote1
public static final int ArgQuote2
public static final int Quote1Text
public static final int CloseQuote1
public static final int Quote2Text
public static final int CloseQuote2
public static final int CommentText1
public static final int CommentEnd1
public static final int CommentText2
public static final int CommentEnd2
public static final int DEFAULT
public static final int WithinScript
public static final int WithinTag
public static final int AfterEquals
public static final int WithinQuote1
public static final int WithinQuote2
public static final int WithinComment1
public static final int WithinComment2
public static final String[] tokenImage
static void <clinit> ()
}
org/apache/lucene/demo/html/HTMLParserTokenManager.class
HTMLParserTokenManager.java
package org.apache.lucene.demo.html
public org.apache.lucene.demo.html.HTMLParserTokenManager extends java.lang.Object implements org.apache.lucene.demo.html.HTMLParserConstants {
public java.io.PrintStream debugStream
static final long[] jjbitVec0
static final long[] jjbitVec2
static final int[] jjnextStates
public static final String[] jjstrLiteralImages
public static final String[] lexStateNames
public static final int[] jjnewLexState
static final long[] jjtoToken
static final long[] jjtoSkip
protected org.apache.lucene.demo.html.SimpleCharStream input_stream
private final int[] jjrounds
private final int[] jjstateSet
protected char curChar
int curLexState
int defaultLexState
int jjnewStateCnt
int jjround
int jjmatchedPos
int jjmatchedKind
static void <clinit> ()
public void setDebugStream (java.io.PrintStream)
java.io.PrintStream ds
private final int jjStopStringLiteralDfa_0 (int, long)
int pos
long active0
private final int jjStartNfa_0 (int, long)
int pos
long active0
private final int jjStopAtPos (int, int)
int pos
int kind
private final int jjStartNfaWithStates_0 (int, int, int)
int pos
int kind
int state
private final int jjMoveStringLiteralDfa0_0 ()
private final int jjMoveStringLiteralDfa1_0 (long)
long active0
private final int jjMoveStringLiteralDfa2_0 (long, long)
long old0
long active0
private final int jjMoveStringLiteralDfa3_0 (long, long)
long old0
long active0
private final int jjMoveStringLiteralDfa4_0 (long, long)
long old0
long active0
private final int jjMoveStringLiteralDfa5_0 (long, long)
long old0
long active0
private final int jjMoveStringLiteralDfa6_0 (long, long)
long old0
long active0
private final void jjCheckNAdd (int)
int state
private final void jjAddStates (int, int)
int start
int end
private final void jjCheckNAddTwoStates (int, int)
int state1
int state2
private final void jjCheckNAddStates (int, int)
int start
int end
private final int jjMoveNfa_0 (int, int)
int startState
int curPos
int startsAt
int i
int kind
long l
long l
int hiByte
int i1
long l1
int i2
long l2
private final int jjMoveStringLiteralDfa0_5 ()
private final int jjMoveNfa_5 (int, int)
int startState
int curPos
int startsAt
int i
int kind
long l
int hiByte
int i1
long l1
int i2
long l2
private final int jjMoveStringLiteralDfa0_7 ()
private final int jjMoveNfa_7 (int, int)
int startState
int curPos
int startsAt
int i
int kind
long l
int hiByte
int i1
long l1
int i2
long l2
private final int jjMoveStringLiteralDfa0_4 ()
private final int jjMoveNfa_4 (int, int)
int startState
int curPos
int startsAt
int i
int kind
long l
int hiByte
int i1
long l1
int i2
long l2
private final int jjMoveStringLiteralDfa0_3 ()
private final int jjMoveNfa_3 (int, int)
int startState
int curPos
int startsAt
int i
int kind
long l
int hiByte
int i1
long l1
int i2
long l2
private final int jjStopStringLiteralDfa_6 (int, long)
int pos
long active0
private final int jjStartNfa_6 (int, long)
int pos
long active0
private final int jjMoveStringLiteralDfa0_6 ()
private final int jjMoveStringLiteralDfa1_6 (long)
long active0
private final int jjMoveStringLiteralDfa2_6 (long, long)
long old0
long active0
private final int jjMoveNfa_6 (int, int)
int startState
int curPos
int startsAt
int i
int kind
long l
int hiByte
int i1
long l1
int i2
long l2
private final int jjMoveStringLiteralDfa0_1 ()
private final int jjMoveNfa_1 (int, int)
int startState
int curPos
int startsAt
int i
int kind
long l
int hiByte
int i1
long l1
int i2
long l2
private final int jjStartNfaWithStates_2 (int, int, int)
int pos
int kind
int state
private final int jjMoveStringLiteralDfa0_2 ()
private final int jjMoveNfa_2 (int, int)
int startState
int curPos
int startsAt
int i
int kind
long l
int hiByte
int i1
long l1
int i2
long l2
private static final boolean jjCanMove_0 (int, int, int, long, long)
int hiByte
int i1
int i2
long l1
long l2
public void <init> (org.apache.lucene.demo.html.SimpleCharStream)
org.apache.lucene.demo.html.SimpleCharStream stream
public void <init> (org.apache.lucene.demo.html.SimpleCharStream, int)
org.apache.lucene.demo.html.SimpleCharStream stream
int lexState
public void ReInit (org.apache.lucene.demo.html.SimpleCharStream)
org.apache.lucene.demo.html.SimpleCharStream stream
private final void ReInitRounds ()
int i
public void ReInit (org.apache.lucene.demo.html.SimpleCharStream, int)
org.apache.lucene.demo.html.SimpleCharStream stream
int lexState
public void SwitchTo (int)
int lexState
protected org.apache.lucene.demo.html.Token jjFillToken ()
org.apache.lucene.demo.html.Token t
String im
public org.apache.lucene.demo.html.Token getNextToken ()
org.apache.lucene.demo.html.Token matchedToken
org.apache.lucene.demo.html.Token matchedToken
int curPos
int error_line
int error_column
String error_after
boolean EOFSeen
}
org/apache/lucene/demo/html/ParseException.class
ParseException.java
package org.apache.lucene.demo.html
public org.apache.lucene.demo.html.ParseException extends java.lang.Exception {
private static final long serialVersionUID
protected boolean specialConstructor
public org.apache.lucene.demo.html.Token currentToken
public int[][] expectedTokenSequences
public String[] tokenImage
protected String eol
public void <init> (org.apache.lucene.demo.html.Token, int[][], java.lang.String[])
org.apache.lucene.demo.html.Token currentTokenVal
int[][] expectedTokenSequencesVal
String[] tokenImageVal
public void <init> ()
public void <init> (java.lang.String)
String message
public java.lang.String getMessage ()
StringBuffer expected
int maxSize
int i
int j
String retval
org.apache.lucene.demo.html.Token tok
int i
protected java.lang.String add_escapes (java.lang.String)
String str
StringBuffer retval
char ch
int i
String s
}
org/apache/lucene/demo/html/SimpleCharStream.class
SimpleCharStream.java
package org.apache.lucene.demo.html
public org.apache.lucene.demo.html.SimpleCharStream extends java.lang.Object {
public static final boolean staticFlag
int bufsize
int available
int tokenBegin
public int bufpos
protected int[] bufline
protected int[] bufcolumn
protected int column
protected int line
protected boolean prevCharIsCR
protected boolean prevCharIsLF
protected java.io.Reader inputStream
protected char[] buffer
protected int maxNextCharInd
protected int inBuf
protected int tabSize
protected void setTabSize (int)
int i
protected int getTabSize (int)
int i
protected void ExpandBuff (boolean)
boolean wrapAround
char[] newbuffer
int[] newbufline
int[] newbufcolumn
Throwable t
protected void FillBuff () throws java.io.IOException
int i
java.io.IOException e
public char BeginToken () throws java.io.IOException
char c
protected void UpdateLineColumn (char)
char c
public char readChar () throws java.io.IOException
char c
public int getColumn ()
public int getLine ()
public int getEndColumn ()
public int getEndLine ()
public int getBeginColumn ()
public int getBeginLine ()
public void backup (int)
int amount
public void <init> (java.io.Reader, int, int, int)
java.io.Reader dstream
int startline
int startcolumn
int buffersize
public void <init> (java.io.Reader, int, int)
java.io.Reader dstream
int startline
int startcolumn
public void <init> (java.io.Reader)
java.io.Reader dstream
public void ReInit (java.io.Reader, int, int, int)
java.io.Reader dstream
int startline
int startcolumn
int buffersize
public void ReInit (java.io.Reader, int, int)
java.io.Reader dstream
int startline
int startcolumn
public void ReInit (java.io.Reader)
java.io.Reader dstream
public void <init> (java.io.InputStream, java.lang.String, int, int, int) throws java.io.UnsupportedEncodingException
java.io.InputStream dstream
String encoding
int startline
int startcolumn
int buffersize
public void <init> (java.io.InputStream, int, int, int)
java.io.InputStream dstream
int startline
int startcolumn
int buffersize
public void <init> (java.io.InputStream, java.lang.String, int, int) throws java.io.UnsupportedEncodingException
java.io.InputStream dstream
String encoding
int startline
int startcolumn
public void <init> (java.io.InputStream, int, int)
java.io.InputStream dstream
int startline
int startcolumn
public void <init> (java.io.InputStream, java.lang.String) throws java.io.UnsupportedEncodingException
java.io.InputStream dstream
String encoding
public void <init> (java.io.InputStream)
java.io.InputStream dstream
public void ReInit (java.io.InputStream, java.lang.String, int, int, int) throws java.io.UnsupportedEncodingException
java.io.InputStream dstream
String encoding
int startline
int startcolumn
int buffersize
public void ReInit (java.io.InputStream, int, int, int)
java.io.InputStream dstream
int startline
int startcolumn
int buffersize
public void ReInit (java.io.InputStream, java.lang.String) throws java.io.UnsupportedEncodingException
java.io.InputStream dstream
String encoding
public void ReInit (java.io.InputStream)
java.io.InputStream dstream
public void ReInit (java.io.InputStream, java.lang.String, int, int) throws java.io.UnsupportedEncodingException
java.io.InputStream dstream
String encoding
int startline
int startcolumn
public void ReInit (java.io.InputStream, int, int)
java.io.InputStream dstream
int startline
int startcolumn
public java.lang.String GetImage ()
public char[] GetSuffix (int)
int len
char[] ret
public void Done ()
public void adjustBeginLineColumn (int, int)
int newLine
int newCol
int start
int len
int len
int i
int j
int k
int nextColDiff
int columnDiff
}
org/apache/lucene/demo/html/Tags.class
Tags.java
package org.apache.lucene.demo.html
public final org.apache.lucene.demo.html.Tags extends java.lang.Object {
public static final java.util.Set WS_ELEMS
static void <clinit> ()
public void <init> ()
}
org/apache/lucene/demo/html/Token.class
Token.java
package org.apache.lucene.demo.html
public org.apache.lucene.demo.html.Token extends java.lang.Object {
public int kind
public int beginLine
public int beginColumn
public int endLine
public int endColumn
public String image
public org.apache.lucene.demo.html.Token next
public org.apache.lucene.demo.html.Token specialToken
public void <init> ()
public java.lang.String toString ()
public static final org.apache.lucene.demo.html.Token newToken (int)
int ofKind
}
org/apache/lucene/demo/html/TokenMgrError.class
TokenMgrError.java
package org.apache.lucene.demo.html
public org.apache.lucene.demo.html.TokenMgrError extends java.lang.Error {
private static final long serialVersionUID
static final int LEXICAL_ERROR
static final int STATIC_LEXER_ERROR
static final int INVALID_LEXICAL_STATE
static final int LOOP_DETECTED
int errorCode
protected static final java.lang.String addEscapes (java.lang.String)
String str
StringBuffer retval
char ch
int i
String s
protected static java.lang.String LexicalError (boolean, int, int, int, java.lang.String, char)
boolean EOFSeen
int lexState
int errorLine
int errorColumn
String errorAfter
char curChar
public java.lang.String getMessage ()
public void <init> ()
public void <init> (java.lang.String, int)
String message
int reason
public void <init> (boolean, int, int, int, java.lang.String, char, int)
boolean EOFSeen
int lexState
int errorLine
int errorColumn
String errorAfter
char curChar
int reason
}
org/eclipse/
org/eclipse/help/
org/eclipse/help/base/
org/eclipse/help/base/AbstractHelpScope.class
AbstractHelpScope.java
package org.eclipse.help.base
public abstract org.eclipse.help.base.AbstractHelpScope extends java.lang.Object {
public void <init> ()
public abstract boolean inScope (org.eclipse.help.IToc)
public abstract boolean inScope (org.eclipse.help.ITopic)
public abstract boolean inScope (org.eclipse.help.IIndexEntry)
public abstract java.lang.String getName (java.util.Locale)
public boolean inScope (org.eclipse.help.IIndexSee)
org.eclipse.help.IIndexSee see
public boolean isHierarchicalScope ()
public final boolean hasInScopeChildren (org.eclipse.help.IUAElement)
org.eclipse.help.IUAElement element
}
org/eclipse/help/browser/
org/eclipse/help/browser/IBrowser.class
IBrowser.java
package org.eclipse.help.browser
public abstract org.eclipse.help.browser.IBrowser extends java.lang.Object {
public abstract void close ()
public abstract boolean isCloseSupported ()
public abstract void displayURL (java.lang.String) throws java.lang.Exception
public abstract boolean isSetLocationSupported ()
public abstract boolean isSetSizeSupported ()
public abstract void setLocation (int, int)
public abstract void setSize (int, int)
}
org/eclipse/help/browser/IBrowserFactory.class
IBrowserFactory.java
package org.eclipse.help.browser
public abstract org.eclipse.help.browser.IBrowserFactory extends java.lang.Object {
public abstract boolean isAvailable ()
public abstract org.eclipse.help.browser.IBrowser createBrowser ()
}
org/eclipse/help/internal/
org/eclipse/help/internal/base/
org/eclipse/help/internal/base/BaseHelpSystem$1.class
BaseHelpSystem.java
package org.eclipse.help.internal.base
org.eclipse.help.internal.base.BaseHelpSystem$1 extends java.lang.Object implements org.eclipse.help.internal.base.util.IErrorUtil {
void <init> ()
public void displayError (java.lang.String)
String msg
public void displayError (java.lang.String, java.lang.Thread)
String msg
Thread uiThread
}
org/eclipse/help/internal/base/BaseHelpSystem.class
BaseHelpSystem.java
package org.eclipse.help.internal.base
public final org.eclipse.help.internal.base.BaseHelpSystem extends java.lang.Object {
private static final org.eclipse.help.internal.base.BaseHelpSystem instance
public static final String BOOKMARKS
public static final String WORKING_SETS
public static final String WORKING_SET
public static final int MODE_WORKBENCH
public static final int MODE_INFOCENTER
public static final int MODE_STANDALONE
private int mode
private org.eclipse.help.internal.search.SearchManager searchManager
private org.eclipse.help.internal.workingset.WorkingSetManager workingSetManager
private org.eclipse.help.internal.base.BookmarkManager bookmarkManager
private boolean webappStarted
private boolean webappRunning
private org.eclipse.help.internal.base.util.IErrorUtil defaultErrorMessenger
private org.eclipse.help.browser.IBrowser browser
private org.eclipse.help.browser.IBrowser internalBrowser
private org.eclipse.help.internal.base.HelpDisplay helpDisplay
static Class class$0
static void <clinit> ()
private void <init> ()
public static org.eclipse.help.internal.base.BaseHelpSystem getInstance ()
public static org.eclipse.help.internal.search.SearchManager getSearchManager ()
public static org.eclipse.help.internal.search.LocalSearchManager getLocalSearchManager ()
public static synchronized org.eclipse.help.internal.workingset.WorkingSetManager getWorkingSetManager ()
public static synchronized org.eclipse.help.internal.base.BookmarkManager getBookmarkManager ()
public synchronized void setBrowserInstance (org.eclipse.help.browser.IBrowser)
org.eclipse.help.browser.IBrowser browser
public static synchronized org.eclipse.help.browser.IBrowser getHelpBrowser (boolean)
boolean forceExternal
public static synchronized org.eclipse.help.internal.base.HelpDisplay getHelpDisplay ()
public static void shutdown () throws org.eclipse.core.runtime.CoreException
public static void startup ()
Exception e
public static boolean ensureWebappRunning ()
Exception e
public static java.net.URL resolve (java.lang.String, boolean)
String href
boolean documentOnly
String url
String base
public static java.net.URL resolve (java.lang.String, java.lang.String)
String href
String servlet
String url
String base
private static boolean isFileProtocol (java.lang.String)
String href
int index
public static java.lang.String unresolve (java.net.URL)
java.net.URL url
public static java.lang.String unresolve (java.lang.String)
String href
String[] baseVariants
int i
private static java.lang.String getBase (boolean)
boolean documentOnly
String servlet
private static java.lang.String getBase (java.lang.String)
String servlet
public static int getMode ()
public static void setMode (int)
int mode
public static void setDefaultErrorUtil (org.eclipse.help.internal.base.util.IErrorUtil)
org.eclipse.help.internal.base.util.IErrorUtil em
public static org.eclipse.help.internal.base.util.IErrorUtil getDefaultErrorUtil ()
public static java.lang.String getProductName ()
org.eclipse.core.runtime.IProduct product
String name
public static void runLiveHelp (java.lang.String, java.lang.String, java.lang.String)
String pluginID
String className
String arg
org.osgi.framework.Bundle bundle
Class c
Object o
org.eclipse.help.ILiveHelpAction helpExt
Thread runnableLiveHelp
ThreadDeath td
public static void checkMode ()
}
org/eclipse/help/internal/base/BookmarkManager$Bookmark.class
BookmarkManager.java
package org.eclipse.help.internal.base
public org.eclipse.help.internal.base.BookmarkManager$Bookmark extends java.lang.Object implements org.eclipse.help.IHelpResource {
private String label
private String href
public void <init> (java.lang.String, java.lang.String)
String label
String href
public java.lang.String getHref ()
public java.lang.String getLabel ()
public boolean equals (java.lang.Object)
Object object
org.eclipse.help.internal.base.BookmarkManager$Bookmark b
}
org/eclipse/help/internal/base/BookmarkManager$BookmarkEvent.class
BookmarkManager.java
package org.eclipse.help.internal.base
public org.eclipse.help.internal.base.BookmarkManager$BookmarkEvent extends java.lang.Object {
private int type
private org.eclipse.help.internal.base.BookmarkManager$Bookmark bookmark
public void <init> (int, org.eclipse.help.internal.base.BookmarkManager$Bookmark)
int type
org.eclipse.help.internal.base.BookmarkManager$Bookmark bookmark
public int getType ()
public org.eclipse.help.internal.base.BookmarkManager$Bookmark getBookmark ()
}
org/eclipse/help/internal/base/BookmarkManager.class
BookmarkManager.java
package org.eclipse.help.internal.base
public org.eclipse.help.internal.base.BookmarkManager extends java.util.Observable {
public static final int REMOVE_ALL
public static final int ADD
public static final int REMOVE
public static final int CHANGE
public static final int WORLD_CHANGED
private java.util.ArrayList bookmarks
public void <init> ()
public void close ()
public void addBookmark (java.lang.String, java.lang.String)
String bookmarkURL
String title
String bookmarks
org.eclipse.help.internal.base.BookmarkManager$Bookmark bookmark
public void removeBookmark (java.lang.String, java.lang.String)
String bookmarkURL
String title
public void removeBookmark (org.eclipse.help.internal.base.BookmarkManager$Bookmark)
org.eclipse.help.internal.base.BookmarkManager$Bookmark bookmark
String bookmarkURL
String title
String bookmarks
String removeString
int i
public void removeAllBookmarks ()
public org.eclipse.help.IHelpResource[] getBookmarks ()
String value
java.util.StringTokenizer tokenizer
int i
String bookmark
int separator
String label
String href
private static java.lang.String encode (java.lang.String)
String s
private static java.lang.String decode (java.lang.String)
String s
private java.lang.String readBookmarks ()
private void saveBookmarks (java.lang.String)
String bookmarks
org.eclipse.core.runtime.preferences.InstanceScope instanceScope
org.eclipse.core.runtime.preferences.IEclipsePreferences prefs
}
org/eclipse/help/internal/base/DisplayUtils.class
DisplayUtils.java
package org.eclipse.help.internal.base
public org.eclipse.help.internal.base.DisplayUtils extends java.lang.Object {
private static final String HELP_UI_PLUGIN_ID
private static final String LOOP_CLASS_NAME
public void <init> ()
static void runUI ()
static void wakeupUI ()
static void waitForDisplay ()
private static void invoke (java.lang.String)
String method
org.osgi.framework.Bundle bundle
Class c
java.lang.reflect.Method m
}
org/eclipse/help/internal/base/HelpApplication.class
HelpApplication.java
package org.eclipse.help.internal.base
public org.eclipse.help.internal.base.HelpApplication extends java.lang.Object implements org.eclipse.equinox.app.IApplication org.eclipse.core.runtime.IExecutableExtension {
private static final String APPLICATION_LOCK_FILE
private static final int STATE_EXITING
private static final int STATE_RUNNING
private static final int STATE_RESTARTING
private static int status
private java.io.File metadata
private java.nio.channels.FileLock lock
static void <clinit> ()
public void <init> ()
public synchronized java.lang.Object start (org.eclipse.equinox.app.IApplicationContext) throws java.lang.Exception
org.eclipse.equinox.app.IApplicationContext context
public void stop ()
public static void stopHelp ()
public static void restartHelp ()
public void setInitializationData (org.eclipse.core.runtime.IConfigurationElement, java.lang.String, java.lang.Object)
org.eclipse.core.runtime.IConfigurationElement configElement
String propertyName
Object data
String value
private void writeHostAndPort () throws java.io.IOException
java.util.Properties p
java.io.File hostPortFile
java.io.FileOutputStream out
private void obtainLock ()
java.io.File lockFile
java.io.RandomAccessFile raf
private void releaseLock ()
public static boolean isRunning ()
}
org/eclipse/help/internal/base/HelpBasePlugin$1.class
HelpBasePlugin.java
package org.eclipse.help.internal.base
org.eclipse.help.internal.base.HelpBasePlugin$1 extends java.lang.Object implements org.eclipse.help.internal.base.IHelpActivitySupport {
final org.eclipse.help.internal.base.HelpBasePlugin this$0
void <init> (org.eclipse.help.internal.base.HelpBasePlugin)
public boolean isEnabled (java.lang.String)
String href
public boolean isRoleEnabled (java.lang.String)
String href
public boolean isEnabledTopic (java.lang.String, java.lang.String)
String href
String locale
public void enableActivities (java.lang.String)
String href
public boolean isFilteringEnabled ()
public void setFilteringEnabled (boolean)
boolean enabled
public boolean isUserCanToggleFiltering ()
public java.lang.String getShowAllMessage ()
public java.lang.String getDocumentMessage (boolean)
boolean embedded
public boolean getDocumentMessageUsesLiveHelp (boolean)
boolean embedded
public java.lang.String getLocalScopeCheckboxLabel ()
}
org/eclipse/help/internal/base/HelpBasePlugin.class
HelpBasePlugin.java
package org.eclipse.help.internal.base
public org.eclipse.help.internal.base.HelpBasePlugin extends org.eclipse.core.runtime.Plugin {
public static final String PLUGIN_ID
private static org.eclipse.help.internal.base.HelpBasePlugin plugin
private java.io.File configurationDirectory
private org.osgi.framework.BundleContext context
private org.eclipse.help.internal.base.IHelpActivitySupport helpActivitySupport
public void <init> ()
public static synchronized void logError (java.lang.String, java.lang.Throwable)
String message
Throwable ex
org.eclipse.core.runtime.Status errorStatus
public static synchronized void logStatus (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus errorStatus
public static org.eclipse.help.internal.base.HelpBasePlugin getDefault ()
public void stop (org.osgi.framework.BundleContext) throws java.lang.Exception
org.osgi.framework.BundleContext context
public void start (org.osgi.framework.BundleContext) throws java.lang.Exception
org.osgi.framework.BundleContext context
org.eclipse.osgi.service.datalocation.Location location
java.net.URL configURL
public static java.io.File getConfigurationDirectory ()
public static org.eclipse.help.internal.base.IHelpActivitySupport getActivitySupport ()
public static void setActivitySupport (org.eclipse.help.internal.base.IHelpActivitySupport)
org.eclipse.help.internal.base.IHelpActivitySupport activitySupport
public static org.osgi.framework.BundleContext getBundleContext ()
}
org/eclipse/help/internal/base/HelpBasePreferenceInitializer.class
HelpBasePreferenceInitializer.java
package org.eclipse.help.internal.base
public org.eclipse.help.internal.base.HelpBasePreferenceInitializer extends org.eclipse.core.runtime.preferences.AbstractPreferenceInitializer {
public void <init> ()
public void initializeDefaultPreferences ()
org.eclipse.core.runtime.preferences.DefaultScope defaultScope
org.eclipse.core.runtime.preferences.IEclipsePreferences prefs
String os
}
org/eclipse/help/internal/base/HelpBaseResources.class
HelpBaseResources.java
package org.eclipse.help.internal.base
public final org.eclipse.help.internal.base.HelpBaseResources extends org.eclipse.osgi.util.NLS {
private static final String BUNDLE_NAME
public static String UpdatingIndex
public static String Preparing_for_indexing
public static String Writing_index
public static String HelpWebappNotStarted
public static String HelpDisplay_exceptionMessage
public static String no_browsers
public static String CustomBrowser_errorLaunching
public static String MozillaFactory_dataMissing
public static String MozillaBrowserAdapter_executeFailed
public static String HelpApplication_couldNotStart
public static String IndexToolApplication_propertyNotSet
public static String IndexToolApplication_cannotDelete
public static String IndexerJob_name
public static String IndexerJob_error
public static String selectAll
public static String selectWorkingSet
public static String WorkingSetContent
public static String LocalHelpPage_capabilityFiltering_name
public static String InfoCenter_fileNotFound
public static String InfoCenter_io
public static String WebSearch_click
public static String WebSearch_label
public static String InfoCenter_connecting
public static String InfoCenter_searching
public static String InfoCenter_processing
public static String HelpIndexBuilder_noDestinationPath
public static String HelpIndexBuilder_buildingIndex
public static String HelpIndexBuilder_indexFor
public static String HelpIndexBuilder_error
public static String HelpIndexBuilder_cannotFindDoc
public static String HelpIndexBuilder_errorWriting
public static String HelpIndexBuilder_incompleteIndex
public static String HelpIndexBuilder_cannotScrub
public static String HelpIndexBuilder_cannotCreateDest
public static String HelpIndexBuilder_errorExtractingId
public static String HelpIndexBuilder_errorParsing
public static String PreferenceNameDefault
public static String HelpSearch_QueryTooComplex
public static String EnabledTopicFilterName
public static String SearchScopeFilterName
static Class class$0
static void <clinit> ()
private void <init> ()
}
org/eclipse/help/internal/base/HelpBaseResources.properties
org/eclipse/help/internal/base/HelpDisplay.class
HelpDisplay.java
package org.eclipse.help.internal.base
public org.eclipse.help.internal.base.HelpDisplay extends java.lang.Object {
private String hrefOpenedFromHelpDisplay
public void <init> ()
public void displayHelp (boolean)
boolean forceExternal
public void displayHelpResource (java.lang.String, boolean)
String href
boolean forceExternal
public void displayHelp (org.eclipse.help.IContext, org.eclipse.help.IHelpResource, boolean)
org.eclipse.help.IContext context
org.eclipse.help.IHelpResource topic
boolean forceExternal
String topicURL
public void displaySearch (java.lang.String, java.lang.String, boolean)
String searchQuery
String topic
boolean forceExternal
String url
private void displayHelpURL (java.lang.String, boolean)
String helpURL
boolean forceExternal
Exception e
private java.lang.String getBaseURL ()
private java.lang.String getFramesetURL ()
private java.lang.String getTopicURL (java.lang.String)
String topic
private java.lang.String getNoframesURL (java.lang.String)
String href
int ix
public java.lang.String getHrefOpenedFromHelpDisplay ()
private void setHrefOpenedFromHelpDisplay (java.lang.String)
String hrefOpenedFromHelpDisplay
}
org/eclipse/help/internal/base/HelpEvaluationContext.class
HelpEvaluationContext.java
package org.eclipse.help.internal.base
public final org.eclipse.help.internal.base.HelpEvaluationContext extends java.lang.Object {
private static final String VARIABLE_PLATFORM
private static org.eclipse.core.expressions.EvaluationContext context
static Class class$0
public static org.eclipse.core.expressions.EvaluationContext getContext ()
public static void setContext (org.eclipse.core.expressions.EvaluationContext)
org.eclipse.core.expressions.EvaluationContext context
private void <init> ()
}
org/eclipse/help/internal/base/HelpProvider.class
HelpProvider.java
package org.eclipse.help.internal.base
public org.eclipse.help.internal.base.HelpProvider extends java.lang.Object implements org.eclipse.help.internal.HelpPlugin$IHelpProvider {
public void <init> ()
public java.io.InputStream getHelpContent (java.lang.String, java.lang.String)
String href
String locale
java.net.URL helpURL
}
org/eclipse/help/internal/base/IHelpActivitySupport.class
IHelpActivitySupport.java
package org.eclipse.help.internal.base
public abstract org.eclipse.help.internal.base.IHelpActivitySupport extends java.lang.Object {
public abstract boolean isEnabled (java.lang.String)
public abstract boolean isRoleEnabled (java.lang.String)
public abstract boolean isEnabledTopic (java.lang.String, java.lang.String)
public abstract void enableActivities (java.lang.String)
public abstract boolean isFilteringEnabled ()
public abstract void setFilteringEnabled (boolean)
public abstract boolean isUserCanToggleFiltering ()
public abstract java.lang.String getShowAllMessage ()
public abstract java.lang.String getDocumentMessage (boolean)
public abstract java.lang.String getLocalScopeCheckboxLabel ()
public abstract boolean getDocumentMessageUsesLiveHelp (boolean)
}
org/eclipse/help/internal/base/IHelpBaseConstants.class
IHelpBaseConstants.java
package org.eclipse.help.internal.base
public abstract org.eclipse.help.internal.base.IHelpBaseConstants extends java.lang.Object {
public static final String P_KEY_WINDOW_INFOPOP
public static final String P_KEY_DIALOG_INFOPOP
public static final String P_KEY_HELP_VIEW_OPEN_MODE
public static final String P_IN_PLACE
public static final String P_IN_EDITOR
public static final String P_IN_BROWSER
public static final String P_KEY_HELP_SCOPE
public static final String P_KEY_FILTER_DIALOG
public static final String P_KEY_ALWAYS_EXTERNAL_BROWSER
public static final String P_KEY_SEARCH_FROM_BROWSER
public static final String P_KEY_REMOTE_HELP_ON
public static final String P_KEY_REMOTE_HELP_PREFERRED
public static final String P_KEY_REMOTE_HELP_NAME
public static final String P_KEY_REMOTE_HELP_HOST
public static final String P_KEY_REMOTE_HELP_PATH
public static final String P_KEY_REMOTE_HELP_PROTOCOL
public static final String P_KEY_REMOTE_HELP_DEFAULT_PORT
public static final String P_KEY_REMOTE_HELP_PORT
public static final String P_KEY_REMOTE_HELP_ICEnabled
public static final String P_SHOW_BREADCRUMBS
public static final String P_PAGE_NOT_FOUND
}
org/eclipse/help/internal/base/IndexToolApplication.class
IndexToolApplication.java
package org.eclipse.help.internal.base
public org.eclipse.help.internal.base.IndexToolApplication extends java.lang.Object implements org.eclipse.equinox.app.IApplication {
public void <init> ()
public synchronized java.lang.Object start (org.eclipse.equinox.app.IApplicationContext) throws java.lang.Exception
org.eclipse.equinox.app.IApplicationContext context
String directory
String localeStr
java.util.Locale locale
java.util.Locale locale
Exception e
public synchronized void stop ()
private void preindex (java.lang.String, java.util.Locale) throws java.lang.Exception
String outputDir
java.util.Locale locale
java.io.File indexPath
java.io.File d
java.util.zip.ZipOutputStream zout
private static void delete (java.io.File) throws java.io.IOException
java.io.File file
java.io.File[] files
int i
private static void zipDirectory (java.io.File, java.util.zip.ZipOutputStream, java.lang.String) throws java.io.IOException
java.io.File dir
java.util.zip.ZipOutputStream zout
String base
byte[] buffer
String[] files
int i
String path
String path
java.io.File f
java.util.zip.ZipEntry zentry
java.io.FileInputStream inputStream
int len
int len
}
org/eclipse/help/internal/base/remote/
org/eclipse/help/internal/base/remote/DefaultPreferenceFileHandler.class
DefaultPreferenceFileHandler.java
package org.eclipse.help.internal.base.remote
public org.eclipse.help.internal.base.remote.DefaultPreferenceFileHandler extends org.eclipse.help.internal.base.remote.PreferenceFileHandler {
private boolean isRemoteOn
private boolean isRemoteHelpPreferred
public void <init> ()
org.eclipse.core.runtime.preferences.IEclipsePreferences prefs
public boolean isRemoteHelpOn ()
public boolean isRemoteHelpPreferred ()
}
org/eclipse/help/internal/base/remote/HttpsUtility$1.class
HttpsUtility.java
package org.eclipse.help.internal.base.remote
org.eclipse.help.internal.base.remote.HttpsUtility$1 extends java.lang.Object implements javax.net.ssl.X509TrustManager {
void <init> ()
public java.security.cert.X509Certificate[] getAcceptedIssuers ()
public void checkClientTrusted (java.security.cert.X509Certificate[], java.lang.String)
java.security.cert.X509Certificate[] certs
String authType
public void checkServerTrusted (java.security.cert.X509Certificate[], java.lang.String)
java.security.cert.X509Certificate[] certs
String authType
}
org/eclipse/help/internal/base/remote/HttpsUtility$2.class
HttpsUtility.java
package org.eclipse.help.internal.base.remote
org.eclipse.help.internal.base.remote.HttpsUtility$2 extends java.lang.Object implements javax.net.ssl.X509TrustManager {
void <init> ()
public java.security.cert.X509Certificate[] getAcceptedIssuers ()
public void checkClientTrusted (java.security.cert.X509Certificate[], java.lang.String)
java.security.cert.X509Certificate[] certs
String authType
public void checkServerTrusted (java.security.cert.X509Certificate[], java.lang.String)
java.security.cert.X509Certificate[] certs
String authType
}
org/eclipse/help/internal/base/remote/HttpsUtility$3.class
HttpsUtility.java
package org.eclipse.help.internal.base.remote
org.eclipse.help.internal.base.remote.HttpsUtility$3 extends java.lang.Object implements javax.net.ssl.X509TrustManager {
void <init> ()
public java.security.cert.X509Certificate[] getAcceptedIssuers ()
public void checkClientTrusted (java.security.cert.X509Certificate[], java.lang.String)
java.security.cert.X509Certificate[] certs
String authType
public void checkServerTrusted (java.security.cert.X509Certificate[], java.lang.String)
java.security.cert.X509Certificate[] certs
String authType
}
org/eclipse/help/internal/base/remote/HttpsUtility$4.class
HttpsUtility.java
package org.eclipse.help.internal.base.remote
org.eclipse.help.internal.base.remote.HttpsUtility$4 extends java.lang.Object implements javax.net.ssl.X509TrustManager {
void <init> ()
public java.security.cert.X509Certificate[] getAcceptedIssuers ()
public void checkClientTrusted (java.security.cert.X509Certificate[], java.lang.String)
java.security.cert.X509Certificate[] certs
String authType
public void checkServerTrusted (java.security.cert.X509Certificate[], java.lang.String)
java.security.cert.X509Certificate[] certs
String authType
}
org/eclipse/help/internal/base/remote/HttpsUtility$5.class
HttpsUtility.java
package org.eclipse.help.internal.base.remote
org.eclipse.help.internal.base.remote.HttpsUtility$5 extends java.lang.Object implements javax.net.ssl.X509TrustManager {
void <init> ()
public java.security.cert.X509Certificate[] getAcceptedIssuers ()
public void checkClientTrusted (java.security.cert.X509Certificate[], java.lang.String)
java.security.cert.X509Certificate[] certs
String authType
public void checkServerTrusted (java.security.cert.X509Certificate[], java.lang.String)
java.security.cert.X509Certificate[] certs
String authType
}
org/eclipse/help/internal/base/remote/HttpsUtility$6.class
HttpsUtility.java
package org.eclipse.help.internal.base.remote
org.eclipse.help.internal.base.remote.HttpsUtility$6 extends java.lang.Object implements javax.net.ssl.X509TrustManager {
void <init> ()
public java.security.cert.X509Certificate[] getAcceptedIssuers ()
public void checkClientTrusted (java.security.cert.X509Certificate[], java.lang.String)
java.security.cert.X509Certificate[] certs
String authType
public void checkServerTrusted (java.security.cert.X509Certificate[], java.lang.String)
java.security.cert.X509Certificate[] certs
String authType
}
org/eclipse/help/internal/base/remote/HttpsUtility.class
HttpsUtility.java
package org.eclipse.help.internal.base.remote
public org.eclipse.help.internal.base.remote.HttpsUtility extends java.lang.Object {
private static final String PATH_TOC
private static final String PARAM_LANG
private static final int SOCKET_TIMEOUT
public void <init> ()
public static java.io.InputStream getHttpsStream (java.net.URL)
java.net.URL httpsURL
java.io.InputStream in
javax.net.ssl.TrustManager[] trustAllCerts
javax.net.ssl.SSLContext sc
Exception e
public static java.io.InputStream getHttpsInputStream (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String thisProtocol
String thisHost
String thisPort
String thisPath
String locale
java.net.URL url
java.io.InputStream in
javax.net.ssl.TrustManager[] trustAllCerts
javax.net.ssl.SSLContext sc
public static java.net.URL getHttpsURL (java.lang.String, java.lang.String, int, java.lang.String)
String thisProtocol
String thisHost
int thisPort
String thisPath
java.net.URL url
javax.net.ssl.TrustManager[] trustAllCerts
javax.net.ssl.SSLContext sc
public static java.net.URL getHttpsURL (java.lang.String)
String urlPath
java.net.URL url
javax.net.ssl.TrustManager[] trustAllCerts
javax.net.ssl.SSLContext sc
public static java.net.URL getHttpsURL (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String thisProtocol
String thisHost
String thisPort
String thisPath
java.net.URL url
javax.net.ssl.TrustManager[] trustAllCerts
javax.net.ssl.SSLContext sc
public static boolean canConnectToHttpsURL (java.lang.String)
String urlConnection
boolean validConnection
javax.net.ssl.TrustManager[] trustAllCerts
javax.net.ssl.SSLContext sc
javax.net.ssl.HttpsURLConnection testConnection
private static void setTimeout (java.net.URLConnection, int)
java.net.URLConnection conn
int milliseconds
Class conClass
java.lang.reflect.Method timeoutMethod
}
org/eclipse/help/internal/base/remote/PreferenceFileHandler.class
PreferenceFileHandler.java
package org.eclipse.help.internal.base.remote
public org.eclipse.help.internal.base.remote.PreferenceFileHandler extends java.lang.Object {
protected String[] nameEntries
protected String[] hostEntries
protected String[] pathEntries
protected String[] protocolEntries
protected String[] portEntries
protected String[] isICEnabled
protected String namePreference
protected String hostPreference
protected String pathPreference
protected String protocolPreference
protected String portPreference
protected String icEnabledPreference
protected int numEntries
protected int numHostEntries
protected static String PREFERENCE_ENTRY_DELIMITER
public static final int LOCAL_HELP_ONLY
public static final int LOCAL_HELP_PRIORITY
public static final int REMOTE_HELP_PRIORITY
static void <clinit> ()
public void <init> ()
protected java.lang.String[] getValues (java.lang.String, java.lang.String)
String preferenceEntry
String appendString
String[] currEntries
String[] currEntries
String[] updatedArray
int i
int i
int entryCount
public static void commitRemoteICs (org.eclipse.help.internal.base.remote.RemoteIC[])
org.eclipse.help.internal.base.remote.RemoteIC[] remoteICs
org.eclipse.help.internal.base.remote.RemoteIC remote_ic
String name
String host
String path
String protocol
String port
String enabledString
boolean enabled
int numICs
int i
org.eclipse.core.runtime.preferences.InstanceScope instanceScope
org.eclipse.core.runtime.preferences.IEclipsePreferences prefs
public java.util.ArrayList getRemoteICList ()
java.util.ArrayList remoteICList
org.eclipse.help.internal.base.remote.RemoteIC initRemoteIC
int totalICs
String host
String name
String path
String protocol
String port
String enabledDisabled
boolean currEnabled
boolean currEnabled
int i
public static int getEmbeddedHelpOption ()
boolean isRemoteOn
boolean isRemotePreferred
public java.lang.String[] getHostEntries ()
public java.lang.String[] getNameEntries ()
public java.lang.String[] getPathEntries ()
public java.lang.String[] getProtocolEntries ()
public java.lang.String[] getPortEntries ()
public java.lang.String[] getEnabledEntries ()
public int getTotalRemoteInfocenters ()
public java.lang.String[] isEnabled ()
public java.lang.String getDelimeter ()
}
org/eclipse/help/internal/base/remote/RemoteContentLocator.class
RemoteContentLocator.java
package org.eclipse.help.internal.base.remote
public org.eclipse.help.internal.base.remote.RemoteContentLocator extends java.lang.Object {
private static java.util.Map InfoCenterMap
static void <clinit> ()
public void <init> ()
public static void addContentPage (java.lang.String, java.lang.String)
String contributorID
String InfoCenterUrl
public static java.lang.String getUrlForContent (java.lang.String)
String contributorID
Object key
public static java.util.Map getInfoCenterMap ()
}
org/eclipse/help/internal/base/remote/RemoteContextProvider.class
RemoteContextProvider.java
package org.eclipse.help.internal.base.remote
public org.eclipse.help.internal.base.remote.RemoteContextProvider extends org.eclipse.help.AbstractContextProvider {
private static final String PATH_CONTEXT
private static final String PARAM_ID
private static final String PARAM_LANG
private static final String PROTOCOL
private org.eclipse.help.internal.dynamic.DocumentReader reader
public void <init> ()
public org.eclipse.help.IContext getContext (java.lang.String, java.lang.String)
String id
String locale
org.eclipse.help.internal.base.remote.PreferenceFileHandler prefHandler
String[] host
String[] port
String[] path
String[] protocols
String[] isEnabled
int numICs
java.net.URL url
int i
java.io.InputStream in
java.net.HttpURLConnection connection
java.io.IOException e
String msg
Throwable t
String msg
public java.lang.String[] getPlugins ()
}
org/eclipse/help/internal/base/remote/RemoteExtensionProvider$1.class
RemoteExtensionProvider.java
package org.eclipse.help.internal.base.remote
org.eclipse.help.internal.base.remote.RemoteExtensionProvider$1 extends java.lang.Object implements org.eclipse.core.runtime.preferences.IEclipsePreferences$IPreferenceChangeListener {
final org.eclipse.help.internal.base.remote.RemoteExtensionProvider this$0
void <init> (org.eclipse.help.internal.base.remote.RemoteExtensionProvider)
public void preferenceChange (org.eclipse.core.runtime.preferences.IEclipsePreferences$PreferenceChangeEvent)
org.eclipse.core.runtime.preferences.IEclipsePreferences$PreferenceChangeEvent event
}
org/eclipse/help/internal/base/remote/RemoteExtensionProvider.class
RemoteExtensionProvider.java
package org.eclipse.help.internal.base.remote
public org.eclipse.help.internal.base.remote.RemoteExtensionProvider extends org.eclipse.help.AbstractContentExtensionProvider {
private static final String PATH_EXTENSIONS
private static final String PROTOCOL_HTTP
private org.eclipse.help.internal.dynamic.DocumentReader reader
static Class class$0
public void <init> ()
public org.eclipse.help.IContentExtension[] getContentExtensions (java.lang.String)
String locale
java.util.List contributions
org.eclipse.help.internal.base.remote.PreferenceFileHandler handler
String[] isEnabled
int ic
java.io.InputStream in
java.net.URL url
org.eclipse.help.internal.UAElement element
org.eclipse.help.IContentExtension[] children
int contrib
java.io.IOException e
String msg
Throwable t
String msg
static void access$0 (org.eclipse.help.internal.base.remote.RemoteExtensionProvider)
}
org/eclipse/help/internal/base/remote/RemoteHelp.class
RemoteHelp.java
package org.eclipse.help.internal.base.remote
public org.eclipse.help.internal.base.remote.RemoteHelp extends java.lang.Object {
private static final String PROTOCOL_HTTP
private static final String PROTOCOL_HTTPS
private static org.eclipse.core.runtime.ListenerList listeners
private static Throwable error
public void <init> ()
public static void addPreferenceChangeListener (org.eclipse.core.runtime.preferences.IEclipsePreferences$IPreferenceChangeListener)
org.eclipse.core.runtime.preferences.IEclipsePreferences$IPreferenceChangeListener listener
public static void removePreferenceChangeListener (org.eclipse.core.runtime.preferences.IEclipsePreferences$IPreferenceChangeListener)
org.eclipse.core.runtime.preferences.IEclipsePreferences$IPreferenceChangeListener listener
public static void notifyPreferenceChange ()
Object[] array
int i
org.eclipse.core.runtime.preferences.IEclipsePreferences$IPreferenceChangeListener listener
public static java.net.URL getURL (int, java.lang.String) throws java.net.MalformedURLException
int ic
String pathSuffix
org.eclipse.help.internal.base.remote.PreferenceFileHandler handler
String host
String path
String protocol
int port
int port
java.net.URL url
public static boolean isEnabled ()
public static void clearError ()
public static java.lang.Throwable getError ()
public static void setError (java.lang.Throwable)
Throwable t
}
org/eclipse/help/internal/base/remote/RemoteIC.class
RemoteIC.java
package org.eclipse.help.internal.base.remote
public org.eclipse.help.internal.base.remote.RemoteIC extends java.lang.Object {
private boolean enabled
private String name
private String host
private String path
private String protocol
private String port
private static final String PROTOCOL_HTTP
public void <init> (boolean, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
boolean enabled
String name
String host
String path
String port
public void <init> (boolean, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
boolean enabled
String name
String host
String path
String protocol
String port
public java.lang.String getHost ()
public java.lang.String getPath ()
public java.lang.String getProtocol ()
public java.lang.String getPort ()
public java.lang.String getName ()
public boolean isEnabled ()
public void setEnabled (boolean)
boolean enabled
public void setHost (java.lang.String)
String host
public void setName (java.lang.String)
String name
public void setPath (java.lang.String)
String path
public void setProtocol (java.lang.String)
String protocol
public void setPort (java.lang.String)
String port
public boolean equals (java.lang.Object) throws java.lang.ClassCastException
Object anotherObject
}
org/eclipse/help/internal/base/remote/RemoteIndexParser.class
RemoteIndexParser.java
package org.eclipse.help.internal.base.remote
public org.eclipse.help.internal.base.remote.RemoteIndexParser extends org.xml.sax.helpers.DefaultHandler {
private org.eclipse.help.internal.dynamic.DocumentReader reader
public void <init> ()
public org.eclipse.help.internal.index.IndexContribution[] parse (java.io.InputStream) throws javax.xml.parsers.ParserConfigurationException org.xml.sax.SAXException java.io.IOException
java.io.InputStream in
org.eclipse.help.internal.UAElement root
org.eclipse.help.IUAElement[] children
org.eclipse.help.internal.index.IndexContribution[] contributions
int i
org.eclipse.help.internal.UAElement child
org.eclipse.help.internal.index.IndexContribution contribution
}
org/eclipse/help/internal/base/remote/RemoteIndexProvider$1.class
RemoteIndexProvider.java
package org.eclipse.help.internal.base.remote
org.eclipse.help.internal.base.remote.RemoteIndexProvider$1 extends java.lang.Object implements org.eclipse.core.runtime.preferences.IEclipsePreferences$IPreferenceChangeListener {
final org.eclipse.help.internal.base.remote.RemoteIndexProvider this$0
void <init> (org.eclipse.help.internal.base.remote.RemoteIndexProvider)
public void preferenceChange (org.eclipse.core.runtime.preferences.IEclipsePreferences$PreferenceChangeEvent)
org.eclipse.core.runtime.preferences.IEclipsePreferences$PreferenceChangeEvent event
}
org/eclipse/help/internal/base/remote/RemoteIndexProvider.class
RemoteIndexProvider.java
package org.eclipse.help.internal.base.remote
public org.eclipse.help.internal.base.remote.RemoteIndexProvider extends org.eclipse.help.AbstractIndexProvider {
private static final String PATH_INDEX
private static final String PARAM_LANG
private static final String PROTOCOL_HTTP
public void <init> ()
public org.eclipse.help.IIndexContribution[] getIndexContributions (java.lang.String)
String locale
java.util.List contributions
org.eclipse.help.internal.base.remote.PreferenceFileHandler handler
String[] isEnabled
String[] protocol
String[] host
String[] port
String[] path
int ic
java.io.InputStream in
java.net.URL url
java.net.URL url
org.eclipse.help.internal.base.remote.RemoteIndexParser parser
org.eclipse.help.IIndexContribution[] result
int contrib
java.io.IOException e
String msg
Throwable t
String msg
static void access$0 (org.eclipse.help.internal.base.remote.RemoteIndexProvider)
}
org/eclipse/help/internal/base/remote/RemoteSearchManager.class
RemoteSearchManager.java
package org.eclipse.help.internal.base.remote
public org.eclipse.help.internal.base.remote.RemoteSearchManager extends java.lang.Object {
private static final String PATH_SEARCH
private static final String PARAM_PHRASE
private static final String PARAM_LANG
private static final String PROTOCOL_HTTP
private org.eclipse.help.internal.base.remote.RemoteSearchParser parser
public void <init> ()
public void search (org.eclipse.help.internal.search.ISearchQuery, org.eclipse.help.internal.search.ISearchHitCollector, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.help.internal.search.QueryTooComplexException
org.eclipse.help.internal.search.ISearchQuery searchQuery
org.eclipse.help.internal.search.ISearchHitCollector collector
org.eclipse.core.runtime.IProgressMonitor pm
org.eclipse.help.internal.base.remote.PreferenceFileHandler prefHandler
String[] host
String[] port
String[] path
String[] protocols
String[] isEnabled
int numICs
int i
java.io.InputStream in
java.net.URL url
java.net.URL url
java.util.List hits
java.io.IOException e
String msg
Throwable t
String msg
}
org/eclipse/help/internal/base/remote/RemoteSearchParser.class
RemoteSearchParser.java
package org.eclipse.help.internal.base.remote
public org.eclipse.help.internal.base.remote.RemoteSearchParser extends org.xml.sax.helpers.DefaultHandler {
private javax.xml.parsers.SAXParser parser
private java.util.Stack stack
private java.util.List hits
private StringBuffer summary
public void <init> ()
public java.util.List parse (java.io.InputStream, org.eclipse.core.runtime.IProgressMonitor) throws javax.xml.parsers.ParserConfigurationException org.xml.sax.SAXException java.io.IOException
java.io.InputStream in
org.eclipse.core.runtime.IProgressMonitor monitor
private void init () throws javax.xml.parsers.ParserConfigurationException org.xml.sax.SAXException
public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
String uri
String localName
String qName
org.xml.sax.Attributes attributes
public void endElement (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String uri
String localName
String qName
org.eclipse.help.internal.search.SearchHit hit
public void characters (char[], int, int) throws org.xml.sax.SAXException
char[] ch
int start
int length
private void handleHit (org.xml.sax.Attributes)
org.xml.sax.Attributes attr
String href
String label
boolean isPotentialHit
float score
float score
org.eclipse.help.internal.search.SearchHit hit
private void handleSummary (org.xml.sax.Attributes)
org.xml.sax.Attributes attr
public org.xml.sax.InputSource resolveEntity (java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String publicId
String systemId
}
org/eclipse/help/internal/base/remote/RemoteStatusData.class
RemoteStatusData.java
package org.eclipse.help.internal.base.remote
public org.eclipse.help.internal.base.remote.RemoteStatusData extends java.lang.Object {
private static final String INDEXJSP
private static final String PROTOCOL_HTTP
public void <init> ()
public static boolean isAnyRemoteHelpUnavailable ()
java.util.ArrayList sites
java.util.ArrayList badSites
public static java.util.ArrayList checkSitesConnectivity (java.util.ArrayList)
java.util.ArrayList sites
java.util.ArrayList badSites
int i
java.net.URL baseURL
java.net.URL indexURL
java.io.InputStream in
java.io.InputStream in
public static java.util.ArrayList getRemoteSites ()
java.util.ArrayList sites
boolean remoteHelpEnabled
String[] hosts
String[] paths
String[] protocols
String[] ports
String[] enableds
int i
java.net.URL url
}
org/eclipse/help/internal/base/remote/RemoteTocParser.class
RemoteTocParser.java
package org.eclipse.help.internal.base.remote
public org.eclipse.help.internal.base.remote.RemoteTocParser extends java.lang.Object {
private org.eclipse.help.internal.dynamic.DocumentReader reader
public void <init> ()
public org.eclipse.help.ITocContribution[] parse (java.io.InputStream, java.lang.String) throws javax.xml.parsers.ParserConfigurationException org.xml.sax.SAXException java.io.IOException
java.io.InputStream in
String urlStr
org.eclipse.help.internal.UAElement root
org.eclipse.help.IUAElement[] children
org.eclipse.help.ITocContribution[] contributions
int i
org.eclipse.help.internal.UAElement child
org.eclipse.help.IUAElement[] contribChildren
String[] extraDocuments
int j
org.eclipse.help.internal.toc.TocContribution contribution
String contributorID
}
org/eclipse/help/internal/base/remote/RemoteTocProvider$1.class
RemoteTocProvider.java
package org.eclipse.help.internal.base.remote
org.eclipse.help.internal.base.remote.RemoteTocProvider$1 extends java.lang.Object implements org.eclipse.core.runtime.preferences.IEclipsePreferences$IPreferenceChangeListener {
final org.eclipse.help.internal.base.remote.RemoteTocProvider this$0
void <init> (org.eclipse.help.internal.base.remote.RemoteTocProvider)
public void preferenceChange (org.eclipse.core.runtime.preferences.IEclipsePreferences$PreferenceChangeEvent)
org.eclipse.core.runtime.preferences.IEclipsePreferences$PreferenceChangeEvent event
}
org/eclipse/help/internal/base/remote/RemoteTocProvider.class
RemoteTocProvider.java
package org.eclipse.help.internal.base.remote
public org.eclipse.help.internal.base.remote.RemoteTocProvider extends org.eclipse.help.AbstractTocProvider {
private static final String PATH_TOC
private static final String PROTOCOL
private static final String PARAM_LANG
private static final String PROTOCOL_HTTPS
public void <init> ()
public org.eclipse.help.ITocContribution[] getTocContributions (java.lang.String)
String locale
java.io.InputStream in
org.eclipse.help.internal.base.remote.PreferenceFileHandler prefHandler
org.eclipse.help.internal.base.remote.RemoteTocParser parser
String[] host
String[] port
String[] path
String[] protocol
String[] isEnabled
org.eclipse.help.ITocContribution[] currentContributions
org.eclipse.help.ITocContribution[] temp
org.eclipse.help.ITocContribution[] totalContributions
int numICs
java.net.URL url
String urlStr
int i
Throwable t
String msg
public int getPriority ()
int helpOption
static void access$0 (org.eclipse.help.internal.base.remote.RemoteTocProvider)
}
org/eclipse/help/internal/base/scope/
org/eclipse/help/internal/base/scope/CriteriaHelpScope.class
CriteriaHelpScope.java
package org.eclipse.help.internal.base.scope
public org.eclipse.help.internal.base.scope.CriteriaHelpScope extends org.eclipse.help.base.AbstractHelpScope {
private static final String UNCATEGORIZED
private org.eclipse.help.internal.criteria.CriterionResource[] criteriaScope
public void <init> (org.eclipse.help.internal.criteria.CriterionResource[])
org.eclipse.help.internal.criteria.CriterionResource[] criteriaScope
public void <init> (java.util.List)
java.util.List criteriaScope
public boolean inScope (org.eclipse.help.IToc)
org.eclipse.help.IToc toc
org.eclipse.help.ICriteria[] criteriaOfToc
public boolean inScope (org.eclipse.help.ITopic)
org.eclipse.help.ITopic topic
org.eclipse.help.ICriteria[] criteriaOfTopic
private boolean isCriteriaInScope (org.eclipse.help.ICriteria[])
org.eclipse.help.ICriteria[] criteriaOfTopic
java.util.Map ownCriteria
java.util.Map scope
java.util.Iterator keyIterator
String key
java.util.Iterator valueIterator
String value
private java.util.Map getCriteriaInfo (org.eclipse.help.internal.criteria.CriterionResource[])
org.eclipse.help.internal.criteria.CriterionResource[] criteria
java.util.Map criteriaMap
private java.util.Map getCriteriaInfo (org.eclipse.help.ICriteria[])
org.eclipse.help.ICriteria[] criteria
java.util.Map criteriaMap
public boolean inScope (org.eclipse.help.IIndexEntry)
org.eclipse.help.IIndexEntry entry
public java.lang.String getName (java.util.Locale)
java.util.Locale locale
}
org/eclipse/help/internal/base/scope/EnablementScope.class
EnablementScope.java
package org.eclipse.help.internal.base.scope
public org.eclipse.help.internal.base.scope.EnablementScope extends org.eclipse.help.base.AbstractHelpScope {
public void <init> ()
public boolean inScope (org.eclipse.help.IToc)
org.eclipse.help.IToc toc
public boolean inScope (org.eclipse.help.ITopic)
org.eclipse.help.ITopic topic
public boolean inScope (org.eclipse.help.IIndexEntry)
org.eclipse.help.IIndexEntry entry
public boolean inScope (org.eclipse.help.IIndexSee)
org.eclipse.help.IIndexSee see
public java.lang.String getName (java.util.Locale)
java.util.Locale locale
}
org/eclipse/help/internal/base/scope/FilterScope.class
FilterScope.java
package org.eclipse.help.internal.base.scope
public org.eclipse.help.internal.base.scope.FilterScope extends org.eclipse.help.base.AbstractHelpScope {
public void <init> ()
public boolean inScope (org.eclipse.help.IToc)
org.eclipse.help.IToc toc
public boolean inScope (org.eclipse.help.ITopic)
org.eclipse.help.ITopic topic
public boolean inScope (org.eclipse.help.IIndexEntry)
org.eclipse.help.IIndexEntry entry
public boolean inScope (org.eclipse.help.IIndexSee)
org.eclipse.help.IIndexSee see
public java.lang.String getName (java.util.Locale)
java.util.Locale locale
}
org/eclipse/help/internal/base/scope/IntersectionScope.class
IntersectionScope.java
package org.eclipse.help.internal.base.scope
public org.eclipse.help.internal.base.scope.IntersectionScope extends org.eclipse.help.base.AbstractHelpScope {
org.eclipse.help.base.AbstractHelpScope[] scopes
public void <init> (org.eclipse.help.base.AbstractHelpScope[])
org.eclipse.help.base.AbstractHelpScope[] scopes
public boolean inScope (org.eclipse.help.IToc)
org.eclipse.help.IToc toc
int scope
public boolean inScope (org.eclipse.help.ITopic)
org.eclipse.help.ITopic topic
int scope
public boolean inScope (org.eclipse.help.IIndexEntry)
org.eclipse.help.IIndexEntry entry
int scope
public boolean inScope (org.eclipse.help.IIndexSee)
org.eclipse.help.IIndexSee see
int scope
public java.lang.String getName (java.util.Locale)
java.util.Locale locale
public boolean isHierarchicalScope ()
int scope
public java.lang.String toString ()
String str
int s
}
org/eclipse/help/internal/base/scope/ScopeHandle.class
ScopeHandle.java
package org.eclipse.help.internal.base.scope
public org.eclipse.help.internal.base.scope.ScopeHandle extends java.lang.Object {
private org.eclipse.help.base.AbstractHelpScope scope
private String id
public void <init> (java.lang.String, org.eclipse.help.base.AbstractHelpScope)
String id
org.eclipse.help.base.AbstractHelpScope scope
public org.eclipse.help.base.AbstractHelpScope getScope ()
public java.lang.String getId ()
}
org/eclipse/help/internal/base/scope/ScopeRegistry$ScopePhrase.class
ScopeRegistry.java
package org.eclipse.help.internal.base.scope
org.eclipse.help.internal.base.scope.ScopeRegistry$ScopePhrase extends java.lang.Object {
private String phrase
private int cursor
final org.eclipse.help.internal.base.scope.ScopeRegistry this$0
public void <init> (org.eclipse.help.internal.base.scope.ScopeRegistry, java.lang.String)
String phrase
public java.lang.String getNextElement ()
String next
char current
private java.lang.String format (java.lang.String, char)
String next
char current
}
org/eclipse/help/internal/base/scope/ScopeRegistry$TempScope.class
ScopeRegistry.java
package org.eclipse.help.internal.base.scope
org.eclipse.help.internal.base.scope.ScopeRegistry$TempScope extends java.lang.Object {
public static final int SELF
public static final int UNION
public static final int INTERSECTION
private java.util.ArrayList kids
private int type
final org.eclipse.help.internal.base.scope.ScopeRegistry this$0
private void <init> (org.eclipse.help.internal.base.scope.ScopeRegistry)
public void setType (int)
int type
public void add (org.eclipse.help.base.AbstractHelpScope)
org.eclipse.help.base.AbstractHelpScope kid
public org.eclipse.help.base.AbstractHelpScope getScope ()
void <init> (org.eclipse.help.internal.base.scope.ScopeRegistry, org.eclipse.help.internal.base.scope.ScopeRegistry$TempScope)
}
org/eclipse/help/internal/base/scope/ScopeRegistry.class
ScopeRegistry.java
package org.eclipse.help.internal.base.scope
public org.eclipse.help.internal.base.scope.ScopeRegistry extends java.lang.Object {
public static final String SCOPE_XP_NAME
public static final String ENABLEMENT_SCOPE_ID
public static final String SEARCH_SCOPE_SCOPE_ID
public static final String SCOPE_AND
public static final String SCOPE_OR
private static java.util.List scopes
private static org.eclipse.help.internal.base.scope.ScopeRegistry instance
private boolean initialized
static void <clinit> ()
private void <init> ()
public static org.eclipse.help.internal.base.scope.ScopeRegistry getInstance ()
public org.eclipse.help.base.AbstractHelpScope getScope (java.lang.String)
String id
java.util.Iterator iter
org.eclipse.help.internal.base.scope.ScopeHandle handle
private synchronized void readScopes ()
org.eclipse.core.runtime.IExtensionRegistry registry
org.eclipse.core.runtime.IConfigurationElement[] elements
int i
Object obj
org.eclipse.core.runtime.CoreException e
String id
org.eclipse.help.internal.base.scope.ScopeHandle filter
public org.eclipse.help.internal.base.scope.ScopeHandle[] getScopes ()
public org.eclipse.help.base.AbstractHelpScope parseScopePhrases (java.lang.String[])
String[] phrases
java.util.ArrayList scopes
int p
org.eclipse.help.base.AbstractHelpScope scope
public org.eclipse.help.base.AbstractHelpScope parseScopePhrase (java.lang.String)
String phrase
java.util.Stack scopeStack
org.eclipse.help.internal.base.scope.ScopeRegistry$ScopePhrase scopePhrase
String elem
String elem
org.eclipse.help.internal.base.scope.ScopeRegistry$TempScope scope
org.eclipse.help.internal.base.scope.ScopeRegistry$TempScope scope
org.eclipse.help.internal.base.scope.ScopeRegistry$TempScope parent
org.eclipse.help.internal.base.scope.ScopeRegistry$TempScope scope
org.eclipse.help.internal.base.scope.ScopeRegistry$TempScope scope
org.eclipse.help.internal.base.scope.ScopeRegistry$TempScope scope
org.eclipse.help.base.AbstractHelpScope helpScope
}
org/eclipse/help/internal/base/scope/ScopeUtils.class
ScopeUtils.java
package org.eclipse.help.internal.base.scope
public org.eclipse.help.internal.base.scope.ScopeUtils extends java.lang.Object {
public void <init> ()
public static boolean showInTree (org.eclipse.help.IToc, org.eclipse.help.base.AbstractHelpScope)
org.eclipse.help.IToc toc
org.eclipse.help.base.AbstractHelpScope scope
public static boolean showInTree (org.eclipse.help.ITopic, org.eclipse.help.base.AbstractHelpScope)
org.eclipse.help.ITopic topic
org.eclipse.help.base.AbstractHelpScope scope
public static boolean showInTree (org.eclipse.help.IIndexEntry, org.eclipse.help.base.AbstractHelpScope)
org.eclipse.help.IIndexEntry entry
org.eclipse.help.base.AbstractHelpScope scope
public static boolean hasInScopeDescendent (org.eclipse.help.ITopic, org.eclipse.help.base.AbstractHelpScope)
org.eclipse.help.ITopic topic
org.eclipse.help.base.AbstractHelpScope scope
org.eclipse.help.ITopic[] subtopics
int i
public static boolean hasInScopeDescendent (org.eclipse.help.IToc, org.eclipse.help.base.AbstractHelpScope)
org.eclipse.help.IToc toc
org.eclipse.help.base.AbstractHelpScope scope
org.eclipse.help.ITopic[] topics
int i
public static boolean hasInScopeDescendent (org.eclipse.help.IIndexEntry, org.eclipse.help.base.AbstractHelpScope)
org.eclipse.help.IIndexEntry entry
org.eclipse.help.base.AbstractHelpScope scope
org.eclipse.help.ITopic[] topics
int t
org.eclipse.help.IIndexEntry[] entries
int e
org.eclipse.help.IIndexSee[] sees
int s
public static boolean hasInScopeTarget (org.eclipse.help.IIndexSee, org.eclipse.help.base.AbstractHelpScope)
org.eclipse.help.IIndexSee see
org.eclipse.help.base.AbstractHelpScope scope
org.eclipse.help.internal.index.IndexSee indexSee
org.eclipse.help.internal.UAElement ancestor
org.eclipse.help.IIndexEntry target
public static boolean showInTree (org.eclipse.help.IIndexSee, org.eclipse.help.base.AbstractHelpScope)
org.eclipse.help.IIndexSee see
org.eclipse.help.base.AbstractHelpScope scope
org.eclipse.help.internal.index.IndexSee indexSee
org.eclipse.help.internal.UAElement ancestor
org.eclipse.help.IIndexEntry target
public static org.eclipse.help.IIndexEntry[] inScopeEntries (org.eclipse.help.IIndexEntry[], org.eclipse.help.base.AbstractHelpScope)
org.eclipse.help.IIndexEntry[] entries
org.eclipse.help.base.AbstractHelpScope scope
int i
java.util.List list
int j
public static org.eclipse.help.ITopic[] inScopeTopics (org.eclipse.help.ITopic[], org.eclipse.help.base.AbstractHelpScope)
org.eclipse.help.ITopic[] topics
org.eclipse.help.base.AbstractHelpScope scope
int i
java.util.List list
int j
public static boolean hasInScopeChildren (org.eclipse.help.IUAElement, org.eclipse.help.base.AbstractHelpScope)
org.eclipse.help.IUAElement element
org.eclipse.help.base.AbstractHelpScope scope
}
org/eclipse/help/internal/base/scope/SearchScopeScope.class
SearchScopeScope.java
package org.eclipse.help.internal.base.scope
public org.eclipse.help.internal.base.scope.SearchScopeScope extends org.eclipse.help.base.AbstractHelpScope {
public void <init> ()
public boolean inScope (org.eclipse.help.IToc)
org.eclipse.help.IToc toc
public boolean inScope (org.eclipse.help.ITopic)
org.eclipse.help.ITopic topic
public boolean inScope (org.eclipse.help.IIndexEntry)
org.eclipse.help.IIndexEntry entry
public boolean inScope (org.eclipse.help.IIndexSee)
org.eclipse.help.IIndexSee see
public java.lang.String getName (java.util.Locale)
java.util.Locale locale
}
org/eclipse/help/internal/base/scope/UnionScope.class
UnionScope.java
package org.eclipse.help.internal.base.scope
public org.eclipse.help.internal.base.scope.UnionScope extends org.eclipse.help.base.AbstractHelpScope {
org.eclipse.help.base.AbstractHelpScope[] scopes
public void <init> (org.eclipse.help.base.AbstractHelpScope[])
org.eclipse.help.base.AbstractHelpScope[] scopes
public boolean inScope (org.eclipse.help.IToc)
org.eclipse.help.IToc toc
int scope
public boolean inScope (org.eclipse.help.ITopic)
org.eclipse.help.ITopic topic
int scope
public boolean inScope (org.eclipse.help.IIndexEntry)
org.eclipse.help.IIndexEntry entry
int scope
public boolean inScope (org.eclipse.help.IIndexSee)
org.eclipse.help.IIndexSee see
int scope
public java.lang.String getName (java.util.Locale)
java.util.Locale locale
public boolean isHierarchicalScope ()
int scope
public java.lang.String toString ()
String str
int s
}
org/eclipse/help/internal/base/scope/UniversalScope.class
UniversalScope.java
package org.eclipse.help.internal.base.scope
public org.eclipse.help.internal.base.scope.UniversalScope extends org.eclipse.help.base.AbstractHelpScope {
public void <init> ()
public boolean inScope (org.eclipse.help.IToc)
org.eclipse.help.IToc toc
public boolean inScope (org.eclipse.help.ITopic)
org.eclipse.help.ITopic topic
public boolean inScope (org.eclipse.help.IIndexEntry)
org.eclipse.help.IIndexEntry entry
public boolean inScope (org.eclipse.help.IIndexSee)
org.eclipse.help.IIndexSee see
public java.lang.String getName (java.util.Locale)
java.util.Locale locale
}
org/eclipse/help/internal/base/scope/WorkingSetScope.class
WorkingSetScope.java
package org.eclipse.help.internal.base.scope
public org.eclipse.help.internal.base.scope.WorkingSetScope extends org.eclipse.help.base.AbstractHelpScope {
private static final String UNCATEGORIZED
private org.eclipse.help.internal.workingset.IHelpWorkingSetManager wSetManager
private org.eclipse.help.internal.workingset.WorkingSet workingSet
private org.eclipse.help.internal.workingset.AdaptableHelpResource[] elements
private org.eclipse.help.internal.criteria.CriterionResource[] criteria
private String name
static Class class$0
static Class class$1
public void <init> (java.lang.String, org.eclipse.help.internal.workingset.IHelpWorkingSetManager, java.lang.String)
String scope
org.eclipse.help.internal.workingset.IHelpWorkingSetManager manager
String name
public boolean inScope (org.eclipse.help.IToc)
org.eclipse.help.IToc toc
private boolean inContentScope (org.eclipse.help.IToc)
org.eclipse.help.IToc toc
int i
org.eclipse.help.internal.workingset.AdaptableHelpResource adaptable
Object itoc
org.eclipse.core.runtime.IAdaptable parent
private boolean inCriteriaScope (org.eclipse.help.IToc)
org.eclipse.help.IToc toc
org.eclipse.help.ICriteria[] criteriaOfToc
private boolean isCriteriaInScope (org.eclipse.help.ICriteria[])
org.eclipse.help.ICriteria[] criteriaOfTopic
java.util.Map ownCriteria
java.util.Map scope
java.util.Iterator keyIterator
String key
java.util.Iterator valueIterator
String value
private java.util.Map getCriteriaInfo (org.eclipse.help.internal.criteria.CriterionResource[])
org.eclipse.help.internal.criteria.CriterionResource[] criteria
java.util.Map criteriaMap
private java.util.Map getCriteriaInfo (org.eclipse.help.ICriteria[])
org.eclipse.help.ICriteria[] criteria
java.util.Map criteriaMap
public boolean inScope (org.eclipse.help.ITopic)
org.eclipse.help.ITopic topic
private boolean inContentScope (org.eclipse.help.ITopic)
org.eclipse.help.ITopic topic
java.util.Set topics
org.eclipse.help.IToc toc
org.eclipse.help.internal.UAElement uae
int i
org.eclipse.help.internal.workingset.AdaptableHelpResource adaptable
int i
org.eclipse.help.internal.workingset.AdaptableHelpResource adaptable
Object itoc
Object itopic
org.eclipse.core.runtime.IAdaptable parent
private boolean inCriteriaScope (org.eclipse.help.ITopic)
org.eclipse.help.ITopic topic
org.eclipse.help.ICriteria[] criteriaOfTopic
public boolean inScope (org.eclipse.help.IIndexEntry)
org.eclipse.help.IIndexEntry entry
public boolean inScope (org.eclipse.help.IIndexSee)
org.eclipse.help.IIndexSee see
public java.lang.String getName (java.util.Locale)
java.util.Locale locale
}
org/eclipse/help/internal/base/util/
org/eclipse/help/internal/base/util/CriteriaUtilities.class
CriteriaUtilities.java
package org.eclipse.help.internal.base.util
public org.eclipse.help.internal.base.util.CriteriaUtilities extends java.lang.Object {
public void <init> ()
public static java.util.List getCriteriaValues (java.lang.String)
String rawValues
java.util.List result
String[] values
int j
String value
public static void addCriteriaToMap (java.util.Map, org.eclipse.help.ICriteria[])
java.util.Map map
org.eclipse.help.ICriteria[] criteria
int i
org.eclipse.help.ICriteria criterion
String name
java.util.List values
java.util.Set existingValueSet
public static void addCriteriaToMap (java.util.Map, org.eclipse.help.internal.criteria.CriterionResource[])
java.util.Map map
org.eclipse.help.internal.criteria.CriterionResource[] criteria
int i
org.eclipse.help.internal.criteria.CriterionResource criterion
String criterionName
java.util.List criterionValues
java.util.Set existedValueSet
}
org/eclipse/help/internal/base/util/HelpProperties.class
HelpProperties.java
package org.eclipse.help.internal.base.util
public org.eclipse.help.internal.base.util.HelpProperties extends java.util.Properties {
private static final long serialVersionUID
private java.io.File file
protected String name
public void <init> (java.lang.String, org.eclipse.core.runtime.Plugin)
String name
org.eclipse.core.runtime.Plugin plugin
public void <init> (java.lang.String, java.io.File)
String name
java.io.File dir
public boolean restore ()
java.io.InputStream in
boolean loaded
public boolean save ()
java.io.OutputStream out
boolean ret
java.io.IOException ioe00
}
org/eclipse/help/internal/base/util/IErrorUtil.class
IErrorUtil.java
package org.eclipse.help.internal.base.util
public abstract org.eclipse.help.internal.base.util.IErrorUtil extends java.lang.Object {
public abstract void displayError (java.lang.String)
public abstract void displayError (java.lang.String, java.lang.Thread)
}
org/eclipse/help/internal/base/util/IndexUtils.class
IndexUtils.java
package org.eclipse.help.internal.base.util
public org.eclipse.help.internal.base.util.IndexUtils extends java.lang.Object {
public void <init> ()
public static org.eclipse.help.IIndexEntry[] findSeeTargets (org.eclipse.help.IUAElement, org.eclipse.help.IIndexSee, int)
org.eclipse.help.IUAElement index
org.eclipse.help.IIndexSee see
int depth
org.eclipse.help.internal.UAElement ancestor
String[] path
org.eclipse.help.IUAElement[] children
int i
org.eclipse.help.IIndexEntry indexEntry
String entryKeyword
org.eclipse.help.IIndexEntry[] targets
org.eclipse.help.IIndexEntry[] result
public static java.lang.String[] getPath (org.eclipse.help.IIndexSee)
org.eclipse.help.IIndexSee see
org.eclipse.help.IIndexSubpath[] subpaths
String[] result
int i
}
org/eclipse/help/internal/base/util/LinkUtil.class
LinkUtil.java
package org.eclipse.help.internal.base.util
public org.eclipse.help.internal.base.util.LinkUtil extends java.lang.Object {
public void <init> ()
public static java.lang.String stripParams (java.lang.String)
String href
int index
String param
}
org/eclipse/help/internal/base/util/TString.class
TString.java
package org.eclipse.help.internal.base.util
public org.eclipse.help.internal.base.util.TString extends java.lang.Object {
public void <init> ()
public static java.lang.String change (java.lang.String, java.lang.String, java.lang.String)
String in
String oldPat
String newPat
int lastIndex
int newIndex
StringBuffer newString
}
org/eclipse/help/internal/browser/
org/eclipse/help/internal/browser/BrowserDescriptor.class
BrowserDescriptor.java
package org.eclipse.help.internal.browser
public org.eclipse.help.internal.browser.BrowserDescriptor extends java.lang.Object {
private String browserID
private String browserLabel
private org.eclipse.help.browser.IBrowserFactory factory
public void <init> (java.lang.String, java.lang.String, org.eclipse.help.browser.IBrowserFactory)
String id
String label
org.eclipse.help.browser.IBrowserFactory factory
public java.lang.String getID ()
public java.lang.String getLabel ()
public org.eclipse.help.browser.IBrowserFactory getFactory ()
public boolean isExternal ()
}
org/eclipse/help/internal/browser/BrowserLog.class
BrowserLog.java
package org.eclipse.help.internal.browser
public org.eclipse.help.internal.browser.BrowserLog extends java.lang.Object {
private static org.eclipse.help.internal.browser.BrowserLog instance
private String logFileName
private boolean newSession
com.ibm.icu.text.DateFormat formatter
String LN
private void <init> ()
private static org.eclipse.help.internal.browser.BrowserLog getInstance ()
public static synchronized void log (java.lang.String)
String message
private void append (java.lang.String)
String message
java.io.Writer outWriter
}
org/eclipse/help/internal/browser/BrowserManager$1.class
BrowserManager.java
package org.eclipse.help.internal.browser
org.eclipse.help.internal.browser.BrowserManager$1 extends java.lang.Object implements org.eclipse.help.browser.IBrowserFactory {
final org.eclipse.help.internal.browser.BrowserManager this$0
void <init> (org.eclipse.help.internal.browser.BrowserManager)
public boolean isAvailable ()
public org.eclipse.help.browser.IBrowser createBrowser ()
}
org/eclipse/help/internal/browser/BrowserManager$2.class
BrowserManager.java
package org.eclipse.help.internal.browser
org.eclipse.help.internal.browser.BrowserManager$2 extends java.lang.Object implements org.eclipse.help.browser.IBrowser {
final org.eclipse.help.internal.browser.BrowserManager$1 this$1
void <init> (org.eclipse.help.internal.browser.BrowserManager$1)
public void close ()
public void displayURL (java.lang.String)
String url
String msg
public boolean isCloseSupported ()
public boolean isSetLocationSupported ()
public boolean isSetSizeSupported ()
public void setLocation (int, int)
int width
int height
public void setSize (int, int)
int x
int y
}
org/eclipse/help/internal/browser/BrowserManager.class
BrowserManager.java
package org.eclipse.help.internal.browser
public org.eclipse.help.internal.browser.BrowserManager extends java.lang.Object {
public static final String DEFAULT_BROWSER_ID_KEY
public static final String BROWSER_ID_CUSTOM
public static final String BROWSER_ID_FIREFOX
public static final String BROWSER_ID_MOZILLA
public static final String BROWSER_ID_NETSCAPE
public static final String BROWSER_ID_MAC_SYSTEM
public static final String BROWSER_ID_EMBEDDED
public static final String BROWSER_ID_SYSTEM
private static org.eclipse.help.internal.browser.BrowserManager instance
private boolean initialized
private org.eclipse.help.internal.browser.BrowserDescriptor currentBrowserDesc
private org.eclipse.help.internal.browser.BrowserDescriptor defaultBrowserDesc
private org.eclipse.help.internal.browser.BrowserDescriptor[] browsersDescriptors
private org.eclipse.help.internal.browser.BrowserDescriptor internalBrowserDesc
private java.util.Collection browsers
private boolean alwaysUseExternal
private void <init> ()
private void init ()
org.eclipse.core.runtime.preferences.DefaultScope defaultScope
org.eclipse.core.runtime.preferences.IEclipsePreferences defaultPreferences
String defBrowserID
String os
int i
String curBrowserID
public static org.eclipse.help.internal.browser.BrowserManager getInstance ()
private org.eclipse.help.internal.browser.BrowserDescriptor[] createBrowserDescriptors ()
java.util.Collection bDescriptors
org.eclipse.core.runtime.IConfigurationElement[] configElements
int i
String id
String label
Object adapter
org.eclipse.help.internal.browser.BrowserDescriptor descriptor
public org.eclipse.help.internal.browser.BrowserDescriptor[] getBrowserDescriptors ()
public java.lang.String getCurrentBrowserID ()
public java.lang.String getCurrentInternalBrowserID ()
public java.lang.String getDefaultBrowserID ()
public void setCurrentBrowserID (java.lang.String)
String currentAdapterID
int i
private void setDefaultBrowserID (java.lang.String)
String defaultAdapterID
int i
public org.eclipse.help.browser.IBrowser createBrowser (boolean)
boolean external
public org.eclipse.help.browser.IBrowser createBrowser ()
private org.eclipse.help.browser.IBrowser createBrowserAdapter (boolean)
boolean external
org.eclipse.help.browser.IBrowser browser
public void closeAll ()
java.util.Iterator it
org.eclipse.help.browser.IBrowser browser
public boolean isEmbeddedBrowserPresent ()
public void setAlwaysUseExternal (boolean)
boolean alwaysExternal
public boolean isAlwaysUseExternal ()
}
org/eclipse/help/internal/browser/CurrentBrowser.class
CurrentBrowser.java
package org.eclipse.help.internal.browser
public org.eclipse.help.internal.browser.CurrentBrowser extends java.lang.Object implements org.eclipse.help.browser.IBrowser {
private org.eclipse.help.browser.IBrowser browserAdapter
private String browserAdapterId
private org.eclipse.help.browser.IBrowser newBrowserAdapter
private String newBrowserAdapterId
private boolean locationSet
private boolean sizeSet
private int x
private int y
private int width
private int height
boolean external
public void <init> (org.eclipse.help.browser.IBrowser, java.lang.String, boolean)
org.eclipse.help.browser.IBrowser browserImpl
String browserAdapterId
boolean externalBrowser
public void close ()
public boolean isCloseSupported ()
public void displayURL (java.lang.String) throws java.lang.Exception
String url
public boolean isSetLocationSupported ()
public boolean isSetSizeSupported ()
public void setLocation (int, int)
int x
int y
public void setSize (int, int)
int width
int height
private void checkDefaultAdapter ()
}
org/eclipse/help/internal/browser/CustomBrowser.class
CustomBrowser.java
package org.eclipse.help.internal.browser
public org.eclipse.help.internal.browser.CustomBrowser extends java.lang.Object implements org.eclipse.help.browser.IBrowser {
public static final String CUSTOM_BROWSER_PATH_KEY
public void <init> ()
public void close ()
public boolean isCloseSupported ()
public void displayURL (java.lang.String) throws java.lang.Exception
String url
String path
String[] command
Process pr
Thread outConsumer
Thread errConsumer
Exception e
public boolean isSetLocationSupported ()
public boolean isSetSizeSupported ()
public void setLocation (int, int)
int x
int y
public void setSize (int, int)
int width
int height
private java.lang.String[] prepareCommand (java.lang.String, java.lang.String)
String path
String url
java.util.ArrayList tokenList
java.util.StringTokenizer qTokenizer
boolean withinQuotation
String quotedString
String curToken
java.util.StringTokenizer parser
boolean substituted
int i
String token
String newToken
String[] command
private java.lang.String doSubstitutions (java.lang.String, java.lang.String)
String token
String url
boolean substituted
StringBuffer newToken
String substitutionMarker
int index
}
org/eclipse/help/internal/browser/CustomBrowserFactory.class
CustomBrowserFactory.java
package org.eclipse.help.internal.browser
public org.eclipse.help.internal.browser.CustomBrowserFactory extends java.lang.Object implements org.eclipse.help.browser.IBrowserFactory {
public void <init> ()
public boolean isAvailable ()
public org.eclipse.help.browser.IBrowser createBrowser ()
}
org/eclipse/help/internal/browser/MozillaBrowserAdapter$BrowserThread.class
MozillaBrowserAdapter.java
package org.eclipse.help.internal.browser
org.eclipse.help.internal.browser.MozillaBrowserAdapter$BrowserThread extends java.lang.Thread {
public boolean exitRequested
private String url
final org.eclipse.help.internal.browser.MozillaBrowserAdapter this$0
public void <init> (org.eclipse.help.internal.browser.MozillaBrowserAdapter, java.lang.String)
String urlName
private int openBrowser (java.lang.String)
String browserCmd
Process pr
org.eclipse.help.internal.browser.StreamConsumer outputs
org.eclipse.help.internal.browser.StreamConsumer errors
int ret
java.io.IOException e
String msg
private boolean errorsInOutput (org.eclipse.help.internal.browser.StreamConsumer, org.eclipse.help.internal.browser.StreamConsumer)
org.eclipse.help.internal.browser.StreamConsumer outputs
org.eclipse.help.internal.browser.StreamConsumer errors
public void run ()
private void waitForBrowser ()
}
org/eclipse/help/internal/browser/MozillaBrowserAdapter.class
MozillaBrowserAdapter.java
package org.eclipse.help.internal.browser
public org.eclipse.help.internal.browser.MozillaBrowserAdapter extends java.lang.Object implements org.eclipse.help.browser.IBrowser {
protected static final int DELAY
protected long browserFullyOpenedAt
private org.eclipse.help.internal.browser.MozillaBrowserAdapter$BrowserThread lastBrowserThread
private int x
private int y
private int width
private int height
private boolean setLocationPending
private boolean setSizePending
protected String executable
protected String executableName
protected Thread uiThread
void <init> (java.lang.String, java.lang.String)
String executable
String executableName
public void close ()
public void displayURL (java.lang.String)
String url
public boolean isCloseSupported ()
public boolean isSetLocationSupported ()
public boolean isSetSizeSupported ()
public void setLocation (int, int)
int x
int y
public void setSize (int, int)
int width
int height
private synchronized java.lang.String createPositioningURL (java.lang.String)
String url
org.eclipse.core.runtime.IPath pluginPath
java.io.File outFile
java.io.PrintWriter writer
}
org/eclipse/help/internal/browser/MozillaFactory.class
MozillaFactory.java
package org.eclipse.help.internal.browser
public org.eclipse.help.internal.browser.MozillaFactory extends java.lang.Object implements org.eclipse.help.browser.IBrowserFactory org.eclipse.core.runtime.IExecutableExtension {
private String executable
private String executableName
private String osList
private org.eclipse.help.internal.browser.MozillaBrowserAdapter browserInstance
public void <init> ()
public boolean isAvailable ()
Process pr
org.eclipse.help.internal.browser.StreamConsumer outputs
org.eclipse.help.internal.browser.StreamConsumer errors
int ret
private boolean errorsInOutput (org.eclipse.help.internal.browser.StreamConsumer, org.eclipse.help.internal.browser.StreamConsumer)
org.eclipse.help.internal.browser.StreamConsumer outputs
org.eclipse.help.internal.browser.StreamConsumer errors
public org.eclipse.help.browser.IBrowser createBrowser ()
public void setInitializationData (org.eclipse.core.runtime.IConfigurationElement, java.lang.String, java.lang.Object) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IConfigurationElement config
String propertyName
Object data
java.util.Hashtable params
Exception e
private boolean isSupportedOS (java.lang.String)
String os
String[] OSes
int i
}
org/eclipse/help/internal/browser/StreamConsumer.class
StreamConsumer.java
package org.eclipse.help.internal.browser
public org.eclipse.help.internal.browser.StreamConsumer extends java.lang.Thread {
java.io.BufferedReader bReader
private String lastLine
public void <init> (java.io.InputStream)
java.io.InputStream inputStream
public void run ()
String line
String line
java.io.IOException ioe
public java.lang.String getLastLine ()
}
org/eclipse/help/internal/browser/macosx/
org/eclipse/help/internal/browser/macosx/DefaultBrowserAdapter.class
DefaultBrowserAdapter.java
package org.eclipse.help.internal.browser.macosx
public org.eclipse.help.internal.browser.macosx.DefaultBrowserAdapter extends java.lang.Object implements org.eclipse.help.browser.IBrowser {
private static org.eclipse.help.internal.browser.macosx.DefaultBrowserAdapter fgInstance
public void <init> ()
static org.eclipse.help.internal.browser.macosx.DefaultBrowserAdapter getInstance ()
public void close ()
public void displayURL (java.lang.String)
String url
java.io.IOException ioe
public boolean isCloseSupported ()
public boolean isSetLocationSupported ()
public boolean isSetSizeSupported ()
public void setLocation (int, int)
int x
int y
public void setSize (int, int)
int width
int height
}
org/eclipse/help/internal/browser/macosx/DefaultBrowserFactory.class
DefaultBrowserFactory.java
package org.eclipse.help.internal.browser.macosx
public org.eclipse.help.internal.browser.macosx.DefaultBrowserFactory extends java.lang.Object implements org.eclipse.help.browser.IBrowserFactory {
public void <init> ()
public boolean isAvailable ()
public org.eclipse.help.browser.IBrowser createBrowser ()
}
org/eclipse/help/internal/protocols/
org/eclipse/help/internal/protocols/HelpURLConnection.class
HelpURLConnection.java
package org.eclipse.help.internal.protocols
public org.eclipse.help.internal.protocols.HelpURLConnection extends java.net.URLConnection {
private static final String PARAM_LANG
private static final String PRODUCT_PLUGIN
public static final String PLUGINS_ROOT
private static final String PATH_RTOPIC
private static final String PROTOCOL_HTTP
private static java.util.Hashtable templates
protected static boolean cachingEnabled
protected String pluginAndFile
protected String query
protected java.util.HashMap arguments
protected org.osgi.framework.Bundle plugin
protected String file
protected String locale
private static String appserverImplPluginId
private boolean localOnly
static void <clinit> ()
String[] args
int i
public void <init> (java.net.URL)
java.net.URL url
public void <init> (java.net.URL, boolean)
java.net.URL url
boolean localOnly
String urlFile
int index
int indx
public void connect () throws java.io.IOException
public java.io.InputStream getInputStream () throws java.io.IOException
org.osgi.framework.Bundle plugin
int helpOption
java.io.InputStream in
private java.io.InputStream getLocalHelp (org.osgi.framework.Bundle)
org.osgi.framework.Bundle plugin
java.io.InputStream in
public long getExpiration ()
public static void parseQuery (java.lang.String, java.util.HashMap)
String query
java.util.HashMap arguments
java.util.StringTokenizer stok
String aQuery
int equalsPosition
String arg
String val
Object existing
java.util.Vector v
protected void parseQuery ()
public java.lang.String getContentType ()
String file
public java.util.Vector getMultiValue (java.lang.String)
String name
Object value
public java.lang.String getValue (java.lang.String)
String name
Object value
String stringValue
protected java.lang.String getLocale ()
protected java.lang.String getFile ()
int start
int end
protected org.osgi.framework.Bundle getPlugin ()
int i
String pluginId
org.eclipse.core.runtime.IProduct product
private java.lang.String getHref ()
public boolean isCacheable ()
public java.lang.String toString ()
private static java.lang.String getAppserverImplPluginId ()
org.eclipse.core.runtime.IExtensionRegistry pluginRegistry
org.eclipse.core.runtime.IExtensionPoint point
org.eclipse.core.runtime.IExtension[] extensions
org.eclipse.core.runtime.IConfigurationElement[] elements
org.eclipse.core.runtime.IConfigurationElement serverElement
int i
String defaultValue
private java.io.InputStream openFromRemoteServer (java.lang.String, java.lang.String)
String href
String locale
String pathSuffix
int i
String pluginId
String remoteURL
java.io.InputStream in
java.io.InputStream in
private java.io.InputStream getUnverifiedStream (java.lang.String, java.lang.String)
String remoteURL
String pathSuffix
java.net.URL url
java.net.URL url
java.io.InputStream in
java.net.HttpURLConnection connection
private java.io.InputStream openRemoteStream (java.lang.String, java.lang.String)
String remoteURL
String pathSuffix
java.io.InputStream in
String[] errPage
String error
private boolean compare (java.lang.String[], java.io.InputStream)
String[] lines
java.io.InputStream in
java.io.BufferedReader br
String line
String line
int count
private java.lang.String getPageText (java.io.InputStream)
java.io.InputStream in
java.io.BufferedReader br
String line
String line
String result
private java.io.InputStream tryOpeningAllServers (java.lang.String)
String pathSuffix
org.eclipse.help.internal.base.remote.PreferenceFileHandler prefHandler
String[] host
String[] port
String[] protocol
String[] path
String[] isEnabled
int numICs
int i
String urlStr
java.io.InputStream is
}
org/eclipse/help/internal/protocols/HelpURLStreamHandler.class
HelpURLStreamHandler.java
package org.eclipse.help.internal.protocols
public org.eclipse.help.internal.protocols.HelpURLStreamHandler extends java.net.URLStreamHandler {
private static org.eclipse.help.internal.protocols.HelpURLStreamHandler instance
public void <init> ()
protected java.net.URLConnection openConnection (java.net.URL) throws java.io.IOException
java.net.URL url
String protocol
public static java.net.URLStreamHandler getDefault ()
}
org/eclipse/help/internal/search/
org/eclipse/help/internal/search/ASCIIReader.class
ASCIIReader.java
package org.eclipse.help.internal.search
public org.eclipse.help.internal.search.ASCIIReader extends java.io.Reader {
private java.io.InputStream stream
int bufSize
byte[] buf
public void <init> (java.io.InputStream, int)
java.io.InputStream stream
int bufSize
public int read (char[], int, int) throws java.io.IOException
char[] cbuf
int off
int len
int n
int i
public void close () throws java.io.IOException
}
org/eclipse/help/internal/search/AnalyzerDescriptor.class
AnalyzerDescriptor.java
package org.eclipse.help.internal.search
public org.eclipse.help.internal.search.AnalyzerDescriptor extends java.lang.Object {
private org.apache.lucene.analysis.Analyzer luceneAnalyzer
private String id
private String lang
public void <init> (java.lang.String)
String locale
String language
public org.apache.lucene.analysis.Analyzer getAnalyzer ()
public java.lang.String getId ()
public java.lang.String getLang ()
public java.lang.String getAnalyzerClassName ()
private org.apache.lucene.analysis.Analyzer createAnalyzer (java.lang.String)
String locale
org.eclipse.core.runtime.IConfigurationElement[] configElements
int i
String analyzerLocale
Object analyzer
String pluginId
String pluginVersion
org.eclipse.core.runtime.CoreException ce
public boolean isCompatible (java.lang.String)
String analyzerId
int numberSignIndex
int questionMarkIndex
String pluginId
String version
String locale
String thisPluginId
org.osgi.framework.Version vA
org.osgi.framework.Version vB
org.osgi.framework.Version v3_1
private org.osgi.framework.Version getVersion (java.lang.String)
String id
int idStart
int idStop
String value
}
org/eclipse/help/internal/search/Analyzer_en.class
Analyzer_en.java
package org.eclipse.help.internal.search
public org.eclipse.help.internal.search.Analyzer_en extends org.apache.lucene.analysis.Analyzer {
private static final String[] STOP_WORDS
static void <clinit> ()
public void <init> ()
public final org.apache.lucene.analysis.TokenStream tokenStream (java.lang.String, java.io.Reader)
String fieldName
java.io.Reader reader
}
org/eclipse/help/internal/search/DefaultAnalyzer.class
DefaultAnalyzer.java
package org.eclipse.help.internal.search
public org.eclipse.help.internal.search.DefaultAnalyzer extends org.apache.lucene.analysis.Analyzer {
private java.util.Locale locale
public void <init> (java.lang.String)
String localeString
java.util.Locale userLocale
java.util.Locale[] availableLocales
int i
java.util.Locale countryLocale
int i
java.util.Locale language
int i
public final org.apache.lucene.analysis.TokenStream tokenStream (java.lang.String, java.io.Reader)
String fieldName
java.io.Reader reader
private java.util.Locale getLocale (java.lang.String)
String clientLocale
java.util.StringTokenizer locales
}
org/eclipse/help/internal/search/HTMLDocParser.class
HTMLDocParser.java
package org.eclipse.help.internal.search
public org.eclipse.help.internal.search.HTMLDocParser extends java.lang.Object {
public static final int MAX_OFFSET
static final String ELEMENT_META
static final String ELEMENT_BODY
static final String ELEMENT_HEAD
static final String ATTRIBUTE_HTTP
static final String ATTRIBUTE_HTTP_VALUE
static final String ATTRIBUTE_CONTENT
static final int STATE_ELEMENT_START
static final int STATE_ELEMENT_AFTER_LT
static final int STATE_ELEMENT_AFTER_LT_SLASH
static final int STATE_ELEMENT_META
static final int STATE_HTTP_START
static final int STATE_HTTP_AFTER_NAME
static final int STATE_HTTP_AFTER_EQ
static final int STATE_HTTP_DONE
static final int STATE_CONTENT_START
static final int STATE_CONTENT_AFTER_NAME
static final int STATE_CONTENT_AFTER_EQ
static final int STATE_CONTENT_DONE
private org.apache.lucene.demo.html.HTMLParser htmlParser
private java.io.InputStream inputStream
public void <init> ()
public void openDocument (java.net.URL) throws java.io.IOException
java.net.URL url
String encoding
public void closeDocument ()
public java.lang.String getTitle () throws java.io.IOException
public java.lang.String getSummary (java.lang.String) throws java.io.IOException
String title
public java.io.Reader getContentReader () throws java.io.IOException
public static java.lang.String getCharsetFromHTML (java.io.InputStream)
java.io.InputStream is
java.io.Reader asciiReader
java.io.StreamTokenizer tokenizer
String charset
public static java.lang.String getCharsetFromHTMLTokens (java.io.StreamTokenizer)
java.io.StreamTokenizer tokenizer
String contentValue
int stateContent
int stateElement
int stateHttp
int token
public static java.lang.String getCharsetFromHTTP (java.lang.String)
String contentValue
java.util.StringTokenizer t
String parameter
String charset
public java.lang.Exception getException ()
}
org/eclipse/help/internal/search/HTMLSearchParticipant.class
HTMLSearchParticipant.java
package org.eclipse.help.internal.search
public org.eclipse.help.internal.search.HTMLSearchParticipant extends org.eclipse.help.search.SearchParticipant {
private static final String HELP_BASE_XHTML
private org.eclipse.help.internal.search.HTMLDocParser parser
private String indexPath
private org.eclipse.core.runtime.content.IContentDescriber xhtmlDescriber
private org.eclipse.help.internal.search.XHTMLSearchParticipant xhtmlParticipant
public void <init> (java.lang.String)
String indexPath
public org.eclipse.core.runtime.IStatus addDocument (org.eclipse.help.search.IHelpSearchIndex, java.lang.String, java.lang.String, java.net.URL, java.lang.String, org.eclipse.help.search.ISearchDocument)
org.eclipse.help.search.IHelpSearchIndex index
String pluginId
String name
java.net.URL url
String id
org.eclipse.help.search.ISearchDocument doc
org.eclipse.help.internal.search.LocalSearchManager manager
org.eclipse.help.search.SearchParticipant participant
String title
java.io.IOException e
private org.eclipse.help.search.SearchParticipant getXhtmlParticipant ()
private boolean isXHTML (java.lang.String, java.net.URL)
String pluginId
java.net.URL url
java.io.InputStream in
}
org/eclipse/help/internal/search/ISearchHitCollector.class
ISearchHitCollector.java
package org.eclipse.help.internal.search
public abstract org.eclipse.help.internal.search.ISearchHitCollector extends java.lang.Object {
public abstract void addHits (java.util.List, java.lang.String)
public abstract void addQTCException (org.eclipse.help.internal.search.QueryTooComplexException) throws org.eclipse.help.internal.search.QueryTooComplexException
}
org/eclipse/help/internal/search/ISearchQuery.class
ISearchQuery.java
package org.eclipse.help.internal.search
public abstract org.eclipse.help.internal.search.ISearchQuery extends java.lang.Object {
public abstract java.util.Collection getFieldNames ()
public abstract java.lang.String getSearchWord ()
public abstract boolean isFieldSearch ()
public abstract java.lang.String getLocale ()
}
org/eclipse/help/internal/search/IndexingOperation$IndexingException.class
IndexingOperation.java
package org.eclipse.help.internal.search
public org.eclipse.help.internal.search.IndexingOperation$IndexingException extends java.lang.Exception {
private static final long serialVersionUID
final org.eclipse.help.internal.search.IndexingOperation this$0
public void <init> (org.eclipse.help.internal.search.IndexingOperation)
}
org/eclipse/help/internal/search/IndexingOperation.class
IndexingOperation.java
package org.eclipse.help.internal.search
org.eclipse.help.internal.search.IndexingOperation extends java.lang.Object {
private static final String ELEMENT_NAME_INDEX
private static final String ATTRIBUTE_NAME_PATH
private int numAdded
private int numRemoved
private org.eclipse.help.internal.search.SearchIndex index
public void <init> (org.eclipse.help.internal.search.SearchIndex)
org.eclipse.help.internal.search.SearchIndex ix
private void checkCancelled (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.OperationCanceledException
org.eclipse.core.runtime.IProgressMonitor pm
protected void execute (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.OperationCanceledException org.eclipse.help.internal.search.IndexingOperation$IndexingException
org.eclipse.core.runtime.IProgressMonitor pm
java.util.Collection staleDocs
java.util.Collection newDocs
private java.util.Map calculateNewToRemove (java.util.Collection, java.util.Map)
java.util.Collection newDocs
java.util.Map prebuiltDocs
java.util.Map docsToDelete
java.util.ArrayList prebuiltHrefs
int i
String href
java.net.URL u
private java.util.Map addNewDocuments (org.eclipse.core.runtime.IProgressMonitor, java.util.Collection, boolean) throws org.eclipse.help.internal.search.IndexingOperation$IndexingException
org.eclipse.core.runtime.IProgressMonitor pm
java.util.Collection newDocs
boolean opened
java.util.Map prebuiltDocs
java.util.Collection docsToIndex
java.util.Map docsToDelete
private java.util.Collection calculateDocsToAdd (java.util.Collection, java.util.Map)
java.util.Collection newDocs
java.util.Map prebuiltDocs
java.util.Collection docsToIndex
int newDocSize
java.util.Iterator it
String href
java.net.URL u
private void removeNewDocuments (org.eclipse.core.runtime.IProgressMonitor, java.util.Map) throws org.eclipse.help.internal.search.IndexingOperation$IndexingException
org.eclipse.core.runtime.IProgressMonitor pm
java.util.Map docsToDelete
java.util.Set keysToDelete
org.eclipse.core.runtime.MultiStatus multiStatus
java.util.Iterator it
String href
String[] indexIds
org.eclipse.core.runtime.IStatus status
private void addDocuments (org.eclipse.core.runtime.IProgressMonitor, java.util.Collection, boolean) throws org.eclipse.help.internal.search.IndexingOperation$IndexingException
org.eclipse.core.runtime.IProgressMonitor pm
java.util.Collection addedDocs
boolean lastOperation
org.eclipse.core.runtime.MultiStatus multiStatus
java.util.Iterator it
java.net.URL doc
org.eclipse.core.runtime.IStatus status
private void removeStaleDocuments (org.eclipse.core.runtime.IProgressMonitor, java.util.Collection) throws org.eclipse.help.internal.search.IndexingOperation$IndexingException
org.eclipse.core.runtime.IProgressMonitor pm
java.util.Collection removedDocs
org.eclipse.core.runtime.MultiStatus multiStatus
java.util.Iterator it
java.net.URL doc
org.eclipse.core.runtime.IStatus status
private java.lang.String getName (java.net.URL)
java.net.URL doc
String name
int i
private java.util.Collection getAddedPlugins (org.eclipse.help.internal.search.SearchIndex)
org.eclipse.help.internal.search.SearchIndex index
java.util.Collection addedPlugins
private java.util.Collection getAddedDocuments (org.eclipse.help.internal.search.SearchIndex)
org.eclipse.help.internal.search.SearchIndex index
java.util.Collection addedPlugins
java.util.Set urls
java.util.Set addedDocs
java.util.Iterator docs
String doc
int i
String plugin
java.net.URL url
org.eclipse.help.search.SearchParticipant[] participants
int j
String participantId
String participantId
Throwable t
java.util.Set set
java.util.Set set
Throwable t
java.util.Iterator docs
String doc
String id
int qloc
String query
java.util.HashMap arguments
int i
String plugin
java.net.URL url
private void traceAddedContributors (java.util.Collection)
java.util.Collection addedContributors
java.util.Iterator iter
String id
private java.util.Collection getRemovedDocuments (org.eclipse.help.internal.search.SearchIndex)
org.eclipse.help.internal.search.SearchIndex index
java.util.Collection removedPlugins
org.eclipse.help.internal.base.util.HelpProperties indexedDocs
java.util.Set removedDocs
java.util.Iterator docs
String doc
int i
String plugin
java.net.URL url
private void add (org.eclipse.help.ITopic, java.util.Set)
org.eclipse.help.ITopic topic
java.util.Set hrefs
String href
org.eclipse.help.ITopic[] subtopics
int i
private void add (java.lang.String, java.util.Set)
String href
java.util.Set hrefs
private java.util.Set getAllDocuments (java.lang.String)
String locale
java.util.HashSet hrefs
org.eclipse.help.internal.toc.Toc[] tocs
int i
org.eclipse.help.ITopic[] topics
int j
org.eclipse.help.ITocContribution contrib
String[] extraDocs
int j
org.eclipse.help.ITopic tocDescriptionTopic
private org.eclipse.help.internal.search.PrebuiltIndexes getIndexesToAdd (java.util.Collection)
java.util.Collection pluginIds
org.eclipse.help.internal.search.PrebuiltIndexes indexes
org.eclipse.core.runtime.IExtensionRegistry registry
org.eclipse.core.runtime.IConfigurationElement[] elements
int i
org.eclipse.core.runtime.IConfigurationElement elem
String pluginId
String path
String msg
private java.util.Map mergeIndexes (org.eclipse.core.runtime.IProgressMonitor, boolean) throws org.eclipse.help.internal.search.IndexingOperation$IndexingException
org.eclipse.core.runtime.IProgressMonitor monitor
boolean opened
java.util.Collection addedPluginIds
org.eclipse.help.internal.search.PrebuiltIndexes indexes
org.eclipse.help.internal.search.PluginIndex[] pluginIndexes
java.util.Map mergedDocs
}
org/eclipse/help/internal/search/InfoCenter$1.class
InfoCenter.java
package org.eclipse.help.internal.search
org.eclipse.help.internal.search.InfoCenter$1 extends java.lang.Object implements org.eclipse.help.IHelpResource {
final org.eclipse.help.internal.search.InfoCenter$InfoCenterResult this$1
private final String val$label
private final String val$href
void <init> (org.eclipse.help.internal.search.InfoCenter$InfoCenterResult, java.lang.String, java.lang.String)
public java.lang.String getLabel ()
public java.lang.String getHref ()
}
org/eclipse/help/internal/search/InfoCenter$InfoCenterResult.class
InfoCenter.java
package org.eclipse.help.internal.search
org.eclipse.help.internal.search.InfoCenter$InfoCenterResult extends java.lang.Object implements org.eclipse.help.search.ISearchEngineResult {
private org.eclipse.help.IHelpResource category
private org.w3c.dom.Element node
private String baseURL
final org.eclipse.help.internal.search.InfoCenter this$0
public void <init> (org.eclipse.help.internal.search.InfoCenter, java.lang.String, org.w3c.dom.Element)
String baseURL
org.w3c.dom.Element node
private void createCategory (org.w3c.dom.Element)
org.w3c.dom.Element node
String href
String label
public java.lang.String getLabel ()
public java.lang.String getDescription ()
public org.eclipse.help.IHelpResource getCategory ()
public java.lang.String getHref ()
public float getScore ()
String value
public boolean getForceExternalWindow ()
public java.lang.String toAbsoluteHref (java.lang.String, boolean)
String href
boolean frames
String url
}
org/eclipse/help/internal/search/InfoCenter$Scope.class
InfoCenter.java
package org.eclipse.help.internal.search
public org.eclipse.help.internal.search.InfoCenter$Scope extends java.lang.Object implements org.eclipse.help.search.ISearchScope {
String url
boolean searchSelected
String[] tocs
public void <init> (java.lang.String, boolean, java.lang.String[])
String url
boolean searchSelected
String[] tocs
}
org/eclipse/help/internal/search/InfoCenter.class
InfoCenter.java
package org.eclipse.help.internal.search
public final org.eclipse.help.internal.search.InfoCenter extends java.lang.Object implements org.eclipse.help.search.ISearchEngine {
private java.util.Hashtable tocs
public void <init> ()
public void run (java.lang.String, org.eclipse.help.search.ISearchScope, org.eclipse.help.search.ISearchEngineResultCollector, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
String query
org.eclipse.help.search.ISearchScope scope
org.eclipse.help.search.ISearchEngineResultCollector collector
org.eclipse.core.runtime.IProgressMonitor monitor
java.net.URL url
java.io.InputStream is
java.net.URLConnection connection
java.io.BufferedReader reader
java.io.FileNotFoundException e
java.io.IOException e
private void reportError (java.lang.String, java.io.IOException, org.eclipse.help.search.ISearchEngineResultCollector)
String message
java.io.IOException e
org.eclipse.help.search.ISearchEngineResultCollector collector
org.eclipse.core.runtime.Status status
private void load (java.lang.String, java.io.Reader, org.eclipse.help.search.ISearchEngineResultCollector, org.eclipse.core.runtime.IProgressMonitor)
String baseURL
java.io.Reader r
org.eclipse.help.search.ISearchEngineResultCollector collector
org.eclipse.core.runtime.IProgressMonitor monitor
org.w3c.dom.Document document
javax.xml.parsers.DocumentBuilder parser
org.w3c.dom.Node root
private void load (java.lang.String, org.w3c.dom.Document, org.w3c.dom.Element, org.eclipse.help.search.ISearchEngineResultCollector, org.eclipse.core.runtime.IProgressMonitor)
String baseURL
org.w3c.dom.Document doc
org.w3c.dom.Element root
org.eclipse.help.search.ISearchEngineResultCollector collector
org.eclipse.core.runtime.IProgressMonitor monitor
org.w3c.dom.NodeList topics
org.eclipse.help.search.ISearchEngineResult[] results
int i
org.w3c.dom.Element el
private java.net.URL createURL (java.lang.String, org.eclipse.help.internal.search.InfoCenter$Scope)
String query
org.eclipse.help.internal.search.InfoCenter$Scope scope
StringBuffer buf
int i
String toc
String toc
static java.util.Hashtable access$0 (org.eclipse.help.internal.search.InfoCenter)
}
org/eclipse/help/internal/search/LazyProgressMonitor.class
LazyProgressMonitor.java
package org.eclipse.help.internal.search
org.eclipse.help.internal.search.LazyProgressMonitor extends org.eclipse.core.runtime.ProgressMonitorWrapper {
private static final int MAX_STEPS
private final org.eclipse.core.runtime.IProgressMonitor monitor
private int totalWork
private int work
private int lastWorked
private int treshold
protected void <init> (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public void beginTask (java.lang.String, int)
String name
int totalWork
public void worked (int)
int newWork
}
org/eclipse/help/internal/search/LimitedSizeCharArrayWriter.class
LimitedSizeCharArrayWriter.java
package org.eclipse.help.internal.search
public org.eclipse.help.internal.search.LimitedSizeCharArrayWriter extends java.io.CharArrayWriter {
private long maxSize
private long size
public void <init> (long)
long maxSize
public void write (char[], int, int)
char[] c
int off
int len
public void write (char[]) throws java.io.IOException
char[] cbuf
public void write (java.lang.String, int, int)
String str
int off
int len
public void write (int)
int c
public void write (java.lang.String) throws java.io.IOException
String str
}
org/eclipse/help/internal/search/LocalSearchManager$ParticipantDescriptor.class
LocalSearchManager.java
package org.eclipse.help.internal.search
org.eclipse.help.internal.search.LocalSearchManager$ParticipantDescriptor extends java.lang.Object implements org.eclipse.help.IHelpResource {
private org.eclipse.core.runtime.IConfigurationElement element
private org.eclipse.help.search.SearchParticipant participant
public void <init> (org.eclipse.core.runtime.IConfigurationElement)
org.eclipse.core.runtime.IConfigurationElement element
public java.lang.String getId ()
public boolean matches (java.lang.String)
String extension
String ext
java.util.StringTokenizer stok
String token
public org.eclipse.help.IHelpResource getCategory ()
public org.eclipse.help.search.SearchParticipant getParticipant ()
Object obj
org.eclipse.help.search.LuceneSearchParticipant luceneParticipant
Throwable t
public boolean contains (org.eclipse.core.runtime.IConfigurationElement)
org.eclipse.core.runtime.IConfigurationElement el
public java.lang.String getHref ()
public java.lang.String getLabel ()
public java.net.URL getIconURL ()
String relativePath
String bundleId
org.osgi.framework.Bundle bundle
public void clear ()
Throwable t
}
org/eclipse/help/internal/search/LocalSearchManager.class
LocalSearchManager.java
package org.eclipse.help.internal.search
public org.eclipse.help.internal.search.LocalSearchManager extends java.lang.Object {
private static final String LUCENE_SEARCH_PARTICIPANT_XP_FULLNAME
private static final String SEARCH_PARTICIPANT_XP_FULLNAME
private static final String SEARCH_PARTICIPANT_XP_NAME
private static final String BINDING_XP_NAME
private static final Object PARTICIPANTS_NOT_FOUND
private java.util.Map indexes
private java.util.Map analyzerDescriptors
private java.util.Map searchParticipantsById
private java.util.Map searchParticipantsByPlugin
private java.util.ArrayList globalSearchParticipants
static void <clinit> ()
public void <init> ()
public static java.util.List asList (org.apache.lucene.search.Hits)
org.apache.lucene.search.Hits hits
java.util.List list
int i
org.apache.lucene.document.Document doc
float score
String href
String summary
String id
String participantId
String label
boolean isPotentialHit
java.io.IOException e
public org.eclipse.help.internal.search.SearchIndexWithIndexingProgress getIndex (java.lang.String)
String locale
Object index
private org.eclipse.help.internal.search.AnalyzerDescriptor getAnalyzer (java.lang.String)
String locale
org.eclipse.help.internal.search.AnalyzerDescriptor analyzerDesc
String lang
public static java.lang.String trimQuery (java.lang.String)
String href
int qloc
public boolean isIndexable (java.lang.String)
String url
java.util.ArrayList list
int dotLoc
String ext
int i
org.eclipse.help.internal.search.LocalSearchManager$ParticipantDescriptor desc
private static boolean isParticipantEnabled (boolean)
boolean headless
public static java.lang.String getPluginId (java.lang.String)
String href
int i
String pluginId
org.eclipse.core.runtime.IProduct product
public org.eclipse.help.search.SearchParticipant getGlobalParticipant (java.lang.String)
String participantId
org.eclipse.help.internal.search.LocalSearchManager$ParticipantDescriptor desc
public org.eclipse.help.IHelpResource getParticipantCategory (java.lang.String)
String participantId
org.eclipse.help.internal.search.LocalSearchManager$ParticipantDescriptor desc
public java.net.URL getParticipantIconURL (java.lang.String)
String participantId
org.eclipse.help.internal.search.LocalSearchManager$ParticipantDescriptor desc
private org.eclipse.help.internal.search.LocalSearchManager$ParticipantDescriptor getGlobalParticipantDescriptor (java.lang.String)
String participantId
int i
org.eclipse.help.internal.search.LocalSearchManager$ParticipantDescriptor desc
public org.eclipse.help.search.SearchParticipant getParticipant (java.lang.String)
String participantId
org.eclipse.help.internal.search.LocalSearchManager$ParticipantDescriptor desc
public org.eclipse.help.search.SearchParticipant getParticipant (java.lang.String, java.lang.String)
String pluginId
String fileName
java.util.ArrayList list
int dotLoc
String ext
int i
org.eclipse.help.internal.search.LocalSearchManager$ParticipantDescriptor desc
public boolean isParticipantBound (java.lang.String, java.lang.String)
String pluginId
String participantId
java.util.List list
java.util.Iterator iter
org.eclipse.help.internal.search.LocalSearchManager$ParticipantDescriptor desc
public java.util.Set getPluginsWithSearchParticipants ()
java.util.HashSet set
org.eclipse.help.search.SearchParticipant[] gps
int i
java.util.Set ids
java.util.Set ids
Throwable t
private void addSearchBindings (java.util.HashSet)
java.util.HashSet set
org.eclipse.core.runtime.IConfigurationElement[] elements
int i
org.eclipse.core.runtime.IConfigurationElement element
private void addLuceneSearchBindings (java.util.HashSet)
java.util.HashSet set
org.eclipse.core.runtime.IConfigurationElement[] elements
int i
org.eclipse.core.runtime.IConfigurationElement element
public void clearSearchParticipants ()
java.util.Iterator iter
org.eclipse.help.internal.search.LocalSearchManager$ParticipantDescriptor desc
private java.util.ArrayList createSearchParticipants (java.lang.String)
String pluginId
java.util.ArrayList list
private java.util.ArrayList getBindingsForPlugin (java.lang.String, java.util.ArrayList, java.lang.String)
String pluginId
java.util.ArrayList list
String extensionPointName
org.eclipse.core.runtime.IConfigurationElement[] elements
java.util.ArrayList binding
int i
org.eclipse.core.runtime.IConfigurationElement element
String refId
int j
org.eclipse.core.runtime.IConfigurationElement rel
String id
org.eclipse.help.internal.search.LocalSearchManager$ParticipantDescriptor desc
private java.util.ArrayList addBoundDescriptors (java.util.ArrayList, java.util.ArrayList)
java.util.ArrayList list
java.util.ArrayList binding
int i
org.eclipse.core.runtime.IConfigurationElement refEl
java.util.Collection collection
boolean found
java.util.Iterator iter
Object entry
java.util.ArrayList participants
int j
org.eclipse.help.internal.search.LocalSearchManager$ParticipantDescriptor desc
org.eclipse.help.internal.search.LocalSearchManager$ParticipantDescriptor d
public org.eclipse.help.search.SearchParticipant[] getGlobalParticipants ()
java.util.ArrayList result
int i
org.eclipse.help.internal.search.LocalSearchManager$ParticipantDescriptor desc
org.eclipse.help.search.SearchParticipant p
private void createGlobalSearchParticipants ()
private void addSearchParticipants ()
org.eclipse.core.runtime.IConfigurationElement[] elements
int i
org.eclipse.core.runtime.IConfigurationElement element
org.eclipse.help.internal.search.LocalSearchManager$ParticipantDescriptor desc
private void addLuceneSearchParticipants ()
org.eclipse.core.runtime.IConfigurationElement[] elements
int i
org.eclipse.core.runtime.IConfigurationElement element
org.eclipse.help.internal.search.LocalSearchManager$ParticipantDescriptor desc
private java.util.ArrayList getParticipantDescriptors (java.lang.String)
String pluginId
Object result
public void search (org.eclipse.help.internal.search.ISearchQuery, org.eclipse.help.internal.search.ISearchHitCollector, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.help.internal.search.QueryTooComplexException
org.eclipse.help.internal.search.ISearchQuery searchQuery
org.eclipse.help.internal.search.ISearchHitCollector collector
org.eclipse.core.runtime.IProgressMonitor pm
org.eclipse.help.internal.search.SearchIndexWithIndexingProgress index
public void ensureIndexUpdated (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.help.internal.search.SearchIndexWithIndexingProgress) throws org.eclipse.core.runtime.OperationCanceledException
org.eclipse.core.runtime.IProgressMonitor pm
org.eclipse.help.internal.search.SearchIndexWithIndexingProgress index
org.eclipse.help.internal.search.ProgressDistributor progressDistrib
boolean configurationLocked
private synchronized void updateIndex (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.help.internal.search.SearchIndex, org.eclipse.help.internal.search.ProgressDistributor)
org.eclipse.core.runtime.IProgressMonitor pm
org.eclipse.help.internal.search.SearchIndex index
org.eclipse.help.internal.search.ProgressDistributor progressDistrib
org.eclipse.help.internal.search.PluginVersionInfo versions
org.eclipse.help.internal.search.IndexingOperation indexer
org.eclipse.core.runtime.OperationCanceledException e
org.eclipse.help.internal.search.IndexingOperation$IndexingException e
String msg
public void close ()
java.util.Iterator it
public synchronized void tocsChanged ()
java.util.Collection activeIndexes
java.util.Iterator it
org.eclipse.help.internal.search.SearchIndexWithIndexingProgress ix
org.eclipse.help.internal.search.ProgressDistributor pm
}
org/eclipse/help/internal/search/LowerCaseAndDigitsTokenizer.class
LowerCaseAndDigitsTokenizer.java
package org.eclipse.help.internal.search
public org.eclipse.help.internal.search.LowerCaseAndDigitsTokenizer extends org.apache.lucene.analysis.CharTokenizer {
public void <init> (java.io.Reader)
java.io.Reader input
protected char normalize (char)
char c
protected boolean isTokenChar (char)
char c
}
org/eclipse/help/internal/search/LuceneSearchDocument.class
LuceneSearchDocument.java
package org.eclipse.help.internal.search
public org.eclipse.help.internal.search.LuceneSearchDocument extends java.lang.Object implements org.eclipse.help.search.ISearchDocument {
private org.apache.lucene.document.Document doc
public void <init> (org.apache.lucene.document.Document)
org.apache.lucene.document.Document document
public void setTitle (java.lang.String)
String title
public void setSummary (java.lang.String)
String summary
public void addContents (java.lang.String)
String contents
public void setHasFilters (boolean)
boolean hasFilters
public org.apache.lucene.document.Document getDocument ()
public void addContents (java.io.Reader, java.io.Reader)
java.io.Reader contents
java.io.Reader exactContents
}
org/eclipse/help/internal/search/LuceneSearchParticipantAdapter.class
LuceneSearchParticipantAdapter.java
package org.eclipse.help.internal.search
public org.eclipse.help.internal.search.LuceneSearchParticipantAdapter extends org.eclipse.help.search.SearchParticipant {
private org.eclipse.help.search.LuceneSearchParticipant searchParticipant
public void <init> (org.eclipse.help.search.LuceneSearchParticipant)
org.eclipse.help.search.LuceneSearchParticipant participant
public org.eclipse.core.runtime.IStatus addDocument (org.eclipse.help.search.IHelpSearchIndex, java.lang.String, java.lang.String, java.net.URL, java.lang.String, org.eclipse.help.search.ISearchDocument)
org.eclipse.help.search.IHelpSearchIndex index
String pluginId
String name
java.net.URL url
String id
org.eclipse.help.search.ISearchDocument doc
org.eclipse.help.internal.search.LuceneSearchDocument luceneDoc
org.eclipse.help.internal.search.SearchIndex searchIndex
public java.util.Set getAllDocuments (java.lang.String)
String locale
public void clear ()
public boolean equals (java.lang.Object)
Object obj
public java.util.Set getContributingPlugins ()
public int hashCode ()
public boolean open (java.lang.String)
String id
}
org/eclipse/help/internal/search/PluginIndex.class
PluginIndex.java
package org.eclipse.help.internal.search
public org.eclipse.help.internal.search.PluginIndex extends java.lang.Object {
private static final String COMPLETE_FILENAME
private String pluginId
private String path
private org.eclipse.help.internal.search.SearchIndex targetIndex
private java.util.List indexIDs
private java.util.List resolvedPaths
public void <init> (java.lang.String, java.lang.String, org.eclipse.help.internal.search.SearchIndex)
String pluginId
String path
org.eclipse.help.internal.search.SearchIndex targetIndex
private void resolve ()
org.osgi.framework.Bundle bundle
boolean found
java.util.ArrayList availablePrefixes
int i
String prefix
org.eclipse.core.runtime.IPath prefixedPath
java.net.URL url
java.net.URL resolved
java.net.URL resolved
java.io.IOException ioe
java.net.URL localURL
java.io.IOException ioe
private boolean isCompatible (org.osgi.framework.Bundle, org.eclipse.core.runtime.IPath)
org.osgi.framework.Bundle bundle
org.eclipse.core.runtime.IPath prefixedPath
java.net.URL url
java.io.InputStream in
java.util.Properties prop
String lucene
String analyzer
java.io.IOException ioe
private boolean isComplete (org.osgi.framework.Bundle, org.eclipse.core.runtime.IPath)
org.osgi.framework.Bundle bundle
org.eclipse.core.runtime.IPath prefixedPath
java.net.URL url
private java.lang.String getIndexId (java.lang.String)
String prefix
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
public java.lang.String toString ()
StringBuffer ret
int i
public java.util.List getIDs ()
public java.util.List getPaths ()
public java.lang.String getPluginId ()
}
org/eclipse/help/internal/search/PluginVersionInfo.class
PluginVersionInfo.java
package org.eclipse.help.internal.search
public org.eclipse.help.internal.search.PluginVersionInfo extends org.eclipse.help.internal.base.util.HelpProperties {
private static final long serialVersionUID
protected static final String SEPARATOR
java.io.File dir
boolean doComparison
boolean hasChanged
boolean ignoreSavedVersions
java.util.Collection added
java.util.Collection removed
public void <init> (java.lang.String, java.util.Collection, java.io.File, boolean)
String name
java.util.Collection docBundleIds
java.io.File dir
boolean ignoreSavedVersions
protected void createTable (java.util.Collection)
java.util.Collection docBundleIds
java.util.Iterator it
String bundleId
org.osgi.framework.Bundle pluginBundle
StringBuffer pluginVersionAndFragments
org.osgi.framework.Bundle[] fragmentBundles
int f
protected void appendBundleInformation (java.lang.StringBuffer, java.lang.String, java.lang.String)
StringBuffer buffer
String id
String version
public boolean detectChange ()
org.eclipse.help.internal.base.util.HelpProperties oldContrs
java.util.Enumeration keysEnum
String oneContr
String versions
String oldVersions
java.util.Enumeration keysEnum
String oneContr
public java.util.Collection getAdded ()
public java.util.Collection getRemoved ()
public boolean save ()
private boolean compare (java.lang.String, java.lang.String)
String versions
String oldVersions
java.util.Map versionMap
java.util.StringTokenizer t
String pluginOrFragment
java.util.Map oldVersionMap
java.util.StringTokenizer t
String pluginOrFragment
}
org/eclipse/help/internal/search/PrebuiltIndexes.class
PrebuiltIndexes.java
package org.eclipse.help.internal.search
public org.eclipse.help.internal.search.PrebuiltIndexes extends java.lang.Object {
private org.eclipse.help.internal.search.SearchIndex targetIndex
private java.util.Set set
void <init> (org.eclipse.help.internal.search.SearchIndex)
org.eclipse.help.internal.search.SearchIndex targetIndex
void add (java.lang.String, java.lang.String)
String plugin
String path
private void trim ()
java.util.List indexes
int i
org.eclipse.help.internal.search.PluginIndex index
public org.eclipse.help.internal.search.PluginIndex[] getIndexes ()
}
org/eclipse/help/internal/search/ProgressDistributor.class
ProgressDistributor.java
package org.eclipse.help.internal.search
public org.eclipse.help.internal.search.ProgressDistributor extends java.lang.Object implements org.eclipse.core.runtime.IProgressMonitor {
private int totalWork
private double worked
private boolean done
String taskName
String subTaskName
private java.util.Collection monitors
public void <init> ()
public synchronized void beginTask (java.lang.String, int)
String name
int totalWork
java.util.Iterator it
org.eclipse.core.runtime.IProgressMonitor m
public synchronized void done ()
java.util.Iterator it
org.eclipse.core.runtime.IProgressMonitor m
public void internalWorked (double)
double work
java.util.Iterator it
org.eclipse.core.runtime.IProgressMonitor m
public synchronized boolean isCanceled ()
java.util.Iterator it
org.eclipse.core.runtime.IProgressMonitor m
public void setCanceled (boolean)
boolean value
public synchronized void setTaskName (java.lang.String)
String name
java.util.Iterator it
org.eclipse.core.runtime.IProgressMonitor m
public synchronized void subTask (java.lang.String)
String name
java.util.Iterator it
org.eclipse.core.runtime.IProgressMonitor m
public synchronized void worked (int)
int work
public synchronized void addMonitor (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor m
public synchronized void removeMonitor (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor m
public synchronized void operationCanceled ()
}
org/eclipse/help/internal/search/QueryBuilder.class
QueryBuilder.java
package org.eclipse.help.internal.search
public org.eclipse.help.internal.search.QueryBuilder extends java.lang.Object {
private static final int MAX_TERMS
private static final int MAX_UNIONS
private static final int MAX_WILD_TERMS
private String searchWords
private org.eclipse.help.internal.search.AnalyzerDescriptor analyzerDesc
private org.apache.lucene.analysis.Analyzer analyzer
private java.util.List analyzedTokens
private java.util.List highlightWords
private java.util.Locale locale
public void <init> (java.lang.String, org.eclipse.help.internal.search.AnalyzerDescriptor)
String searchWords
org.eclipse.help.internal.search.AnalyzerDescriptor analyzerDesc
String language
private java.util.List tokenizeUserQuery (java.lang.String)
String searchWords
java.util.List tokenList
boolean withinQuotation
String quotedString
int termCount
int fromIndex
java.util.StringTokenizer qTokenizer
int orCount
String curToken
java.util.StringTokenizer parser
String token
private java.util.List analyzeTokens (java.util.List)
java.util.List tokens
boolean isTokenAfterNot
java.util.List newTokens
int wildCardTermCount
int i
org.eclipse.help.internal.search.QueryWordsToken token
int questionMIndex
int starIndex
java.util.List wordList
String word
org.eclipse.help.internal.search.QueryWordsPhrase phrase
java.util.Iterator it
String word
java.util.List wordList
org.eclipse.help.internal.search.QueryWordsExactPhrase phrase
java.util.Iterator it
String word
private java.util.List analyzeText (org.apache.lucene.analysis.Analyzer, java.lang.String, java.lang.String)
org.apache.lucene.analysis.Analyzer analyzer
String fieldName
String text
java.util.List words
java.io.Reader reader
org.apache.lucene.analysis.TokenStream tStream
org.apache.lucene.analysis.Token tok
org.apache.lucene.analysis.Token tok
private org.apache.lucene.search.Query createLuceneQuery (java.util.List, java.lang.String[], float[])
java.util.List searchTokens
String[] fieldNames
float[] boosts
java.util.List requiredQueries
private java.util.List getRequiredQueries (java.util.List, java.lang.String[], float[])
java.util.List tokens
String[] fieldNames
float[] boosts
java.util.List oredQueries
java.util.ArrayList requiredQueryTokens
int i
org.eclipse.help.internal.search.QueryWordsToken token
org.apache.lucene.search.Query reqQuery
org.apache.lucene.search.Query reqQuery
private org.apache.lucene.search.Query orQueries (java.util.Collection)
java.util.Collection queries
org.apache.lucene.search.BooleanQuery bq
java.util.Iterator it
org.apache.lucene.search.Query q
private org.apache.lucene.search.Query getRequiredQuery (java.util.List, java.lang.String[], float[])
java.util.List requiredTokens
String[] fieldNames
float[] boosts
org.apache.lucene.search.BooleanQuery retQuery
boolean requiredTermExist
org.eclipse.help.internal.search.QueryWordsToken operator
int i
org.eclipse.help.internal.search.QueryWordsToken token
org.apache.lucene.search.Query[] qs
int f
org.apache.lucene.search.Query q
org.apache.lucene.search.BooleanQuery allFieldsQuery
int f
private org.apache.lucene.search.Query getLuceneQuery (java.lang.String[], float[])
String[] fieldNames
float[] boosts
org.apache.lucene.search.Query luceneQuery
public org.apache.lucene.search.Query getLuceneQuery (java.util.Collection, boolean) throws org.eclipse.help.internal.search.QueryTooComplexException
java.util.Collection fieldNames
boolean fieldSearchOnly
java.util.List userTokens
private org.apache.lucene.search.Query buildLuceneQuery (java.util.Collection, boolean)
java.util.Collection fieldNames
boolean fieldSearchOnly
String[] fields
String[] fields
float[] boosts
float[] boosts
java.util.Iterator fieldNamesIt
int i
java.util.Iterator fieldNamesIt
int i
org.apache.lucene.search.Query query
private org.apache.lucene.search.Query improveRankingForUnqotedPhrase (org.apache.lucene.search.Query, java.lang.String[], float[])
org.apache.lucene.search.Query query
String[] fields
float[] boosts
int i
org.apache.lucene.search.BooleanQuery booleanQuery
org.apache.lucene.search.PhraseQuery[] phraseQueries
int f
int i
org.apache.lucene.index.Term t
public java.lang.String gethighlightTerms ()
StringBuffer buf
java.util.Iterator it
}
org/eclipse/help/internal/search/QueryTooComplexException.class
QueryTooComplexException.java
package org.eclipse.help.internal.search
public org.eclipse.help.internal.search.QueryTooComplexException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void <init> ()
}
org/eclipse/help/internal/search/QueryWordsExactPhrase.class
QueryWordsExactPhrase.java
package org.eclipse.help.internal.search
public org.eclipse.help.internal.search.QueryWordsExactPhrase extends org.eclipse.help.internal.search.QueryWordsToken {
private java.util.List words
public void <init> ()
public void addWord (java.lang.String)
String word
public java.util.List getWords ()
public org.apache.lucene.search.Query createLuceneQuery (java.lang.String, float)
String field
float boost
org.apache.lucene.search.PhraseQuery q
java.util.Iterator it
String word
org.apache.lucene.index.Term t
}
org/eclipse/help/internal/search/QueryWordsPhrase.class
QueryWordsPhrase.java
package org.eclipse.help.internal.search
public org.eclipse.help.internal.search.QueryWordsPhrase extends org.eclipse.help.internal.search.QueryWordsToken {
private java.util.List words
public void <init> ()
public void addWord (java.lang.String)
String word
public java.util.List getWords ()
public org.apache.lucene.search.Query createLuceneQuery (java.lang.String, float)
String field
float boost
org.apache.lucene.search.PhraseQuery q
java.util.Iterator it
String word
org.apache.lucene.index.Term t
}
org/eclipse/help/internal/search/QueryWordsToken.class
QueryWordsToken.java
package org.eclipse.help.internal.search
public org.eclipse.help.internal.search.QueryWordsToken extends java.lang.Object {
public static final int AND
public static final int OR
public static final int NOT
public static final int EXACT_PHRASE
public static final int PHRASE
public static final int WORD
private static final org.eclipse.help.internal.search.QueryWordsToken fAND
private static final org.eclipse.help.internal.search.QueryWordsToken fOR
private static final org.eclipse.help.internal.search.QueryWordsToken fNOT
public int type
public String value
static void <clinit> ()
protected void <init> (int, java.lang.String)
int type
String value
public org.apache.lucene.search.Query createLuceneQuery (java.lang.String, float)
String field
float boost
org.apache.lucene.search.Query q
org.apache.lucene.search.Query q
org.apache.lucene.search.Query q
int questionPos
int starPos
org.apache.lucene.index.Term t
org.apache.lucene.index.Term t
org.apache.lucene.index.Term t
public static org.eclipse.help.internal.search.QueryWordsToken AND ()
public static org.eclipse.help.internal.search.QueryWordsToken OR ()
public static org.eclipse.help.internal.search.QueryWordsToken NOT ()
public static org.eclipse.help.internal.search.QueryWordsToken word (java.lang.String)
String word
public static org.eclipse.help.internal.search.QueryWordsPhrase phrase ()
public static org.eclipse.help.internal.search.QueryWordsExactPhrase exactPhrase ()
public static org.eclipse.help.internal.search.QueryWordsExactPhrase exactPhrase (java.lang.String)
String word
org.eclipse.help.internal.search.QueryWordsExactPhrase token
}
org/eclipse/help/internal/search/SearchHit.class
SearchHit.java
package org.eclipse.help.internal.search
public org.eclipse.help.internal.search.SearchHit extends java.lang.Object implements org.eclipse.help.search.ISearchEngineResult2 java.lang.Comparable {
private String href
private String label
private float score
private org.eclipse.help.IToc toc
private String summary
private String id
private String participantId
private boolean isPotentialHit
public void <init> (java.lang.String, java.lang.String, java.lang.String, float, org.eclipse.help.IToc, java.lang.String, java.lang.String, boolean)
String href
String label
String summary
float score
org.eclipse.help.IToc toc
String id
String participantId
boolean isPotentialHit
public int compareTo (java.lang.Object)
Object o
float s1
float s2
public boolean equals (java.lang.Object)
Object obj
public java.lang.String getHref ()
public java.lang.String getLabel ()
public float getScore ()
public org.eclipse.help.IToc getToc ()
public int hashCode ()
public void setLabel (java.lang.String)
String label
public void setHref (java.lang.String)
String href
public void setPotentialHit (boolean)
boolean isPotentialHit
public void setScore (float)
float score
public void setToc (org.eclipse.help.IToc)
org.eclipse.help.IToc toc
public java.lang.String getDescription ()
public org.eclipse.help.IHelpResource getCategory ()
public java.lang.String getSummary ()
public void setSummary (java.lang.String)
String summary
public boolean getForceExternalWindow ()
public java.lang.String toAbsoluteHref (java.lang.String, boolean)
String href
boolean frames
public java.lang.String getId ()
public java.lang.String getRawId ()
public java.lang.String getParticipantId ()
public java.net.URL getIconURL ()
public boolean canOpen ()
public boolean isPotentialHit ()
}
org/eclipse/help/internal/search/SearchIndex.class
SearchIndex.java
package org.eclipse.help.internal.search
public org.eclipse.help.internal.search.SearchIndex extends java.lang.Object implements org.eclipse.help.search.ISearchIndex org.eclipse.help.search.IHelpSearchIndex {
private org.apache.lucene.index.IndexReader ir
private org.apache.lucene.index.IndexWriter iw
private java.io.File indexDir
private String locale
private String relativePath
private org.eclipse.help.internal.toc.TocManager tocManager
private org.eclipse.help.internal.search.AnalyzerDescriptor analyzerDescriptor
private org.eclipse.help.internal.search.PluginVersionInfo docPlugins
private org.eclipse.help.internal.base.util.HelpProperties indexedDocs
public static final String INDEXED_CONTRIBUTION_INFO_FILE
public static final String INDEXED_DOCS_FILE
public static final String DEPENDENCIES_VERSION_FILENAME
public static final String DEPENDENCIES_KEY_LUCENE
public static final String DEPENDENCIES_KEY_ANALYZER
private static final String LUCENE_BUNDLE_ID
private static final String FIELD_NAME
private static final String FIELD_INDEX_ID
private java.io.File inconsistencyFile
private org.eclipse.help.internal.search.HTMLSearchParticipant htmlSearchParticipant
private org.apache.lucene.search.IndexSearcher searcher
private Object searcherCreateLock
private org.eclipse.help.internal.base.util.HelpProperties dependencies
private boolean closed
private java.util.Collection searches
private java.nio.channels.FileLock lock
private static boolean errorReported
static void <clinit> ()
public void <init> (java.lang.String, org.eclipse.help.internal.search.AnalyzerDescriptor, org.eclipse.help.internal.toc.TocManager)
String locale
org.eclipse.help.internal.search.AnalyzerDescriptor analyzerDesc
org.eclipse.help.internal.toc.TocManager tocManager
public void <init> (java.io.File, java.lang.String, org.eclipse.help.internal.search.AnalyzerDescriptor, org.eclipse.help.internal.toc.TocManager, java.lang.String)
java.io.File indexDir
String locale
org.eclipse.help.internal.search.AnalyzerDescriptor analyzerDesc
org.eclipse.help.internal.toc.TocManager tocManager
String relativePath
public org.eclipse.core.runtime.IStatus addDocument (java.lang.String, java.net.URL)
String name
java.net.URL url
org.apache.lucene.document.Document doc
String pluginId
org.eclipse.help.search.SearchParticipant participant
org.eclipse.help.internal.protocols.HelpURLConnection urlc
String id
String pid
org.eclipse.core.runtime.IStatus status
String filters
org.eclipse.core.runtime.IStatus status
String filters
java.io.IOException e
Exception e
protected void addExtraFields (org.apache.lucene.document.Document)
org.apache.lucene.document.Document doc
public synchronized boolean beginAddBatch (boolean)
boolean firstOperation
boolean create
java.io.IOException e
public synchronized boolean beginDeleteBatch ()
java.io.IOException e
public synchronized boolean beginRemoveDuplicatesBatch ()
java.io.IOException e
public org.eclipse.core.runtime.IStatus removeDocument (java.lang.String)
String name
org.apache.lucene.index.Term term
java.io.IOException e
public synchronized boolean endAddBatch (boolean, boolean)
boolean optimize
boolean lastOperation
java.io.IOException e
public synchronized boolean endDeleteBatch ()
java.io.IOException e
public synchronized boolean endRemoveDuplicatesBatch ()
java.io.IOException e
public java.util.Map merge (org.eclipse.help.internal.search.PluginIndex[], org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.help.internal.search.PluginIndex[] pluginIndexes
org.eclipse.core.runtime.IProgressMonitor monitor
java.util.ArrayList dirList
java.util.Map mergedDocs
int p
java.util.List indexIds
java.util.List indexPaths
int i
String indexId
String indexPath
java.io.IOException ioe
org.eclipse.help.internal.base.util.HelpProperties prebuiltDocs
java.util.Set prebuiltHrefs
java.util.Iterator it
String href
String[] dups
String[] newDups
java.util.Iterator it
org.apache.lucene.store.Directory[] luceneDirs
java.io.IOException ioe
public org.eclipse.core.runtime.IStatus removeDuplicates (java.lang.String, java.lang.String[])
String name
String[] index_paths
org.apache.lucene.index.TermDocs hrefDocs
org.apache.lucene.index.TermDocs indexDocs
org.apache.lucene.index.Term hrefTerm
int i
org.apache.lucene.index.Term indexTerm
java.io.IOException ioe
private void removeDocuments (org.apache.lucene.index.TermDocs, org.apache.lucene.index.TermDocs) throws java.io.IOException
org.apache.lucene.index.TermDocs doc1
org.apache.lucene.index.TermDocs docs2
public boolean exists ()
public void search (org.eclipse.help.internal.search.ISearchQuery, org.eclipse.help.internal.search.ISearchHitCollector) throws org.eclipse.help.internal.search.QueryTooComplexException
org.eclipse.help.internal.search.ISearchQuery searchQuery
org.eclipse.help.internal.search.ISearchHitCollector collector
org.eclipse.help.internal.search.QueryBuilder queryBuilder
org.apache.lucene.search.Query luceneQuery
String highlightTerms
org.apache.lucene.search.Hits hits
org.eclipse.help.internal.search.QueryTooComplexException qe
Exception e
public java.lang.String getLocale ()
public org.eclipse.help.internal.search.PluginVersionInfo getDocPlugins ()
java.util.Set totalIds
org.eclipse.core.runtime.IExtensionRegistry registry
org.eclipse.core.runtime.IExtensionPoint extensionPoint
org.eclipse.core.runtime.IExtension[] extensions
int i
java.util.Collection additionalPluginIds
public void setDocPlugins (org.eclipse.help.internal.search.PluginVersionInfo)
org.eclipse.help.internal.search.PluginVersionInfo docPlugins
public org.eclipse.help.internal.base.util.HelpProperties getIndexedDocs ()
org.eclipse.help.internal.base.util.HelpProperties indexedDocs
private org.eclipse.help.internal.base.util.HelpProperties getDependencies ()
private boolean isLuceneCompatible ()
String usedLuceneVersion
public boolean isLuceneCompatible (java.lang.String)
String luceneVersion
String currentLuceneVersion
org.osgi.framework.Bundle luceneBundle
org.osgi.framework.Version version
org.osgi.framework.Version currentVersion
private boolean isAnalyzerCompatible ()
String usedAnalyzer
public boolean isAnalyzerCompatible (java.lang.String)
String analyzerId
private void saveDependencies ()
org.osgi.framework.Bundle luceneBundle
String luceneBundleVersion
public boolean isInconsistent ()
public void setInconsistent (boolean)
boolean inconsistent
java.io.FileOutputStream fos
public void openSearcher () throws java.io.IOException
public void close ()
private void unzipProductIndex ()
String indexPluginId
java.io.InputStream zipIn
byte[] buf
java.io.File destDir
java.util.zip.ZipInputStream zis
java.io.FileOutputStream fos
java.util.zip.ZipEntry zEntry
java.util.zip.ZipEntry zEntry
String filePath
int lastSeparator
String fileDir
java.io.File outFile
int n
private void cleanOldIndex ()
org.apache.lucene.index.IndexWriter cleaner
public synchronized boolean needsUpdating ()
public org.eclipse.help.internal.toc.TocManager getTocManager ()
private void registerSearch (java.lang.Thread)
Thread t
private void unregisterSearch (java.lang.Thread)
Thread t
public boolean isClosed ()
public synchronized boolean tryLock () throws java.nio.channels.OverlappingFileLockException
java.io.File lockFile
java.io.RandomAccessFile raf
java.nio.channels.FileLock l
java.io.IOException ioe
private void logLockFailure (java.io.IOException)
java.io.IOException ioe
private java.io.File getLockFile ()
public synchronized boolean deleteLockFile ()
java.io.File lockFile
public synchronized void releaseLock ()
public static java.lang.String getIndexableHref (java.lang.String)
String url
String fileName
public static java.net.URL getIndexableURL (java.lang.String, java.lang.String)
String locale
String url
public static java.net.URL getIndexableURL (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String locale
String url
String id
String participantId
StringBuffer query
public org.eclipse.core.runtime.IStatus addDocument (java.lang.String, java.lang.String, java.net.URL, java.lang.String, org.apache.lucene.document.Document)
String pluginId
String name
java.net.URL url
String id
org.apache.lucene.document.Document doc
org.eclipse.help.search.SearchParticipant participant
Throwable t
public org.eclipse.core.runtime.IStatus addSearchableDocument (java.lang.String, java.lang.String, java.net.URL, java.lang.String, org.eclipse.help.search.ISearchDocument)
String pluginId
String name
java.net.URL url
String id
org.eclipse.help.search.ISearchDocument doc
org.eclipse.help.internal.search.LuceneSearchDocument luceneDoc
}
org/eclipse/help/internal/search/SearchIndexWithIndexingProgress.class
SearchIndexWithIndexingProgress.java
package org.eclipse.help.internal.search
public org.eclipse.help.internal.search.SearchIndexWithIndexingProgress extends org.eclipse.help.internal.search.SearchIndex {
private org.eclipse.help.internal.search.ProgressDistributor progressDistributor
public void <init> (java.lang.String, org.eclipse.help.internal.search.AnalyzerDescriptor, org.eclipse.help.internal.toc.TocManager)
String locale
org.eclipse.help.internal.search.AnalyzerDescriptor analyzerDesc
org.eclipse.help.internal.toc.TocManager tocManager
public org.eclipse.help.internal.search.ProgressDistributor getProgressDistributor ()
}
org/eclipse/help/internal/search/SearchManager$1.class
SearchManager.java
package org.eclipse.help.internal.search
org.eclipse.help.internal.search.SearchManager$1 extends org.eclipse.core.runtime.jobs.Job {
final org.eclipse.help.internal.search.SearchManager this$0
void <init> (org.eclipse.help.internal.search.SearchManager, java.lang.String)
String $anonymous0
protected org.eclipse.core.runtime.IStatus run (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/help/internal/search/SearchManager$2.class
SearchManager.java
package org.eclipse.help.internal.search
org.eclipse.help.internal.search.SearchManager$2 extends org.eclipse.core.runtime.jobs.Job {
final org.eclipse.help.internal.search.SearchManager this$0
void <init> (org.eclipse.help.internal.search.SearchManager, java.lang.String)
String $anonymous0
protected org.eclipse.core.runtime.IStatus run (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/help/internal/search/SearchManager$BufferedSearchHitCollector.class
SearchManager.java
package org.eclipse.help.internal.search
org.eclipse.help.internal.search.SearchManager$BufferedSearchHitCollector extends java.lang.Object implements org.eclipse.help.internal.search.ISearchHitCollector {
private java.util.Set allHits
private String wordsSearched
final org.eclipse.help.internal.search.SearchManager this$0
private void <init> (org.eclipse.help.internal.search.SearchManager)
public void addHits (java.util.List, java.lang.String)
java.util.List hits
String wordsSearched
public void flush ()
java.util.List hitsList
public void addQTCException (org.eclipse.help.internal.search.QueryTooComplexException) throws org.eclipse.help.internal.search.QueryTooComplexException
org.eclipse.help.internal.search.QueryTooComplexException exception
void <init> (org.eclipse.help.internal.search.SearchManager, org.eclipse.help.internal.search.SearchManager$BufferedSearchHitCollector)
}
org/eclipse/help/internal/search/SearchManager.class
SearchManager.java
package org.eclipse.help.internal.search
public org.eclipse.help.internal.search.SearchManager extends java.lang.Object {
private org.eclipse.help.internal.search.LocalSearchManager localManager
private org.eclipse.help.internal.base.remote.RemoteSearchManager remoteManager
private org.eclipse.core.runtime.IProgressMonitor localMonitor
private org.eclipse.core.runtime.IProgressMonitor remoteMonitor
private org.eclipse.help.internal.search.ISearchQuery searchQuery
private org.eclipse.help.internal.search.ISearchHitCollector collector
private org.eclipse.help.internal.search.SearchManager$BufferedSearchHitCollector bufferedCollector
private org.eclipse.core.runtime.jobs.Job localSearchJob
private org.eclipse.core.runtime.jobs.Job remoteSearchJob
public void <init> ()
public void search (org.eclipse.help.internal.search.ISearchQuery, org.eclipse.help.internal.search.ISearchHitCollector, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.help.internal.search.QueryTooComplexException
org.eclipse.help.internal.search.ISearchQuery searchQuery
org.eclipse.help.internal.search.ISearchHitCollector collector
org.eclipse.core.runtime.IProgressMonitor pm
public void searchLocal (org.eclipse.help.internal.search.ISearchQuery, org.eclipse.help.internal.search.ISearchHitCollector, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.help.internal.search.QueryTooComplexException
org.eclipse.help.internal.search.ISearchQuery searchQuery
org.eclipse.help.internal.search.ISearchHitCollector collector
org.eclipse.core.runtime.IProgressMonitor pm
public void searchLocalAndRemote (org.eclipse.help.internal.search.ISearchQuery, org.eclipse.help.internal.search.ISearchHitCollector, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.help.internal.search.QueryTooComplexException
org.eclipse.help.internal.search.ISearchQuery searchQuery
org.eclipse.help.internal.search.ISearchHitCollector collector
org.eclipse.core.runtime.IProgressMonitor pm
InterruptedException e
String msg
public void search (java.lang.String, org.eclipse.help.internal.search.federated.FederatedSearchEntry[])
String expression
org.eclipse.help.internal.search.federated.FederatedSearchEntry[] entries
int i
org.eclipse.help.internal.search.federated.FederatedSearchJob job
public org.eclipse.help.internal.search.LocalSearchManager getLocalSearchManager ()
public org.eclipse.help.internal.base.remote.RemoteSearchManager getRemoteSearchManager ()
public void close ()
static org.eclipse.help.internal.search.ISearchHitCollector access$0 (org.eclipse.help.internal.search.SearchManager)
static org.eclipse.help.internal.search.LocalSearchManager access$1 (org.eclipse.help.internal.search.SearchManager)
static org.eclipse.help.internal.search.ISearchQuery access$2 (org.eclipse.help.internal.search.SearchManager)
static org.eclipse.help.internal.search.SearchManager$BufferedSearchHitCollector access$3 (org.eclipse.help.internal.search.SearchManager)
static org.eclipse.core.runtime.IProgressMonitor access$4 (org.eclipse.help.internal.search.SearchManager)
static org.eclipse.help.internal.base.remote.RemoteSearchManager access$5 (org.eclipse.help.internal.search.SearchManager)
static org.eclipse.core.runtime.IProgressMonitor access$6 (org.eclipse.help.internal.search.SearchManager)
}
org/eclipse/help/internal/search/SearchProgressMonitor$1.class
SearchProgressMonitor.java
package org.eclipse.help.internal.search
org.eclipse.help.internal.search.SearchProgressMonitor$1 extends java.lang.Object implements org.eclipse.help.internal.search.ISearchHitCollector {
void <init> ()
public void addHits (java.util.List, java.lang.String)
java.util.List hits
String s
public void addQTCException (org.eclipse.help.internal.search.QueryTooComplexException) throws org.eclipse.help.internal.search.QueryTooComplexException
org.eclipse.help.internal.search.QueryTooComplexException exception
}
org/eclipse/help/internal/search/SearchProgressMonitor$2.class
SearchProgressMonitor.java
package org.eclipse.help.internal.search
org.eclipse.help.internal.search.SearchProgressMonitor$2 extends java.lang.Object implements java.lang.Runnable {
private final String val$locale
private final org.eclipse.help.internal.search.SearchProgressMonitor val$pm
void <init> (java.lang.String, org.eclipse.help.internal.search.SearchProgressMonitor)
public void run ()
Exception e
}
org/eclipse/help/internal/search/SearchProgressMonitor$DummySearchQuery.class
SearchProgressMonitor.java
package org.eclipse.help.internal.search
org.eclipse.help.internal.search.SearchProgressMonitor$DummySearchQuery extends java.lang.Object implements org.eclipse.help.internal.search.ISearchQuery {
private String l
void <init> (java.lang.String)
String loc
public java.util.Collection getFieldNames ()
public java.lang.String getSearchWord ()
public boolean isFieldSearch ()
public java.lang.String getLocale ()
}
org/eclipse/help/internal/search/SearchProgressMonitor.class
SearchProgressMonitor.java
package org.eclipse.help.internal.search
public org.eclipse.help.internal.search.SearchProgressMonitor extends java.lang.Object implements org.eclipse.core.runtime.IProgressMonitor {
protected static java.util.Map progressMonitors
protected static org.eclipse.help.internal.search.ISearchHitCollector dummy_collector
private boolean started
private boolean done
private boolean canceled
private int totalWork
private double currWork
static void <clinit> ()
public void <init> ()
public void beginTask (java.lang.String, int)
String name
int totalWork
public void done ()
public void setTaskName (java.lang.String)
String name
public void subTask (java.lang.String)
String name
public void worked (int)
int work
public void internalWorked (double)
double work
public int getPercentage ()
public boolean isCanceled ()
public void started ()
public boolean isStarted ()
public boolean isDone ()
public void setCanceled (boolean)
boolean canceled
public static synchronized org.eclipse.help.internal.search.SearchProgressMonitor getProgressMonitor (java.lang.String)
String locale
org.eclipse.help.internal.search.SearchProgressMonitor pm
Thread indexer
public static synchronized void reinit (java.lang.String)
String locale
}
org/eclipse/help/internal/search/SearchQuery.class
SearchQuery.java
package org.eclipse.help.internal.search
public org.eclipse.help.internal.search.SearchQuery extends java.lang.Object implements org.eclipse.help.internal.search.ISearchQuery {
java.util.Collection fieldNames
boolean fieldSearch
String locale
String searchWord
public void <init> ()
public void <init> (java.lang.String, boolean, java.util.Collection, java.lang.String)
String searchWord
boolean fieldSearch
java.util.Collection fieldNames
String locale
public java.util.Collection getFieldNames ()
public boolean isFieldSearch ()
public java.lang.String getLocale ()
public java.lang.String getSearchWord ()
public void setFieldNames (java.util.Collection)
java.util.Collection fieldNames
public void setFieldSearch (boolean)
boolean fieldSearch
public void setLocale (java.lang.String)
String locale
public void setSearchWord (java.lang.String)
String searchWord
}
org/eclipse/help/internal/search/SearchResults.class
SearchResults.java
package org.eclipse.help.internal.search
public org.eclipse.help.internal.search.SearchResults extends java.lang.Object implements org.eclipse.help.internal.search.ISearchHitCollector {
private java.util.ArrayList scopes
private int maxHits
private String locale
private org.eclipse.help.base.AbstractHelpScope filter
private org.eclipse.help.internal.base.scope.CriteriaHelpScope criteriaScope
protected org.eclipse.help.internal.search.SearchHit[] searchHits
private org.eclipse.help.internal.search.QueryTooComplexException searchException
private boolean isQuickSearch
static Class class$0
public void <init> (org.eclipse.help.internal.workingset.WorkingSet[], int, java.lang.String)
org.eclipse.help.internal.workingset.WorkingSet[] workingSets
int maxHits
String locale
public void <init> (org.eclipse.help.internal.workingset.WorkingSet[], int, java.lang.String, boolean)
org.eclipse.help.internal.workingset.WorkingSet[] workingSets
int maxHits
String locale
boolean isQuickSearch
public void setFilter (org.eclipse.help.base.AbstractHelpScope)
org.eclipse.help.base.AbstractHelpScope filter
public void addHits (java.util.List, java.lang.String)
java.util.List hits
String highlightTerms
String urlEncodedWords
java.util.List searchHitList
float scoreScale
boolean scoreScaleSet
java.util.Iterator iter
int filteredHits
org.eclipse.help.internal.search.SearchHit rawHit
String href
org.eclipse.help.IToc toc
org.eclipse.help.internal.workingset.AdaptableHelpResource scope
float score
String label
org.eclipse.help.ITopic t
org.eclipse.help.ITopic t
private org.eclipse.help.internal.workingset.AdaptableHelpResource getScopeForTopic (java.lang.String)
String href
boolean enabled
int i
org.eclipse.help.internal.workingset.AdaptableHelpResource scope
org.eclipse.help.ITopic inScopeTopic
org.eclipse.help.IToc tocRoot
org.eclipse.help.IToc toc
String owningTocHref
private org.eclipse.help.IToc getTocForScope (org.eclipse.help.internal.workingset.AdaptableHelpResource, java.lang.String)
org.eclipse.help.internal.workingset.AdaptableHelpResource scope
String locale
String href
org.eclipse.help.IToc toc
org.eclipse.help.internal.workingset.AdaptableHelpResource[] childrenScopes
int i
org.eclipse.help.IToc toc
private org.eclipse.help.IToc getTocForTopic (java.lang.String, java.lang.String)
String href
String locale
org.eclipse.help.IToc[] tocs
boolean foundInToc
int i
org.eclipse.help.ITopic topic
org.eclipse.help.IToc toc
public org.eclipse.help.internal.search.SearchHit[] getSearchHits ()
public org.eclipse.help.internal.search.QueryTooComplexException getException ()
private java.util.ArrayList getScopes (org.eclipse.help.internal.workingset.WorkingSet[])
org.eclipse.help.internal.workingset.WorkingSet[] wSets
int w
org.eclipse.help.internal.workingset.AdaptableHelpResource[] elements
int i
private java.util.ArrayList getCriteriaScopes (org.eclipse.help.internal.workingset.WorkingSet[])
org.eclipse.help.internal.workingset.WorkingSet[] wSets
java.util.ArrayList criteriaScopes
int w
org.eclipse.help.internal.criteria.CriterionResource[] elements
int i
public void addQTCException (org.eclipse.help.internal.search.QueryTooComplexException) throws org.eclipse.help.internal.search.QueryTooComplexException
org.eclipse.help.internal.search.QueryTooComplexException exception
}
org/eclipse/help/internal/search/SmartAnalyzer.class
SmartAnalyzer.java
package org.eclipse.help.internal.search
public org.eclipse.help.internal.search.SmartAnalyzer extends org.apache.lucene.analysis.Analyzer {
org.apache.lucene.analysis.Analyzer pluggedInAnalyzer
org.apache.lucene.analysis.Analyzer exactAnalyzer
public void <init> (java.lang.String, org.apache.lucene.analysis.Analyzer)
String locale
org.apache.lucene.analysis.Analyzer pluggedInAnalyzer
public final org.apache.lucene.analysis.TokenStream tokenStream (java.lang.String, java.io.Reader)
String fieldName
java.io.Reader reader
}
org/eclipse/help/internal/search/WebSearch$Scope.class
WebSearch.java
package org.eclipse.help.internal.search
public org.eclipse.help.internal.search.WebSearch$Scope extends java.lang.Object implements org.eclipse.help.search.ISearchScope {
private String urlTemplate
public void <init> (java.lang.String)
String urlTemplate
public java.lang.String getURLTemplate ()
}
org/eclipse/help/internal/search/WebSearch$SearchResult.class
WebSearch.java
package org.eclipse.help.internal.search
org.eclipse.help.internal.search.WebSearch$SearchResult extends java.lang.Object implements org.eclipse.help.search.ISearchEngineResult {
private String query
private String urlTemplate
public void <init> (java.lang.String, java.lang.String)
String query
String urlTemplate
public java.lang.String getDescription ()
public java.lang.String getHref ()
String href
String equery
String equery
public java.lang.String getLabel ()
public float getScore ()
public org.eclipse.help.IHelpResource getCategory ()
public boolean getForceExternalWindow ()
public java.lang.String toAbsoluteHref (java.lang.String, boolean)
String href
boolean frames
}
org/eclipse/help/internal/search/WebSearch.class
WebSearch.java
package org.eclipse.help.internal.search
public final org.eclipse.help.internal.search.WebSearch extends java.lang.Object implements org.eclipse.help.search.ISearchEngine {
private static final char C_START
private static final char C_STOP
public void <init> ()
public void run (java.lang.String, org.eclipse.help.search.ISearchScope, org.eclipse.help.search.ISearchEngineResultCollector, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
String query
org.eclipse.help.search.ISearchScope scope
org.eclipse.help.search.ISearchEngineResultCollector collector
org.eclipse.core.runtime.IProgressMonitor monitor
private static java.lang.String composeURL (java.lang.String, java.lang.String)
String query
String urlTemplate
StringBuffer result
boolean inSubstitution
int varStart
int i
char c
char c2
char c2
String key
String value
private static java.lang.String getVariable (java.lang.String, java.lang.String)
String key
String query
static java.lang.String access$0 (java.lang.String, java.lang.String)
}
org/eclipse/help/internal/search/WordTokenStream.class
WordTokenStream.java
package org.eclipse.help.internal.search
public final org.eclipse.help.internal.search.WordTokenStream extends org.apache.lucene.analysis.TokenStream {
private static final int BUF_LEN
private static final int TOKENS_LEN
private final java.io.Reader reader
private final com.ibm.icu.text.BreakIterator boundary
private final java.util.ArrayList tokens
private int token
private int noTokens
private final char[] cbuf
public void <init> (java.lang.String, java.io.Reader, java.util.Locale)
String fieldName
java.io.Reader reader
java.util.Locale locale
public final org.apache.lucene.analysis.Token next () throws java.io.IOException
int l
int l
StringBuffer strbuf
int c
int c
String str
int start
int end
int i
}
org/eclipse/help/internal/search/XHTMLSearchParticipant.class
XHTMLSearchParticipant.java
package org.eclipse.help.internal.search
public org.eclipse.help.internal.search.XHTMLSearchParticipant extends org.eclipse.help.search.SearchParticipantXML {
private static final String KEYWORDS
private static final String META_TAG
private static final String DESCRIPTION
private static final String NAME_ATTRIBUTE
private static final String CONTENT_ATTRIBUTE
private String title
private String summary
private boolean hasDescriptionMetaTag
public void <init> ()
protected void handleEndElement (java.lang.String, org.eclipse.help.search.SearchParticipantXML$IParsedXMLContent)
String name
org.eclipse.help.search.SearchParticipantXML$IParsedXMLContent data
protected void handleStartElement (java.lang.String, org.xml.sax.Attributes, org.eclipse.help.search.SearchParticipantXML$IParsedXMLContent)
String name
org.xml.sax.Attributes attributes
org.eclipse.help.search.SearchParticipantXML$IParsedXMLContent data
String nameAttribute
String descriptionAttribute
String keywordsAttribute
protected void handleStartDocument (org.eclipse.help.search.SearchParticipantXML$IParsedXMLContent)
org.eclipse.help.search.SearchParticipantXML$IParsedXMLContent data
protected void handleText (java.lang.String, org.eclipse.help.search.SearchParticipantXML$IParsedXMLContent)
String text
org.eclipse.help.search.SearchParticipantXML$IParsedXMLContent data
String stackPath
org.eclipse.core.runtime.IPath path
private boolean isSkipped (java.lang.String)
String tag
protected java.io.InputStream preprocess (java.io.InputStream, java.lang.String, java.lang.String)
java.io.InputStream in
String name
String locale
Throwable t
String msg
public java.lang.String getSummary ()
}
org/eclipse/help/internal/search/federated/
org/eclipse/help/internal/search/federated/FederatedSearchEntry.class
FederatedSearchEntry.java
package org.eclipse.help.internal.search.federated
public org.eclipse.help.internal.search.federated.FederatedSearchEntry extends java.lang.Object {
private String engineId
private String engineName
private org.eclipse.help.search.ISearchScope scope
private org.eclipse.help.search.ISearchEngine engine
private org.eclipse.help.search.ISearchEngineResultCollector collector
public void <init> (java.lang.String, java.lang.String, org.eclipse.help.search.ISearchScope, org.eclipse.help.search.ISearchEngine, org.eclipse.help.search.ISearchEngineResultCollector)
String engineId
String engineName
org.eclipse.help.search.ISearchScope scope
org.eclipse.help.search.ISearchEngine engine
org.eclipse.help.search.ISearchEngineResultCollector collector
public java.lang.String getEngineId ()
public java.lang.String getEngineName ()
public org.eclipse.help.search.ISearchEngine getEngine ()
public org.eclipse.help.search.ISearchScope getScope ()
public org.eclipse.help.search.ISearchEngineResultCollector getResultCollector ()
}
org/eclipse/help/internal/search/federated/FederatedSearchJob.class
FederatedSearchJob.java
package org.eclipse.help.internal.search.federated
public org.eclipse.help.internal.search.federated.FederatedSearchJob extends org.eclipse.core.runtime.jobs.Job {
public static final String FAMILY
private String expression
private org.eclipse.help.internal.search.federated.FederatedSearchEntry entry
public void <init> (java.lang.String, org.eclipse.help.internal.search.federated.FederatedSearchEntry)
String expression
org.eclipse.help.internal.search.federated.FederatedSearchEntry entry
protected org.eclipse.core.runtime.IStatus run (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.CoreException e
public boolean belongsTo (java.lang.Object)
Object family
}
org/eclipse/help/internal/search/federated/IndexerJob.class
IndexerJob.java
package org.eclipse.help.internal.search.federated
public org.eclipse.help.internal.search.federated.IndexerJob extends org.eclipse.core.runtime.jobs.Job {
public static final String FAMILY
public void <init> ()
protected org.eclipse.core.runtime.IStatus run (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.help.internal.search.SearchIndexWithIndexingProgress index
long start
long stop
Exception e
public boolean belongsTo (java.lang.Object)
Object family
}
org/eclipse/help/internal/search/federated/LocalHelp.class
LocalHelp.java
package org.eclipse.help.internal.search.federated
public org.eclipse.help.internal.search.federated.LocalHelp extends java.lang.Object implements org.eclipse.help.search.ISearchEngine2 {
private static final int MAX_HITS
public void <init> ()
public void run (java.lang.String, org.eclipse.help.search.ISearchScope, org.eclipse.help.search.ISearchEngineResultCollector, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
String query
org.eclipse.help.search.ISearchScope scope
org.eclipse.help.search.ISearchEngineResultCollector collector
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.help.internal.search.SearchQuery searchQuery
org.eclipse.help.internal.workingset.WorkingSet[] workingSets
org.eclipse.help.internal.search.federated.LocalHelpScope localScope
org.eclipse.help.internal.search.SearchResults localResults
private void postResults (org.eclipse.help.internal.search.SearchResults, org.eclipse.help.search.ISearchEngineResultCollector, boolean)
org.eclipse.help.internal.search.SearchResults results
org.eclipse.help.search.ISearchEngineResultCollector collector
boolean activityFiltering
org.eclipse.help.internal.search.SearchHit[] searchHits
java.util.ArrayList enabledHits
int i
org.eclipse.help.internal.search.SearchHit hit
public java.lang.String toAbsoluteHref (java.lang.String, boolean)
String href
boolean frames
public boolean open (java.lang.String)
String id
int sep
String participantId
org.eclipse.help.search.SearchParticipant participant
Throwable t
}
org/eclipse/help/internal/search/federated/LocalHelpScope.class
LocalHelpScope.java
package org.eclipse.help.internal.search.federated
public org.eclipse.help.internal.search.federated.LocalHelpScope extends java.lang.Object implements org.eclipse.help.search.ISearchScope {
private org.eclipse.help.internal.workingset.WorkingSet workingSet
private boolean capabilityFiltered
public void <init> (org.eclipse.help.internal.workingset.WorkingSet, boolean)
org.eclipse.help.internal.workingset.WorkingSet workingSet
boolean capabilityFiltered
public org.eclipse.help.internal.workingset.WorkingSet getWorkingSet ()
public boolean getCapabilityFiltered ()
}
org/eclipse/help/internal/server/
org/eclipse/help/internal/server/JettyHelpServer$StartServerThread.class
JettyHelpServer.java
package org.eclipse.help.internal.server
final org.eclipse.help.internal.server.JettyHelpServer$StartServerThread extends org.eclipse.help.internal.server.JettyHelpServer$WorkerThread {
private final String webappName
final org.eclipse.help.internal.server.JettyHelpServer this$0
public void <init> (org.eclipse.help.internal.server.JettyHelpServer, java.lang.String)
String webappName
public void run ()
java.util.Dictionary d
String hostCommandLineOverride
Throwable t
}
org/eclipse/help/internal/server/JettyHelpServer$StopServerThread.class
JettyHelpServer.java
package org.eclipse.help.internal.server
final org.eclipse.help.internal.server.JettyHelpServer$StopServerThread extends org.eclipse.help.internal.server.JettyHelpServer$WorkerThread {
private final String webappName
final org.eclipse.help.internal.server.JettyHelpServer this$0
public void <init> (org.eclipse.help.internal.server.JettyHelpServer, java.lang.String)
String webappName
public void run ()
Throwable t
}
org/eclipse/help/internal/server/JettyHelpServer$WorkerThread.class
JettyHelpServer.java
package org.eclipse.help.internal.server
abstract org.eclipse.help.internal.server.JettyHelpServer$WorkerThread extends java.lang.Thread {
private Throwable exception
final org.eclipse.help.internal.server.JettyHelpServer this$0
public void <init> (org.eclipse.help.internal.server.JettyHelpServer, java.lang.String)
String name
public synchronized void setException (java.lang.Throwable)
Throwable status
public synchronized java.lang.Throwable getException ()
}
org/eclipse/help/internal/server/JettyHelpServer.class
JettyHelpServer.java
package org.eclipse.help.internal.server
public org.eclipse.help.internal.server.JettyHelpServer extends org.eclipse.help.server.HelpServer {
private String host
protected int port
protected static final int AUTO_SELECT_JETTY_PORT
public void <init> ()
public void start (java.lang.String) throws java.lang.Exception
String webappName
org.eclipse.help.internal.server.JettyHelpServer$WorkerThread startRunnable
protected void checkBundle () throws org.osgi.framework.InvalidSyntaxException org.osgi.framework.BundleException
org.osgi.framework.Bundle bundle
org.osgi.framework.ServiceReference[] reference
Object assignedPort
public void stop (java.lang.String) throws org.eclipse.core.runtime.CoreException
String webappName
org.eclipse.help.internal.server.JettyHelpServer$WorkerThread stopRunnable
Exception e
private void execute (org.eclipse.help.internal.server.JettyHelpServer$WorkerThread) throws java.lang.Exception
org.eclipse.help.internal.server.JettyHelpServer$WorkerThread runnable
boolean interrupted
Thread thread
Throwable t
public int getPort ()
private void configurePort ()
String portCommandLineOverride
NumberFormatException e
String msg
protected int getPortParameter ()
public java.lang.String getHost ()
String hostCommandLineOverride
protected java.lang.String getOtherInfo ()
static void access$0 (org.eclipse.help.internal.server.JettyHelpServer)
}
org/eclipse/help/internal/server/WebappManager.class
WebappManager.java
package org.eclipse.help.internal.server
public org.eclipse.help.internal.server.WebappManager extends java.lang.Object {
private static org.eclipse.help.server.HelpServer server
private static final String SERVER_EXTENSION_ID
private static final String SERVER_CLASS_ATTRIBUTE
public void <init> ()
private static org.eclipse.help.server.HelpServer getHelpServer ()
public static void start (java.lang.String) throws java.lang.Exception
String webappName
public static void stop (java.lang.String) throws org.eclipse.core.runtime.CoreException
String webappName
public static int getPort ()
public static java.lang.String getHost ()
private static void createWebappServer ()
org.eclipse.core.runtime.IExtensionPoint point
org.eclipse.core.runtime.IExtension[] extensions
org.eclipse.core.runtime.IConfigurationElement[] elements
org.eclipse.core.runtime.IConfigurationElement serverElement
org.eclipse.core.runtime.CoreException e
}
org/eclipse/help/internal/standalone/
org/eclipse/help/internal/standalone/Eclipse$StreamConsumer.class
Eclipse.java
package org.eclipse.help.internal.standalone
public org.eclipse.help.internal.standalone.Eclipse$StreamConsumer extends java.lang.Thread {
java.io.BufferedReader bReader
final org.eclipse.help.internal.standalone.Eclipse this$0
public void <init> (org.eclipse.help.internal.standalone.Eclipse, java.io.InputStream)
java.io.InputStream inputStream
public void run ()
String line
String line
java.io.IOException ioe
}
org/eclipse/help/internal/standalone/Eclipse.class
Eclipse.java
package org.eclipse.help.internal.standalone
public org.eclipse.help.internal.standalone.Eclipse extends java.lang.Thread {
private static final int NEEDS_RESTART
public static final int STATUS_INIT
public static final int STATUS_STARTED
public static final int STATUS_ERROR
java.io.File dir
String[] cmdarray
private int status
private Exception exception
Process pr
private org.eclipse.help.internal.standalone.EclipseLifeCycleListener lifeCycleListener
public void <init> (org.eclipse.help.internal.standalone.EclipseLifeCycleListener)
org.eclipse.help.internal.standalone.EclipseLifeCycleListener listener
private void prepareCommand () throws java.lang.Exception
private void prepareEclipseCommand ()
java.util.List vmArgs
java.util.List eclipseArgs
int i
int i
private void prepareJavaCommand () throws java.lang.Exception
java.util.List vmArgs
java.util.List eclipseArgs
int i
int i
public void run ()
Exception exc
private void ensureVmExists () throws java.lang.Exception
java.io.File vmExe
private void ensureEclipseExeExists () throws java.lang.Exception
java.io.File eclipseExe
private java.lang.String getStartupJar () throws java.lang.Exception
java.io.File pluginsDir
java.io.File[] plugins
int i
String file
public java.lang.Exception getException ()
public int getStatus ()
private void printCommand ()
int i
public void killProcess ()
}
org/eclipse/help/internal/standalone/EclipseConnection$1.class
EclipseConnection.java
package org.eclipse.help.internal.standalone
org.eclipse.help.internal.standalone.EclipseConnection$1 extends java.lang.Object implements javax.net.ssl.HostnameVerifier {
final org.eclipse.help.internal.standalone.EclipseConnection this$0
void <init> (org.eclipse.help.internal.standalone.EclipseConnection)
public boolean verify (java.lang.String, javax.net.ssl.SSLSession)
String urlHostName
javax.net.ssl.SSLSession session
}
org/eclipse/help/internal/standalone/EclipseConnection.class
EclipseConnection.java
package org.eclipse.help.internal.standalone
public org.eclipse.help.internal.standalone.EclipseConnection extends java.lang.Object {
private String host
private String port
public void <init> ()
public java.lang.String getPort ()
public java.lang.String getHost ()
public void reset ()
public boolean isValid ()
public void connect (java.net.URL) throws java.lang.InterruptedException java.lang.Exception
java.net.URL url
java.net.HttpURLConnection connection
javax.net.ssl.HttpsURLConnection secureConnection
int code
String redirectLocation
java.net.URL redirectURL
java.io.IOException ioe
public void renew () throws java.lang.Exception
java.util.Properties p
java.io.FileInputStream is
java.io.IOException ioe
}
org/eclipse/help/internal/standalone/EclipseController$EclipseCleaner.class
EclipseController.java
package org.eclipse.help.internal.standalone
public org.eclipse.help.internal.standalone.EclipseController$EclipseCleaner extends java.lang.Thread {
final org.eclipse.help.internal.standalone.EclipseController this$0
public void <init> (org.eclipse.help.internal.standalone.EclipseController)
public void run ()
}
org/eclipse/help/internal/standalone/EclipseController.class
EclipseController.java
package org.eclipse.help.internal.standalone
public org.eclipse.help.internal.standalone.EclipseController extends java.lang.Object implements org.eclipse.help.internal.standalone.EclipseLifeCycleListener {
public static final String CMD_INSTALL
public static final String CMD_UPDATE
public static final String CMD_ENABLE
public static final String CMD_DISABLE
public static final String CMD_UNINSTALL
public static final String CMD_SEARCH
public static final String CMD_LIST
public static final String CMD_ADDSITE
public static final String CMD_REMOVESITE
public static final String CMD_APPLY
private static final String CONTROL_SERVLET_PATH
protected String applicationId
protected org.eclipse.help.internal.standalone.EclipseConnection connection
public org.eclipse.help.internal.standalone.Eclipse eclipse
private java.nio.channels.FileLock lock
private boolean eclipseEnded
public void <init> (java.lang.String, java.lang.String[])
String applicationId
String[] args
public final synchronized void shutdown () throws java.lang.Exception
java.net.MalformedURLException mue
public final synchronized void start () throws java.lang.Exception
protected final synchronized void sendHelpCommand (java.lang.String, java.lang.String[]) throws java.lang.Exception
String command
String[] parameters
private void startEclipse () throws java.lang.Exception
boolean fullyRunning
private void sendHelpCommandInternal (java.lang.String, java.lang.String[]) throws java.lang.Exception
String command
String[] parameters
String trustStoreLocation
String trustStorePassword
java.net.URL url
long timeLimit
java.net.MalformedURLException mue
private java.net.URL createCommandURL (java.lang.String, java.lang.String[]) throws java.net.MalformedURLException
String command
String[] parameters
StringBuffer urlStr
int i
public void eclipseEnded ()
private void obtainLock () throws java.io.IOException
java.io.RandomAccessFile raf
private void releaseLock ()
private boolean isApplicationRunning ()
java.io.File applicationLockFile
java.io.RandomAccessFile randomAccessFile
java.nio.channels.FileLock applicationLock
protected boolean executeUpdateCommand (java.lang.String) throws java.lang.Exception
String updateCommand
String[] parameters
}
org/eclipse/help/internal/standalone/EclipseLifeCycleListener.class
EclipseLifeCycleListener.java
package org.eclipse.help.internal.standalone
public abstract org.eclipse.help.internal.standalone.EclipseLifeCycleListener extends java.lang.Object {
public abstract void eclipseEnded ()
}
org/eclipse/help/internal/standalone/Options.class
Options.java
package org.eclipse.help.internal.standalone
public org.eclipse.help.internal.standalone.Options extends java.lang.Object {
public static final String PARAM_FEATUREID
public static final String PARAM_VERSION
public static final String PARAM_FROM
public static final String PARAM_TO
public static final String PARAM_VERIFYONLY
private static boolean debug
private static boolean useExe
private static java.io.File eclipseHome
private static java.io.File workspace
private static java.io.File lockFile
private static java.io.File hostPortFile
private static String vm
private static java.util.List vmArgs
private static java.util.List eclipseArgs
private static java.util.List helpCommand
private static String host
private static String port
private static String adminId
private static String adminPassword
private static String trustStoreLocation
private static String trustStorePassword
private static String[] updateParameters
static void <clinit> ()
public void <init> ()
public static void init (java.lang.String, java.lang.String[])
String appId
String[] args
java.util.List list
int i
public static void init (java.lang.String, java.util.List)
String appId
java.util.List options
java.util.List parameters
java.util.List param
java.util.List homes
java.util.List workspaces
String workspacePath
java.util.List hosts
java.util.List ports
java.util.List adminIds
java.util.List adminPasswords
java.util.List trustStoreLocations
java.util.List trustStorePasswords
java.util.List vms
String vmName
String executable
java.util.List passedVmArgs
public static boolean isDebug ()
public static java.lang.String getAdminId ()
public static java.lang.String getAdminPassword ()
public static java.lang.String getTrustStoreLocation ()
public static java.lang.String getTrustStorePassword ()
public static java.io.File getConnectionFile ()
public static java.io.File getLockFile ()
public static java.io.File getEclipseHome ()
public static java.io.File getWorkspace ()
public static java.util.List getHelpCommand ()
public static java.lang.String[] getUpdateParameters ()
public static java.util.List getEclipseArgs ()
private static java.util.List extractOption (java.util.List, java.lang.String)
java.util.List options
String optionName
java.util.List values
int i
private static java.util.List getOption (java.util.List, java.lang.String)
java.util.List options
String optionName
java.util.List values
int i
int j
public static java.lang.String getVm ()
public static java.util.List getVmArgs ()
public static boolean useExe ()
}
org/eclipse/help/internal/standalone/StandaloneHelp.class
StandaloneHelp.java
package org.eclipse.help.internal.standalone
public org.eclipse.help.internal.standalone.StandaloneHelp extends org.eclipse.help.internal.standalone.EclipseController {
private static final String HELP_APPLICATION_ID
public void <init> (java.lang.String[])
String[] args
public static void main (java.lang.String[])
String[] args
org.eclipse.help.internal.standalone.StandaloneHelp help
java.util.List helpCommand
Exception e
public void displayContext (java.lang.String, int, int)
String contextId
int x
int y
public void displayContextInfopop (java.lang.String, int, int)
String contextId
int x
int y
public void displayHelp () throws java.lang.Exception
public void displayHelp (java.lang.String) throws java.lang.Exception
String href
private boolean executeCommand (java.util.List) throws java.lang.Exception
java.util.List helpCommands
String command
private static void printMainUsage ()
}
org/eclipse/help/internal/standalone/StandaloneInfocenter$1.class
StandaloneInfocenter.java
package org.eclipse.help.internal.standalone
org.eclipse.help.internal.standalone.StandaloneInfocenter$1 extends java.net.Authenticator {
private final String val$adminId
private final String val$adminPassword
void <init> (java.lang.String, java.lang.String)
protected java.net.PasswordAuthentication getPasswordAuthentication ()
}
org/eclipse/help/internal/standalone/StandaloneInfocenter.class
StandaloneInfocenter.java
package org.eclipse.help.internal.standalone
public org.eclipse.help.internal.standalone.StandaloneInfocenter extends org.eclipse.help.internal.standalone.EclipseController {
private static final String INFOCENTER_APPLICATION_ID
public void <init> (java.lang.String[])
String[] args
public static void main (java.lang.String[])
String[] args
org.eclipse.help.internal.standalone.StandaloneInfocenter infocenter
java.util.List helpCommand
String adminId
String adminPassword
Exception e
private boolean executeCommand (java.util.List) throws java.lang.Exception
java.util.List helpCommand
String command
private static void printMainUsage ()
}
org/eclipse/help/internal/validation/
org/eclipse/help/internal/validation/TocValidator$BrokenLink.class
TocValidator.java
package org.eclipse.help.internal.validation
public org.eclipse.help.internal.validation.TocValidator$BrokenLink extends java.lang.Object {
private String tocID
private String href
private void <init> (java.lang.String, java.lang.String)
String tocID
String href
public java.lang.String getTocID ()
public java.lang.String getHref ()
void <init> (java.lang.String, java.lang.String, org.eclipse.help.internal.validation.TocValidator$BrokenLink)
}
org/eclipse/help/internal/validation/TocValidator$Filter.class
TocValidator.java
package org.eclipse.help.internal.validation
public abstract org.eclipse.help.internal.validation.TocValidator$Filter extends java.lang.Object {
public void <init> ()
public abstract boolean isIncluded (java.lang.String)
}
org/eclipse/help/internal/validation/TocValidator$PassThroughFilter.class
TocValidator.java
package org.eclipse.help.internal.validation
public org.eclipse.help.internal.validation.TocValidator$PassThroughFilter extends org.eclipse.help.internal.validation.TocValidator$Filter {
public void <init> ()
public boolean isIncluded (java.lang.String)
String href
}
org/eclipse/help/internal/validation/TocValidator.class
TocValidator.java
package org.eclipse.help.internal.validation
public org.eclipse.help.internal.validation.TocValidator extends java.lang.Object {
private static final boolean DEBUG
private java.util.HashMap processedTocs
private org.eclipse.help.internal.toc.TocFileParser parser
public static java.util.ArrayList validate (java.lang.String[]) throws java.io.IOException org.xml.sax.SAXException javax.xml.parsers.ParserConfigurationException
String[] hrefs
public static java.util.ArrayList filteredValidate (java.lang.String[], org.eclipse.help.internal.validation.TocValidator$Filter) throws java.io.IOException org.xml.sax.SAXException javax.xml.parsers.ParserConfigurationException
String[] hrefs
org.eclipse.help.internal.validation.TocValidator$Filter filter
org.eclipse.help.internal.validation.TocValidator v
java.util.ArrayList result
int i
private void <init> ()
private void processToc (java.lang.String, java.lang.String, java.util.ArrayList, org.eclipse.help.internal.validation.TocValidator$Filter) throws java.io.IOException org.xml.sax.SAXException javax.xml.parsers.ParserConfigurationException
String href
String plugin
java.util.ArrayList result
org.eclipse.help.internal.validation.TocValidator$Filter filter
String path
String path
int index
String key
org.eclipse.help.internal.toc.TocContribution contribution
private void process (org.eclipse.help.IUAElement, java.lang.String, java.lang.String, java.util.ArrayList, org.eclipse.help.internal.validation.TocValidator$Filter) throws org.xml.sax.SAXException javax.xml.parsers.ParserConfigurationException
org.eclipse.help.IUAElement element
String plugin
String path
java.util.ArrayList result
org.eclipse.help.internal.validation.TocValidator$Filter filter
String href
String href
String href
org.eclipse.help.IUAElement[] children
int i
private boolean checkLink (java.lang.String, java.lang.String)
String href
String plugin
boolean result
java.io.InputStream i
org.eclipse.help.internal.protocols.HelpURLConnection c
private java.net.URL createURL (java.lang.String, java.lang.String) throws java.net.MalformedURLException
String href
String plugin
StringBuffer url
}
org/eclipse/help/internal/workingset/
org/eclipse/help/internal/workingset/AdaptableHelpResource.class
AdaptableHelpResource.java
package org.eclipse.help.internal.workingset
public abstract org.eclipse.help.internal.workingset.AdaptableHelpResource extends java.lang.Object implements org.eclipse.core.runtime.IAdaptable org.eclipse.help.IHelpResource {
protected org.eclipse.help.IHelpResource element
protected org.eclipse.core.runtime.IAdaptable parent
static Class class$0
public void <init> (org.eclipse.help.IHelpResource)
org.eclipse.help.IHelpResource element
public java.lang.Object getAdapter (java.lang.Class)
Class adapter
public abstract void saveState (org.w3c.dom.Element)
public abstract org.eclipse.help.internal.workingset.AdaptableHelpResource[] getChildren ()
public org.eclipse.core.runtime.IAdaptable getParent ()
public void setParent (org.eclipse.core.runtime.IAdaptable)
org.eclipse.core.runtime.IAdaptable parent
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
public abstract org.eclipse.help.ITopic getTopic (java.lang.String)
public java.lang.String getHref ()
public java.lang.String getLabel ()
}
org/eclipse/help/internal/workingset/AdaptableSelectedToc.class
AdaptableSelectedToc.java
package org.eclipse.help.internal.workingset
public org.eclipse.help.internal.workingset.AdaptableSelectedToc extends org.eclipse.help.internal.workingset.AdaptableHelpResource {
static Class class$0
public void <init> (org.eclipse.help.IToc)
org.eclipse.help.IToc element
public java.lang.Object getAdapter (java.lang.Class)
Class adapter
public org.eclipse.help.internal.workingset.AdaptableHelpResource[] getChildren ()
public org.eclipse.help.ITopic getTopic (java.lang.String)
String href
public void saveState (org.w3c.dom.Element)
org.w3c.dom.Element element
}
org/eclipse/help/internal/workingset/AdaptableSelectedTopic.class
AdaptableSelectedTopic.java
package org.eclipse.help.internal.workingset
public org.eclipse.help.internal.workingset.AdaptableSelectedTopic extends org.eclipse.help.internal.workingset.AdaptableHelpResource {
static Class class$0
public void <init> (org.eclipse.help.ITopic)
org.eclipse.help.ITopic element
public java.lang.Object getAdapter (java.lang.Class)
Class adapter
public org.eclipse.help.internal.workingset.AdaptableHelpResource[] getChildren ()
public org.eclipse.help.ITopic getTopic (java.lang.String)
String href
public void saveState (org.w3c.dom.Element)
org.w3c.dom.Element element
}
org/eclipse/help/internal/workingset/AdaptableToc.class
AdaptableToc.java
package org.eclipse.help.internal.workingset
public org.eclipse.help.internal.workingset.AdaptableToc extends org.eclipse.help.internal.workingset.AdaptableHelpResource {
protected org.eclipse.help.internal.workingset.AdaptableTopic[] children
static Class class$0
public void <init> (org.eclipse.help.IToc)
org.eclipse.help.IToc element
public java.lang.Object getAdapter (java.lang.Class)
Class adapter
public org.eclipse.help.internal.workingset.AdaptableHelpResource[] getChildren ()
org.eclipse.help.ITopic[] topics
int i
public org.eclipse.help.ITopic getTopic (java.lang.String)
String href
public org.eclipse.help.ITopic[] getTopics ()
public void saveState (org.w3c.dom.Element)
org.w3c.dom.Element element
}
org/eclipse/help/internal/workingset/AdaptableTocsArray.class
AdaptableTocsArray.java
package org.eclipse.help.internal.workingset
public org.eclipse.help.internal.workingset.AdaptableTocsArray extends java.lang.Object implements org.eclipse.core.runtime.IAdaptable {
org.eclipse.help.IToc[] element
org.eclipse.help.internal.workingset.AdaptableToc[] children
java.util.HashMap map
static Class class$0
public void <init> (org.eclipse.help.IToc[])
org.eclipse.help.IToc[] tocs
public java.lang.Object getAdapter (java.lang.Class)
Class adapter
public org.eclipse.core.runtime.IAdaptable[] getChildren ()
int i
public org.eclipse.help.internal.workingset.AdaptableToc getAdaptableToc (java.lang.String)
String href
int i
org.eclipse.help.IToc[] asArray ()
public boolean equals (java.lang.Object)
Object object
org.eclipse.help.internal.workingset.AdaptableTocsArray res
public int hashCode ()
}
org/eclipse/help/internal/workingset/AdaptableTopic.class
AdaptableTopic.java
package org.eclipse.help.internal.workingset
public org.eclipse.help.internal.workingset.AdaptableTopic extends org.eclipse.help.internal.workingset.AdaptableHelpResource {
private java.util.Map topicMap
static Class class$0
public void <init> (org.eclipse.help.ITopic)
org.eclipse.help.ITopic element
public java.lang.Object getAdapter (java.lang.Class)
Class adapter
public org.eclipse.help.internal.workingset.AdaptableHelpResource[] getChildren ()
org.eclipse.help.ITopic[] topics
org.eclipse.help.internal.workingset.AdaptableHelpResource[] adaptableTopic
int i
public org.eclipse.help.ITopic[] getSubtopics ()
public org.eclipse.help.ITopic getTopic (java.lang.String)
String href
org.eclipse.help.internal.util.FastStack stack
org.eclipse.help.ITopic[] topics
int i
org.eclipse.help.ITopic topic
String topicHref
org.eclipse.help.ITopic[] subtopics
int i
public void saveState (org.w3c.dom.Element)
org.w3c.dom.Element element
org.eclipse.help.internal.workingset.AdaptableToc toc
org.eclipse.help.internal.workingset.AdaptableHelpResource[] topics
int i
}
org/eclipse/help/internal/workingset/IHelpWorkingSetManager.class
IHelpWorkingSetManager.java
package org.eclipse.help.internal.workingset
public abstract org.eclipse.help.internal.workingset.IHelpWorkingSetManager extends java.lang.Object {
public abstract org.eclipse.help.internal.workingset.AdaptableTocsArray getRoot ()
public abstract void addWorkingSet (org.eclipse.help.internal.workingset.WorkingSet) throws java.io.IOException
public abstract org.eclipse.help.internal.workingset.WorkingSet createWorkingSet (java.lang.String, org.eclipse.help.internal.workingset.AdaptableHelpResource[])
public abstract org.eclipse.help.internal.workingset.WorkingSet createWorkingSet (java.lang.String, org.eclipse.help.internal.workingset.AdaptableHelpResource[], org.eclipse.help.internal.criteria.CriterionResource[])
public abstract org.eclipse.help.internal.workingset.WorkingSet getWorkingSet (java.lang.String)
public abstract org.eclipse.help.internal.workingset.WorkingSet[] getWorkingSets ()
public abstract void removeWorkingSet (org.eclipse.help.internal.workingset.WorkingSet)
public abstract void workingSetChanged (org.eclipse.help.internal.workingset.WorkingSet) throws java.io.IOException
public abstract org.eclipse.help.internal.workingset.AdaptableToc getAdaptableToc (java.lang.String)
public abstract org.eclipse.help.internal.workingset.AdaptableTopic getAdaptableTopic (java.lang.String)
public abstract java.lang.String getCurrentWorkingSet ()
public abstract void setCurrentWorkingSet (java.lang.String)
public abstract boolean isCriteriaScopeEnabled ()
public abstract java.lang.String[] getCriterionIds ()
public abstract java.lang.String[] getCriterionValueIds (java.lang.String)
public abstract java.lang.String getCriterionDisplayName (java.lang.String)
public abstract java.lang.String getCriterionValueDisplayName (java.lang.String, java.lang.String)
}
org/eclipse/help/internal/workingset/WorkingSet.class
WorkingSet.java
package org.eclipse.help.internal.workingset
public org.eclipse.help.internal.workingset.WorkingSet extends java.lang.Object {
private String name
private java.util.List elements
private java.util.List criteria
public void <init> (java.lang.String)
String name
public void <init> (java.lang.String, java.util.List)
String name
java.util.List elements
public void <init> (java.lang.String, java.util.List, java.util.List)
String name
java.util.List elements
java.util.List criteria
public void <init> (java.lang.String, org.eclipse.help.internal.workingset.AdaptableHelpResource[])
String name
org.eclipse.help.internal.workingset.AdaptableHelpResource[] elements
public void <init> (java.lang.String, org.eclipse.help.internal.workingset.AdaptableHelpResource[], org.eclipse.help.internal.criteria.CriterionResource[])
String name
org.eclipse.help.internal.workingset.AdaptableHelpResource[] elements
org.eclipse.help.internal.criteria.CriterionResource[] criteria
int i
int j
public void removeElement (org.eclipse.help.internal.workingset.AdaptableHelpResource)
org.eclipse.help.internal.workingset.AdaptableHelpResource element
public java.lang.String getName ()
public void setName (java.lang.String)
String newName
public org.eclipse.help.internal.workingset.AdaptableHelpResource[] getElements ()
org.eclipse.help.internal.workingset.AdaptableHelpResource[] array
public void setElements (org.eclipse.help.internal.workingset.AdaptableHelpResource[])
org.eclipse.help.internal.workingset.AdaptableHelpResource[] elements
int i
public void setCriteria (org.eclipse.help.internal.criteria.CriterionResource[])
org.eclipse.help.internal.criteria.CriterionResource[] criteria
int i
public org.eclipse.help.internal.criteria.CriterionResource[] getCriteria ()
org.eclipse.help.internal.criteria.CriterionResource[] array
public void saveState (org.w3c.dom.Element)
org.w3c.dom.Element parent
org.w3c.dom.Document doc
org.w3c.dom.Element ws
org.w3c.dom.Element contents
java.util.Iterator it
org.w3c.dom.Element child
org.eclipse.help.internal.workingset.AdaptableHelpResource helpResource
org.w3c.dom.Element criteriaElement
java.util.Iterator iterator
org.w3c.dom.Element criterionItem
org.eclipse.help.internal.criteria.CriterionResource criterion
String criterionName
java.util.List criterionValues
java.util.Iterator iter
String value
org.w3c.dom.Element item
}
org/eclipse/help/internal/workingset/WorkingSetComparator.class
WorkingSetComparator.java
package org.eclipse.help.internal.workingset
public org.eclipse.help.internal.workingset.WorkingSetComparator extends java.lang.Object implements java.util.Comparator {
private com.ibm.icu.text.Collator fCollator
public void <init> ()
public int compare (java.lang.Object, java.lang.Object)
Object o1
Object o2
String name1
String name2
}
org/eclipse/help/internal/workingset/WorkingSetManager.class
WorkingSetManager.java
package org.eclipse.help.internal.workingset
public org.eclipse.help.internal.workingset.WorkingSetManager extends java.lang.Object implements org.eclipse.help.internal.workingset.IHelpWorkingSetManager {
private static final String WORKING_SET_STATE_FILENAME
private static final String UNCATEGORIZED
private java.util.SortedSet workingSets
private org.eclipse.help.internal.workingset.AdaptableTocsArray root
private java.util.Map allCriteriaValues
private static final javax.xml.parsers.DocumentBuilderFactory documentBuilderFactory
private static final javax.xml.transform.TransformerFactory transformerFactory
static void <clinit> ()
public void <init> ()
public org.eclipse.help.internal.workingset.AdaptableTocsArray getRoot ()
public void addWorkingSet (org.eclipse.help.internal.workingset.WorkingSet)
org.eclipse.help.internal.workingset.WorkingSet workingSet
public org.eclipse.help.internal.workingset.WorkingSet createWorkingSet (java.lang.String, org.eclipse.help.internal.workingset.AdaptableHelpResource[])
String name
org.eclipse.help.internal.workingset.AdaptableHelpResource[] elements
public org.eclipse.help.internal.workingset.WorkingSet createWorkingSet (java.lang.String, org.eclipse.help.internal.workingset.AdaptableHelpResource[], org.eclipse.help.internal.criteria.CriterionResource[])
String name
org.eclipse.help.internal.workingset.AdaptableHelpResource[] elements
org.eclipse.help.internal.criteria.CriterionResource[] criteria
public boolean equals (java.lang.Object)
Object object
org.eclipse.help.internal.workingset.WorkingSetManager workingSetManager
public org.eclipse.help.internal.workingset.WorkingSet getWorkingSet (java.lang.String)
String name
java.util.Iterator iter
org.eclipse.help.internal.workingset.WorkingSet workingSet
public int hashCode ()
public org.eclipse.help.internal.workingset.WorkingSet[] getWorkingSets ()
private java.io.File getWorkingSetStateFile ()
org.eclipse.core.runtime.IPath path
public void removeWorkingSet (org.eclipse.help.internal.workingset.WorkingSet)
org.eclipse.help.internal.workingset.WorkingSet workingSet
public boolean restoreState ()
java.io.File stateFile
java.io.FileInputStream input
java.io.InputStreamReader reader
org.xml.sax.InputSource inputSource
javax.xml.parsers.DocumentBuilder parser
org.w3c.dom.Document d
org.w3c.dom.Element rootElement
javax.xml.parsers.ParserConfigurationException pce
org.xml.sax.SAXException se
java.io.IOException ioe
private void restoreWorkingSetState (org.w3c.dom.Element)
org.w3c.dom.Element parent
org.w3c.dom.NodeList workingSets
int i
org.eclipse.help.internal.workingset.WorkingSet workingSet
private org.eclipse.help.internal.workingset.WorkingSet restoreWorkingSet (org.w3c.dom.Element)
org.w3c.dom.Element workingSetNode
String name
java.util.List helpResources
org.w3c.dom.NodeList contents
int i
org.w3c.dom.Element content
org.w3c.dom.NodeList items
int j
org.w3c.dom.Element itemI
String href
String child_pos
int pos
org.eclipse.help.internal.workingset.AdaptableHelpResource toc
org.eclipse.help.internal.workingset.AdaptableTopic[] topics
org.eclipse.help.internal.workingset.AdaptableHelpResource[] elements
java.util.List criteriaResource
org.w3c.dom.NodeList criteriaContents
int i
org.w3c.dom.Element criterion
String criterionName
org.w3c.dom.NodeList items
java.util.List criterionValues
int j
String value
org.eclipse.help.internal.criteria.CriterionResource criterionResource
org.eclipse.help.internal.criteria.CriterionResource[] criteria
org.eclipse.help.internal.workingset.WorkingSet ws
public synchronized boolean saveState ()
java.io.File stateFile
javax.xml.parsers.DocumentBuilder docBuilder
org.w3c.dom.Document doc
org.w3c.dom.Element rootElement
java.io.FileOutputStream stream
javax.xml.transform.Transformer transformer
javax.xml.transform.dom.DOMSource source
javax.xml.transform.stream.StreamResult result
javax.xml.parsers.ParserConfigurationException pce
private void saveWorkingSetState (org.w3c.dom.Element)
org.w3c.dom.Element parent
java.util.Iterator iterator
org.eclipse.help.internal.workingset.WorkingSet workingSet
public void workingSetChanged (org.eclipse.help.internal.workingset.WorkingSet)
org.eclipse.help.internal.workingset.WorkingSet changedWorkingSet
public org.eclipse.help.internal.workingset.AdaptableToc getAdaptableToc (java.lang.String)
String href
public org.eclipse.help.internal.workingset.AdaptableTopic getAdaptableTopic (java.lang.String)
String id
int len
String indexStr
int index
String tocStr
org.eclipse.help.internal.workingset.AdaptableToc toc
org.eclipse.core.runtime.IAdaptable[] topics
public java.lang.String getCurrentWorkingSet ()
public void setCurrentWorkingSet (java.lang.String)
String workingSet
org.eclipse.core.runtime.preferences.InstanceScope instanceScope
org.eclipse.core.runtime.preferences.IEclipsePreferences prefs
public void tocsChanged ()
public boolean isCriteriaScopeEnabled ()
public java.lang.String[] getCriterionIds ()
java.util.List criterionIds
java.util.Iterator iter
String criterion
String[] ids
public java.lang.String[] getCriterionValueIds (java.lang.String)
String criterionName
java.util.List valueIds
java.util.Set criterionValues
String[] valueIdsArray
public java.lang.String getCriterionDisplayName (java.lang.String)
String criterionId
public java.lang.String getCriterionValueDisplayName (java.lang.String, java.lang.String)
String criterionId
String criterionValueId
}
org/eclipse/help/internal/xhtml/
org/eclipse/help/internal/xhtml/DynamicXHTMLProcessor.class
DynamicXHTMLProcessor.java
package org.eclipse.help.internal.xhtml
public org.eclipse.help.internal.xhtml.DynamicXHTMLProcessor extends java.lang.Object {
private static org.eclipse.core.runtime.content.IContentDescriber xhtmlDescriber
private static org.eclipse.help.internal.dynamic.XMLProcessor xmlProcessor
private static org.eclipse.help.internal.dynamic.XMLProcessor xmlProcessorNoFilter
public void <init> ()
public static java.io.InputStream process (java.lang.String, java.io.InputStream, java.lang.String, boolean) throws java.io.IOException org.xml.sax.SAXException javax.xml.parsers.ParserConfigurationException javax.xml.transform.TransformerConfigurationException javax.xml.transform.TransformerException
String href
java.io.InputStream in
String locale
boolean filter
java.io.BufferedInputStream buf
int bufferSize
byte[] buffer
boolean isXHTML
String charset
org.eclipse.help.internal.dynamic.DocumentReader reader
org.eclipse.help.internal.dynamic.DocumentReader reader
private static synchronized boolean isXHTML (java.io.InputStream)
java.io.InputStream in
}
org/eclipse/help/internal/xhtml/XHTMLCharsetHandler.class
XHTMLCharsetHandler.java
package org.eclipse.help.internal.xhtml
public org.eclipse.help.internal.xhtml.XHTMLCharsetHandler extends org.eclipse.help.internal.dynamic.ProcessorHandler {
private static final String ELEMENT_META
private static final String ATTRIBUTE_CONTENT
private static final String PREFIX_CHARSET
private static final String ENCODING_UTF8
public void <init> ()
public short handle (org.eclipse.help.internal.UAElement, java.lang.String)
org.eclipse.help.internal.UAElement element
String id
String content
org.w3c.dom.Element domElement
org.w3c.dom.Document document
org.w3c.dom.Comment child
private boolean endTagRequired (org.eclipse.help.internal.UAElement)
org.eclipse.help.internal.UAElement element
String elementName
}
org/eclipse/help/internal/xhtml/XHTMLContentDescriber.class
XHTMLContentDescriber.java
package org.eclipse.help.internal.xhtml
public org.eclipse.help.internal.xhtml.XHTMLContentDescriber extends java.lang.Object implements org.eclipse.core.runtime.content.IContentDescriber {
private static final String XHTML_DTD_PREFIX
public static final int BUFFER_SIZE
public void <init> ()
public int describe (java.io.InputStream, org.eclipse.core.runtime.content.IContentDescription) throws java.io.IOException
java.io.InputStream contents
org.eclipse.core.runtime.content.IContentDescription description
java.io.Reader reader
char[] chars
String str
public org.eclipse.core.runtime.QualifiedName[] getSupportedOptions ()
}
org/eclipse/help/search/
org/eclipse/help/search/HelpIndexBuilder$IndexerPluginVersionInfo.class
HelpIndexBuilder.java
package org.eclipse.help.search
org.eclipse.help.search.HelpIndexBuilder$IndexerPluginVersionInfo extends org.eclipse.help.internal.search.PluginVersionInfo {
private static final long serialVersionUID
final org.eclipse.help.search.HelpIndexBuilder this$0
public void <init> (org.eclipse.help.search.HelpIndexBuilder, org.eclipse.help.search.HelpIndexBuilder$PluginIdentifier, org.eclipse.help.search.HelpIndexBuilder$PluginIdentifier, java.io.File)
org.eclipse.help.search.HelpIndexBuilder$PluginIdentifier id
org.eclipse.help.search.HelpIndexBuilder$PluginIdentifier fid
java.io.File dir
protected void createTable (java.util.Collection)
java.util.Collection docBundleIds
protected void createInfo (org.eclipse.help.search.HelpIndexBuilder$PluginIdentifier, org.eclipse.help.search.HelpIndexBuilder$PluginIdentifier)
org.eclipse.help.search.HelpIndexBuilder$PluginIdentifier id
org.eclipse.help.search.HelpIndexBuilder$PluginIdentifier fid
StringBuffer buffer
}
org/eclipse/help/search/HelpIndexBuilder$LocaleDir.class
HelpIndexBuilder.java
package org.eclipse.help.search
org.eclipse.help.search.HelpIndexBuilder$LocaleDir extends java.lang.Object {
String locale
String relativePath
java.util.ArrayList dirs
final org.eclipse.help.search.HelpIndexBuilder this$0
public void <init> (org.eclipse.help.search.HelpIndexBuilder, java.lang.String, java.lang.String)
String locale
String relativePath
public java.io.File findFile (java.lang.String)
String file
int i
java.io.File dir
java.io.File absoluteFile
public java.net.URL findURL (java.lang.String)
String href
java.io.File file
public void addDirectory (java.io.File)
java.io.File directory
}
org/eclipse/help/search/HelpIndexBuilder$PluginIdentifier.class
HelpIndexBuilder.java
package org.eclipse.help.search
org.eclipse.help.search.HelpIndexBuilder$PluginIdentifier extends java.lang.Object {
String id
org.osgi.framework.Version version
final org.eclipse.help.search.HelpIndexBuilder this$0
public void <init> (org.eclipse.help.search.HelpIndexBuilder, java.lang.String, java.lang.String)
String id
String version
}
org/eclipse/help/search/HelpIndexBuilder$TocFile.class
HelpIndexBuilder.java
package org.eclipse.help.search
org.eclipse.help.search.HelpIndexBuilder$TocFile extends java.lang.Object {
String href
boolean primary
String extraDir
final org.eclipse.help.search.HelpIndexBuilder this$0
public void <init> (org.eclipse.help.search.HelpIndexBuilder, java.lang.String, boolean, java.lang.String)
String href
boolean primary
String extraDir
}
org/eclipse/help/search/HelpIndexBuilder.class
HelpIndexBuilder.java
package org.eclipse.help.search
public org.eclipse.help.search.HelpIndexBuilder extends java.lang.Object {
private static final String POINT_TOC
private static final String EL_TOC
private static final String EL_INDEX
private java.io.File manifest
private String indexPath
private java.io.File destination
private java.util.ArrayList tocFiles
private java.util.ArrayList localeDirs
private static final javax.xml.parsers.DocumentBuilderFactory documentBuilderFactory
private javax.xml.parsers.DocumentBuilder parser
private static java.util.Locale[] legalLocales
private static java.util.HashSet legalLanguages
private static java.util.HashSet legalCountries
static void <clinit> ()
public void <init> ()
public java.io.File getManifest ()
public void setManifest (java.io.File)
java.io.File manifest
java.io.File parent
java.io.File project
public java.io.File getDestination ()
public void setDestination (java.io.File)
java.io.File destination
public void execute (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
org.w3c.dom.Document doc
org.eclipse.help.search.HelpIndexBuilder$PluginIdentifier pid
org.eclipse.help.search.HelpIndexBuilder$PluginIdentifier fid
java.io.File fragmentFile
org.w3c.dom.Document fdoc
org.w3c.dom.Element[] extensions
int i
org.eclipse.core.runtime.MultiStatus multiStatus
int i
org.eclipse.help.search.HelpIndexBuilder$LocaleDir localeDir
org.eclipse.core.runtime.MultiStatus localeStatus
private void processExtension (org.w3c.dom.Element)
org.w3c.dom.Element extensionNode
org.w3c.dom.NodeList children
int i
org.w3c.dom.Node node
String file
String primary
String extradir
org.w3c.dom.Node node
private void addTocFile (java.lang.String, java.lang.String, java.lang.String)
String file
String primary
String extradir
boolean isPrimary
private void computeLocaleDirs (boolean)
boolean fragment
org.eclipse.help.search.HelpIndexBuilder$LocaleDir dir
java.io.File ws
java.io.File os
java.io.File nl
java.io.File[] languages
java.util.HashSet locales
int i
java.io.File language
java.io.File[] countries
int j
java.io.File country
String locale
String locale
boolean hasCountry
String relativePath
String relativePath
org.eclipse.help.search.HelpIndexBuilder$LocaleDir dir
private void computeSystem (java.io.File, java.lang.String[])
java.io.File systemRoot
String[] values
java.io.File[] files
int i
java.io.File sdir
String sname
int j
String relativePath
org.eclipse.help.search.HelpIndexBuilder$LocaleDir dir
private boolean isValidLocale (java.lang.String)
String locale
int i
java.util.Locale legalLocale
private boolean isValidLanguage (java.lang.String)
String language
String[] choices
int i
private boolean isValidCountry (java.lang.String)
String country
String[] choices
int i
private org.eclipse.core.runtime.MultiStatus processLocaleDir (org.eclipse.help.search.HelpIndexBuilder$PluginIdentifier, org.eclipse.help.search.HelpIndexBuilder$PluginIdentifier, org.eclipse.help.search.HelpIndexBuilder$LocaleDir, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.help.search.HelpIndexBuilder$PluginIdentifier id
org.eclipse.help.search.HelpIndexBuilder$PluginIdentifier fid
org.eclipse.help.search.HelpIndexBuilder$LocaleDir localeDir
org.eclipse.core.runtime.IProgressMonitor monitor
String message
java.io.File directory
java.io.File indexDirectory
java.util.Collection docs
org.eclipse.core.runtime.MultiStatus status
String locale
org.eclipse.help.internal.search.SearchIndex index
org.eclipse.help.search.HelpIndexBuilder$IndexerPluginVersionInfo docPlugins
private java.util.Collection collectDocs (org.eclipse.help.search.HelpIndexBuilder$LocaleDir) throws org.eclipse.core.runtime.CoreException
org.eclipse.help.search.HelpIndexBuilder$LocaleDir localeDir
java.util.HashSet docs
int i
org.eclipse.help.search.HelpIndexBuilder$TocFile tocFile
private java.io.File getTocFile (org.eclipse.help.search.HelpIndexBuilder$LocaleDir, java.lang.String)
org.eclipse.help.search.HelpIndexBuilder$LocaleDir localeDir
String href
java.io.File file
java.io.File pdir
private void collectDocs (java.util.Set, java.io.File) throws org.eclipse.core.runtime.CoreException
java.util.Set docs
java.io.File tocFile
org.w3c.dom.Document doc
private void add (org.w3c.dom.Element, java.util.Set)
org.w3c.dom.Element topic
java.util.Set hrefs
String href
org.w3c.dom.NodeList subtopics
int i
org.w3c.dom.Element subtopic
private org.eclipse.core.runtime.MultiStatus createIndex (java.lang.String, boolean, org.eclipse.help.search.HelpIndexBuilder$LocaleDir, org.eclipse.help.internal.search.SearchIndex, java.util.Collection, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
String pluginId
boolean fragment
org.eclipse.help.search.HelpIndexBuilder$LocaleDir localeDir
org.eclipse.help.internal.search.SearchIndex index
java.util.Collection addedDocs
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.MultiStatus multiStatus
java.util.Iterator it
String href
java.net.URL url
org.eclipse.core.runtime.IStatus status
String locale
String message
org.eclipse.core.runtime.IStatus status
org.eclipse.core.runtime.IStatus status
private org.eclipse.core.runtime.MultiStatus createMultiStatus ()
private void checkCancelled (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.OperationCanceledException
org.eclipse.core.runtime.IProgressMonitor pm
private java.lang.String getName (java.lang.String, java.lang.String)
String pluginId
String href
int i
private void prepareDirectory (java.io.File) throws org.eclipse.core.runtime.CoreException
java.io.File indexDirectory
java.io.File[] files
int i
java.io.File file
boolean result
boolean result
private void reset ()
private org.eclipse.help.search.HelpIndexBuilder$PluginIdentifier getPluginID (java.io.File, org.w3c.dom.Document) throws org.eclipse.core.runtime.CoreException
java.io.File dir
org.w3c.dom.Document doc
String id
String version
org.w3c.dom.Node root
java.io.File OSGiFile
java.util.jar.Manifest OSGiManifest
java.util.Dictionary headers
String value
org.eclipse.osgi.util.ManifestElement[] elements
Exception e1
private java.lang.String getAttribute (org.w3c.dom.Node, java.lang.String)
org.w3c.dom.Node node
String name
org.w3c.dom.NamedNodeMap atts
org.w3c.dom.Node att
private org.w3c.dom.Document readXMLFile (java.io.File) throws org.eclipse.core.runtime.CoreException
java.io.File file
java.io.InputStream stream
org.w3c.dom.Document d
java.io.InputStreamReader reader
org.xml.sax.InputSource inputSource
Exception e
String message
private org.w3c.dom.Element[] getTocExtensions (org.w3c.dom.Document)
org.w3c.dom.Document doc
java.util.ArrayList list
org.w3c.dom.NodeList children
int i
org.w3c.dom.Node child
String point
private java.util.Properties manifestToProperties (java.util.jar.Attributes)
java.util.jar.Attributes d
java.util.Iterator iter
java.util.Properties result
java.util.jar.Attributes$Name key
private void throwCoreException (java.lang.String, java.lang.Throwable) throws org.eclipse.core.runtime.CoreException
String message
Throwable t
org.eclipse.core.runtime.IStatus status
}
org/eclipse/help/search/IHelpSearchIndex.class
IHelpSearchIndex.java
package org.eclipse.help.search
public abstract org.eclipse.help.search.IHelpSearchIndex extends java.lang.Object {
public abstract org.eclipse.core.runtime.IStatus addSearchableDocument (java.lang.String, java.lang.String, java.net.URL, java.lang.String, org.eclipse.help.search.ISearchDocument)
public abstract java.lang.String getLocale ()
}
org/eclipse/help/search/ISearchDocument.class
ISearchDocument.java
package org.eclipse.help.search
public abstract org.eclipse.help.search.ISearchDocument extends java.lang.Object {
public abstract void setTitle (java.lang.String)
public abstract void setSummary (java.lang.String)
public abstract void addContents (java.lang.String)
public abstract void addContents (java.io.Reader, java.io.Reader)
public abstract void setHasFilters (boolean)
}
org/eclipse/help/search/ISearchEngine.class
ISearchEngine.java
package org.eclipse.help.search
public abstract org.eclipse.help.search.ISearchEngine extends java.lang.Object {
public abstract void run (java.lang.String, org.eclipse.help.search.ISearchScope, org.eclipse.help.search.ISearchEngineResultCollector, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/help/search/ISearchEngine2.class
ISearchEngine2.java
package org.eclipse.help.search
public abstract org.eclipse.help.search.ISearchEngine2 extends java.lang.Object implements org.eclipse.help.search.ISearchEngine {
public abstract boolean open (java.lang.String)
}
org/eclipse/help/search/ISearchEngineResult.class
ISearchEngineResult.java
package org.eclipse.help.search
public abstract org.eclipse.help.search.ISearchEngineResult extends java.lang.Object {
public abstract java.lang.String getLabel ()
public abstract java.lang.String getDescription ()
public abstract org.eclipse.help.IHelpResource getCategory ()
public abstract java.lang.String getHref ()
public abstract float getScore ()
public abstract boolean getForceExternalWindow ()
public abstract java.lang.String toAbsoluteHref (java.lang.String, boolean)
}
org/eclipse/help/search/ISearchEngineResult2.class
ISearchEngineResult2.java
package org.eclipse.help.search
public abstract org.eclipse.help.search.ISearchEngineResult2 extends java.lang.Object implements org.eclipse.help.search.ISearchEngineResult {
public abstract java.lang.String getId ()
public abstract java.net.URL getIconURL ()
public abstract boolean canOpen ()
}
org/eclipse/help/search/ISearchEngineResultCollector.class
ISearchEngineResultCollector.java
package org.eclipse.help.search
public abstract org.eclipse.help.search.ISearchEngineResultCollector extends java.lang.Object {
public abstract void accept (org.eclipse.help.search.ISearchEngineResult)
public abstract void accept (org.eclipse.help.search.ISearchEngineResult[])
public abstract void error (org.eclipse.core.runtime.IStatus)
}
org/eclipse/help/search/ISearchIndex.class
ISearchIndex.java
package org.eclipse.help.search
public abstract org.eclipse.help.search.ISearchIndex extends java.lang.Object {
public abstract org.eclipse.core.runtime.IStatus addDocument (java.lang.String, java.lang.String, java.net.URL, java.lang.String, org.apache.lucene.document.Document)
public abstract java.lang.String getLocale ()
}
org/eclipse/help/search/ISearchScope.class
ISearchScope.java
package org.eclipse.help.search
public abstract org.eclipse.help.search.ISearchScope extends java.lang.Object {
}
org/eclipse/help/search/LuceneSearchParticipant.class
LuceneSearchParticipant.java
package org.eclipse.help.search
public abstract org.eclipse.help.search.LuceneSearchParticipant extends java.lang.Object {
private static final java.util.HashSet EMPTY_SET
private String id
static void <clinit> ()
public void <init> ()
public final void init (java.lang.String)
String id
public java.lang.String getId ()
public abstract org.eclipse.core.runtime.IStatus addDocument (org.eclipse.help.search.ISearchIndex, java.lang.String, java.lang.String, java.net.URL, java.lang.String, org.apache.lucene.document.Document)
public java.util.Set getAllDocuments (java.lang.String)
String locale
public java.util.Set getContributingPlugins ()
protected static java.lang.String resolveVariables (java.lang.String, java.lang.String, java.lang.String)
String pluginId
String fileName
String locale
java.util.ArrayList prefix
org.osgi.framework.Bundle bundle
java.net.URL url
java.net.URL root
protected void addTitle (java.lang.String, org.apache.lucene.document.Document)
String title
org.apache.lucene.document.Document doc
public boolean open (java.lang.String)
String id
public void clear ()
}
org/eclipse/help/search/SearchParticipant.class
SearchParticipant.java
package org.eclipse.help.search
public abstract org.eclipse.help.search.SearchParticipant extends java.lang.Object {
private static final java.util.HashSet EMPTY_SET
private String id
static void <clinit> ()
public void <init> ()
public final void init (java.lang.String)
String id
public final java.lang.String getId ()
public abstract org.eclipse.core.runtime.IStatus addDocument (org.eclipse.help.search.IHelpSearchIndex, java.lang.String, java.lang.String, java.net.URL, java.lang.String, org.eclipse.help.search.ISearchDocument)
public java.util.Set getAllDocuments (java.lang.String)
String locale
public java.util.Set getContributingPlugins ()
protected static java.lang.String resolveVariables (java.lang.String, java.lang.String, java.lang.String)
String pluginId
String fileName
String locale
java.util.ArrayList prefix
org.osgi.framework.Bundle bundle
java.net.URL url
java.net.URL root
protected void addTitle (java.lang.String, org.eclipse.help.search.ISearchDocument)
String title
org.eclipse.help.search.ISearchDocument doc
public boolean open (java.lang.String)
String id
public void clear ()
}
org/eclipse/help/search/SearchParticipantXML$IParsedXMLContent.class
SearchParticipantXML.java
package org.eclipse.help.search
public abstract org.eclipse.help.search.SearchParticipantXML$IParsedXMLContent extends java.lang.Object {
public abstract java.lang.String getLocale ()
public abstract void setTitle (java.lang.String)
public abstract void addToSummary (java.lang.String)
public abstract void addText (java.lang.String)
}
org/eclipse/help/search/SearchParticipantXML$ParsedXMLContent.class
SearchParticipantXML.java
package org.eclipse.help.search
org.eclipse.help.search.SearchParticipantXML$ParsedXMLContent extends java.lang.Object implements org.eclipse.help.search.SearchParticipantXML$IParsedXMLContent {
private StringBuffer buffer
private StringBuffer summary
private String title
private String locale
private static int SUMMARY_LENGTH
static void <clinit> ()
public void <init> (java.lang.String)
String locale
public java.lang.String getLocale ()
public void setTitle (java.lang.String)
String title
public void addToSummary (java.lang.String)
String text
public void addText (java.lang.String)
String text
public java.lang.String getContent ()
public java.lang.String getSummary ()
String summaryStr
String header
public java.lang.String getTitle ()
}
org/eclipse/help/search/SearchParticipantXML$XMLHandler.class
SearchParticipantXML.java
package org.eclipse.help.search
org.eclipse.help.search.SearchParticipantXML$XMLHandler extends org.xml.sax.helpers.DefaultHandler {
public org.eclipse.help.search.SearchParticipantXML$ParsedXMLContent data
final org.eclipse.help.search.SearchParticipantXML this$0
public void <init> (org.eclipse.help.search.SearchParticipantXML, org.eclipse.help.search.SearchParticipantXML$ParsedXMLContent)
org.eclipse.help.search.SearchParticipantXML$ParsedXMLContent data
public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
String uri
String localName
String qName
org.xml.sax.Attributes attributes
public void endElement (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String uri
String localName
String qName
String top
public void startDocument () throws org.xml.sax.SAXException
public void endDocument () throws org.xml.sax.SAXException
public void processingInstruction (java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String target
String pidata
public void characters (char[], int, int) throws org.xml.sax.SAXException
char[] characters
int start
int length
StringBuffer buff
int i
String text
public org.xml.sax.InputSource resolveEntity (java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String publicId
String systemId
}
org/eclipse/help/search/SearchParticipantXML.class
SearchParticipantXML.java
package org.eclipse.help.search
public abstract org.eclipse.help.search.SearchParticipantXML extends org.eclipse.help.search.SearchParticipant {
private java.util.Stack stack
private javax.xml.parsers.SAXParser parser
private org.eclipse.help.internal.dynamic.XMLProcessor processor
private boolean hasFilters
public void <init> ()
protected abstract void handleStartElement (java.lang.String, org.xml.sax.Attributes, org.eclipse.help.search.SearchParticipantXML$IParsedXMLContent)
protected abstract void handleEndElement (java.lang.String, org.eclipse.help.search.SearchParticipantXML$IParsedXMLContent)
protected void handleStartDocument (org.eclipse.help.search.SearchParticipantXML$IParsedXMLContent)
org.eclipse.help.search.SearchParticipantXML$IParsedXMLContent data
protected void handleEndDocument (org.eclipse.help.search.SearchParticipantXML$IParsedXMLContent)
org.eclipse.help.search.SearchParticipantXML$IParsedXMLContent data
protected void handleProcessingInstruction (java.lang.String, org.eclipse.help.search.SearchParticipantXML$IParsedXMLContent)
String type
org.eclipse.help.search.SearchParticipantXML$IParsedXMLContent data
protected abstract void handleText (java.lang.String, org.eclipse.help.search.SearchParticipantXML$IParsedXMLContent)
public org.eclipse.core.runtime.IStatus addDocument (org.eclipse.help.search.IHelpSearchIndex, java.lang.String, java.lang.String, java.net.URL, java.lang.String, org.eclipse.help.search.ISearchDocument)
org.eclipse.help.search.IHelpSearchIndex index
String pluginId
String name
java.net.URL url
String id
org.eclipse.help.search.ISearchDocument doc
java.io.InputStream stream
org.eclipse.help.search.SearchParticipantXML$ParsedXMLContent parsed
org.eclipse.help.search.SearchParticipantXML$XMLHandler handler
String title
String summary
Exception e
protected java.lang.String getTopElement ()
protected java.lang.String getElementStackPath ()
StringBuffer buf
int i
protected java.io.InputStream preprocess (java.io.InputStream, java.lang.String, java.lang.String)
java.io.InputStream in
String name
String locale
org.eclipse.help.internal.dynamic.DocumentReader reader
Throwable t
String msg
static java.util.Stack access$0 (org.eclipse.help.search.SearchParticipantXML)
static void access$1 (org.eclipse.help.search.SearchParticipantXML, boolean)
}
org/eclipse/help/search/XMLSearchParticipant$IParsedXMLContent.class
XMLSearchParticipant.java
package org.eclipse.help.search
public abstract org.eclipse.help.search.XMLSearchParticipant$IParsedXMLContent extends java.lang.Object {
public abstract java.lang.String getLocale ()
public abstract void setTitle (java.lang.String)
public abstract void addToSummary (java.lang.String)
public abstract void addText (java.lang.String)
}
org/eclipse/help/search/XMLSearchParticipant$ParsedXMLContent.class
XMLSearchParticipant.java
package org.eclipse.help.search
org.eclipse.help.search.XMLSearchParticipant$ParsedXMLContent extends java.lang.Object implements org.eclipse.help.search.XMLSearchParticipant$IParsedXMLContent {
private StringBuffer buffer
private StringBuffer summary
private String title
private String locale
private static int SUMMARY_LENGTH
static void <clinit> ()
public void <init> (java.lang.String)
String locale
public java.lang.String getLocale ()
public void setTitle (java.lang.String)
String title
public void addToSummary (java.lang.String)
String text
public void addText (java.lang.String)
String text
public java.io.Reader newContentReader ()
public java.lang.String getSummary ()
String summaryStr
String header
public java.lang.String getTitle ()
}
org/eclipse/help/search/XMLSearchParticipant$XMLHandler.class
XMLSearchParticipant.java
package org.eclipse.help.search
org.eclipse.help.search.XMLSearchParticipant$XMLHandler extends org.xml.sax.helpers.DefaultHandler {
public org.eclipse.help.search.XMLSearchParticipant$ParsedXMLContent data
final org.eclipse.help.search.XMLSearchParticipant this$0
public void <init> (org.eclipse.help.search.XMLSearchParticipant, org.eclipse.help.search.XMLSearchParticipant$ParsedXMLContent)
org.eclipse.help.search.XMLSearchParticipant$ParsedXMLContent data
public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
String uri
String localName
String qName
org.xml.sax.Attributes attributes
public void endElement (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String uri
String localName
String qName
String top
public void startDocument () throws org.xml.sax.SAXException
public void endDocument () throws org.xml.sax.SAXException
public void processingInstruction (java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String target
String pidata
public void characters (char[], int, int) throws org.xml.sax.SAXException
char[] characters
int start
int length
StringBuffer buff
int i
String text
public org.xml.sax.InputSource resolveEntity (java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String publicId
String systemId
}
org/eclipse/help/search/XMLSearchParticipant.class
XMLSearchParticipant.java
package org.eclipse.help.search
public abstract org.eclipse.help.search.XMLSearchParticipant extends org.eclipse.help.search.LuceneSearchParticipant {
private java.util.Stack stack
private javax.xml.parsers.SAXParser parser
private org.eclipse.help.internal.dynamic.XMLProcessor processor
private boolean hasFilters
public void <init> ()
protected abstract void handleStartElement (java.lang.String, org.xml.sax.Attributes, org.eclipse.help.search.XMLSearchParticipant$IParsedXMLContent)
protected abstract void handleEndElement (java.lang.String, org.eclipse.help.search.XMLSearchParticipant$IParsedXMLContent)
protected void handleStartDocument (org.eclipse.help.search.XMLSearchParticipant$IParsedXMLContent)
org.eclipse.help.search.XMLSearchParticipant$IParsedXMLContent data
protected void handleEndDocument (org.eclipse.help.search.XMLSearchParticipant$IParsedXMLContent)
org.eclipse.help.search.XMLSearchParticipant$IParsedXMLContent data
protected void handleProcessingInstruction (java.lang.String, org.eclipse.help.search.XMLSearchParticipant$IParsedXMLContent)
String type
org.eclipse.help.search.XMLSearchParticipant$IParsedXMLContent data
protected abstract void handleText (java.lang.String, org.eclipse.help.search.XMLSearchParticipant$IParsedXMLContent)
public org.eclipse.core.runtime.IStatus addDocument (org.eclipse.help.search.ISearchIndex, java.lang.String, java.lang.String, java.net.URL, java.lang.String, org.apache.lucene.document.Document)
org.eclipse.help.search.ISearchIndex index
String pluginId
String name
java.net.URL url
String id
org.apache.lucene.document.Document doc
java.io.InputStream stream
org.eclipse.help.search.XMLSearchParticipant$ParsedXMLContent parsed
org.eclipse.help.search.XMLSearchParticipant$XMLHandler handler
String title
String summary
Exception e
protected java.lang.String getTopElement ()
protected java.lang.String getElementStackPath ()
StringBuffer buf
int i
protected java.io.InputStream preprocess (java.io.InputStream, java.lang.String, java.lang.String)
java.io.InputStream in
String name
String locale
org.eclipse.help.internal.dynamic.DocumentReader reader
Throwable t
String msg
static java.util.Stack access$0 (org.eclipse.help.search.XMLSearchParticipant)
static void access$1 (org.eclipse.help.search.XMLSearchParticipant, boolean)
}
org/eclipse/help/server/
org/eclipse/help/server/HelpServer.class
HelpServer.java
package org.eclipse.help.server
public abstract org.eclipse.help.server.HelpServer extends java.lang.Object {
public void <init> ()
public abstract void start (java.lang.String) throws java.lang.Exception
public abstract void stop (java.lang.String) throws org.eclipse.core.runtime.CoreException
public abstract int getPort ()
public abstract java.lang.String getHost ()
}
org/eclipse/help/standalone/
org/eclipse/help/standalone/Help.class
Help.java
package org.eclipse.help.standalone
public org.eclipse.help.standalone.Help extends java.lang.Object {
private org.eclipse.help.internal.standalone.StandaloneHelp help
public void <init> (java.lang.String[])
String[] options
public void <init> (java.lang.String)
String pluginsDir
java.io.File plugins
String install
java.util.ArrayList options
String[] args
public void start () throws java.lang.Exception
public void shutdown () throws java.lang.Exception
public void displayHelp () throws java.lang.Exception
public void displayHelp (java.lang.String) throws java.lang.Exception
String href
public void displayContext (java.lang.String, int, int) throws java.lang.Exception
String contextId
int x
int y
public void displayContextInfopop (java.lang.String, int, int) throws java.lang.Exception
String contextId
int x
int y
public static void main (java.lang.String[])
String[] args
}
org/eclipse/help/standalone/Infocenter.class
Infocenter.java
package org.eclipse.help.standalone
public org.eclipse.help.standalone.Infocenter extends java.lang.Object {
private org.eclipse.help.internal.standalone.StandaloneInfocenter infocenter
public void <init> (java.lang.String[])
String[] options
public void start () throws java.lang.Exception
public void shutdown () throws java.lang.Exception
public static void main (java.lang.String[])
String[] args
}