META-INF/MANIFEST.MF
META-INF/ECLIPSEF.SF
META-INF/ECLIPSEF.RSA
META-INF/
META-INF/eclipse.inf
plugin.xml
.api_description
.options
about.html
about_files/
about_files/copyright-software-19980720.htm
command_link.png
dtds/
dtds/internal/
dtds/internal/xhtml-lat1.ent
dtds/internal/xhtml-special.ent
dtds/internal/xhtml-symbol.ent
dtds/internal/xhtml1-frameset.dtd
dtds/internal/xhtml1-strict.dtd
dtds/internal/xhtml1-transitional.dtd
dtds/internal/xhtml11-flat.dtd
dtds/internal/xhtml11.dtd
livehelp.js
plugin.properties
preferences.ini
org/
org/eclipse/
org/eclipse/help/
org/eclipse/help/AbstractContentExtensionProvider.class
AbstractContentExtensionProvider.java package org.eclipse.help public abstract org.eclipse.help.AbstractContentExtensionProvider extends java.lang.Object { public void <init> () public abstract org.eclipse.help.IContentExtension[] getContentExtensions (java.lang.String) protected void contentChanged () }
org/eclipse/help/AbstractContextProvider.class
AbstractContextProvider.java package org.eclipse.help public abstract org.eclipse.help.AbstractContextProvider extends java.lang.Object { public void <init> () public abstract org.eclipse.help.IContext getContext (java.lang.String, java.lang.String) public abstract java.lang.String[] getPlugins () }
org/eclipse/help/AbstractCriteriaDefinitionProvider.class
AbstractCriteriaDefinitionProvider.java package org.eclipse.help public abstract org.eclipse.help.AbstractCriteriaDefinitionProvider extends java.lang.Object { public void <init> () public abstract org.eclipse.help.ICriteriaDefinitionContribution[] getCriteriaDefinitionContributions (java.lang.String) }
org/eclipse/help/AbstractCriteriaProvider.class
AbstractCriteriaProvider.java package org.eclipse.help public abstract org.eclipse.help.AbstractCriteriaProvider extends java.lang.Object { public void <init> () public abstract org.eclipse.help.ICriteria[] getCriteria (org.eclipse.help.ITopic) public abstract org.eclipse.help.ICriteria[] getCriteria (org.eclipse.help.IToc) }
org/eclipse/help/AbstractIndexProvider.class
AbstractIndexProvider.java package org.eclipse.help public abstract org.eclipse.help.AbstractIndexProvider extends java.lang.Object { public void <init> () public abstract org.eclipse.help.IIndexContribution[] getIndexContributions (java.lang.String) protected void contentChanged () }
org/eclipse/help/AbstractTocProvider.class
AbstractTocProvider.java package org.eclipse.help public abstract org.eclipse.help.AbstractTocProvider extends java.lang.Object { public static final int DEFAULT_PRIORITY public static final int TOC_FILE_PRIORITY public void <init> () public abstract org.eclipse.help.ITocContribution[] getTocContributions (java.lang.String) protected void contentChanged () public int getPriority () }
org/eclipse/help/HelpSystem.class
HelpSystem.java package org.eclipse.help public final org.eclipse.help.HelpSystem extends java.lang.Object { private static boolean fShared private void <init> () public static org.eclipse.help.IContext getContext (java.lang.String) String contextId public static org.eclipse.help.IContext getContext (java.lang.String, java.lang.String) String contextId String locale public static org.eclipse.help.IToc[] getTocs () public static org.eclipse.help.IIndex getIndex () public static java.io.InputStream getHelpContent (java.lang.String) String href public static java.io.InputStream getHelpContent (java.lang.String, java.lang.String) String href String locale org.eclipse.help.internal.HelpPlugin$IHelpProvider provider public static boolean isShared () public static void setShared (boolean) boolean shared }
org/eclipse/help/IAnchor.class
IAnchor.java package org.eclipse.help public abstract org.eclipse.help.IAnchor extends java.lang.Object implements org.eclipse.help.IUAElement { public abstract java.lang.String getId () }
org/eclipse/help/ICommandLink.class
ICommandLink.java package org.eclipse.help public abstract org.eclipse.help.ICommandLink extends java.lang.Object implements org.eclipse.help.IUAElement { public abstract java.lang.String getLabel () public abstract java.lang.String getSerialization () }
org/eclipse/help/IContentExtension.class
IContentExtension.java package org.eclipse.help public abstract org.eclipse.help.IContentExtension extends java.lang.Object implements org.eclipse.help.IUAElement { public static final int CONTRIBUTION public static final int REPLACEMENT public abstract java.lang.String getContent () public abstract java.lang.String getPath () public abstract int getType () }
org/eclipse/help/IContext.class
IContext.java package org.eclipse.help public abstract org.eclipse.help.IContext extends java.lang.Object { public abstract org.eclipse.help.IHelpResource[] getRelatedTopics () public abstract java.lang.String getText () }
org/eclipse/help/IContext2.class
IContext2.java package org.eclipse.help public abstract org.eclipse.help.IContext2 extends java.lang.Object implements org.eclipse.help.IContext { public abstract java.lang.String getTitle () public abstract java.lang.String getStyledText () public abstract java.lang.String getCategory (org.eclipse.help.IHelpResource) }
org/eclipse/help/IContext3.class
IContext3.java package org.eclipse.help public abstract org.eclipse.help.IContext3 extends java.lang.Object implements org.eclipse.help.IContext2 { public abstract org.eclipse.help.ICommandLink[] getRelatedCommands () }
org/eclipse/help/IContextProvider.class
IContextProvider.java package org.eclipse.help public abstract org.eclipse.help.IContextProvider extends java.lang.Object { public static final int NONE public static final int SELECTION public abstract int getContextChangeMask () public abstract org.eclipse.help.IContext getContext (java.lang.Object) public abstract java.lang.String getSearchExpression (java.lang.Object) }
org/eclipse/help/ICriteria.class
ICriteria.java package org.eclipse.help public abstract org.eclipse.help.ICriteria extends java.lang.Object implements org.eclipse.help.IUAElement { public abstract java.lang.String getName () public abstract java.lang.String getValue () }
org/eclipse/help/ICriteriaDefinition.class
ICriteriaDefinition.java package org.eclipse.help public abstract org.eclipse.help.ICriteriaDefinition extends java.lang.Object implements org.eclipse.help.IUAElement { public abstract org.eclipse.help.ICriterionDefinition[] getCriterionDefinitions () }
org/eclipse/help/ICriteriaDefinitionContribution.class
ICriteriaDefinitionContribution.java package org.eclipse.help public abstract org.eclipse.help.ICriteriaDefinitionContribution extends java.lang.Object { public abstract java.lang.String getId () public abstract org.eclipse.help.ICriteriaDefinition getCriteriaDefinition () public abstract java.lang.String getLocale () }
org/eclipse/help/ICriterionDefinition.class
ICriterionDefinition.java package org.eclipse.help public abstract org.eclipse.help.ICriterionDefinition extends java.lang.Object implements org.eclipse.help.IUAElement { public abstract java.lang.String getId () public abstract java.lang.String getName () public abstract org.eclipse.help.ICriterionValueDefinition[] getCriterionValueDefinitions () }
org/eclipse/help/ICriterionValueDefinition.class
ICriterionValueDefinition.java package org.eclipse.help public abstract org.eclipse.help.ICriterionValueDefinition extends java.lang.Object implements org.eclipse.help.IUAElement { public abstract java.lang.String getId () public abstract java.lang.String getName () }
org/eclipse/help/IHelp.class
IHelp.java package org.eclipse.help public abstract org.eclipse.help.IHelp extends java.lang.Object { public abstract void displayHelp () public abstract void displayContext (org.eclipse.help.IContext, int, int) public abstract void displayContext (java.lang.String, int, int) public abstract void displayHelpResource (java.lang.String) public abstract void displayHelpResource (org.eclipse.help.IHelpResource) public abstract void displayHelp (java.lang.String) public abstract void displayHelp (java.lang.String, java.lang.String) public abstract void displayHelp (java.lang.String, int, int) public abstract void displayHelp (org.eclipse.help.IContext, int, int) public abstract org.eclipse.help.IContext getContext (java.lang.String) public abstract org.eclipse.help.IToc[] getTocs () public abstract boolean isContextHelpDisplayed () }
org/eclipse/help/IHelpContentProducer.class
IHelpContentProducer.java package org.eclipse.help public abstract org.eclipse.help.IHelpContentProducer extends java.lang.Object { public abstract java.io.InputStream getInputStream (java.lang.String, java.lang.String, java.util.Locale) }
org/eclipse/help/IHelpResource.class
IHelpResource.java package org.eclipse.help public abstract org.eclipse.help.IHelpResource extends java.lang.Object { public static final String HREF public static final String LABEL public abstract java.lang.String getHref () public abstract java.lang.String getLabel () }
org/eclipse/help/IInclude.class
IInclude.java package org.eclipse.help public abstract org.eclipse.help.IInclude extends java.lang.Object implements org.eclipse.help.IUAElement { public abstract java.lang.String getPath () }
org/eclipse/help/IIndex.class
IIndex.java package org.eclipse.help public abstract org.eclipse.help.IIndex extends java.lang.Object implements org.eclipse.help.IUAElement { public abstract org.eclipse.help.IIndexEntry[] getEntries () }
org/eclipse/help/IIndexContribution.class
IIndexContribution.java package org.eclipse.help public abstract org.eclipse.help.IIndexContribution extends java.lang.Object { public abstract java.lang.String getId () public abstract org.eclipse.help.IIndex getIndex () public abstract java.lang.String getLocale () }
org/eclipse/help/IIndexEntry.class
IIndexEntry.java package org.eclipse.help public abstract org.eclipse.help.IIndexEntry extends java.lang.Object implements org.eclipse.help.IUAElement { public abstract java.lang.String getKeyword () public abstract org.eclipse.help.ITopic[] getTopics () public abstract org.eclipse.help.IIndexEntry[] getSubentries () }
org/eclipse/help/IIndexEntry2.class
IIndexEntry2.java package org.eclipse.help public abstract org.eclipse.help.IIndexEntry2 extends java.lang.Object implements org.eclipse.help.IIndexEntry { public abstract org.eclipse.help.IIndexSee[] getSees () }
org/eclipse/help/IIndexSee.class
IIndexSee.java package org.eclipse.help public abstract org.eclipse.help.IIndexSee extends java.lang.Object implements org.eclipse.help.IUAElement { public abstract java.lang.String getKeyword () public abstract boolean isSeeAlso () public abstract org.eclipse.help.IIndexSubpath[] getSubpathElements () }
org/eclipse/help/IIndexSubpath.class
IIndexSubpath.java package org.eclipse.help public abstract org.eclipse.help.IIndexSubpath extends java.lang.Object implements org.eclipse.help.IUAElement { public abstract java.lang.String getKeyword () }
org/eclipse/help/ILink.class
ILink.java package org.eclipse.help public abstract org.eclipse.help.ILink extends java.lang.Object implements org.eclipse.help.IUAElement { public abstract java.lang.String getToc () }
org/eclipse/help/ILiveHelpAction.class
ILiveHelpAction.java package org.eclipse.help public abstract org.eclipse.help.ILiveHelpAction extends java.lang.Object implements java.lang.Runnable { public abstract void setInitializationString (java.lang.String) }
org/eclipse/help/IToc.class
IToc.java package org.eclipse.help public abstract org.eclipse.help.IToc extends java.lang.Object implements org.eclipse.help.IUAElement org.eclipse.help.IHelpResource { public static final String TOC public static final String TOPIC public abstract org.eclipse.help.ITopic[] getTopics () public abstract org.eclipse.help.ITopic getTopic (java.lang.String) }
org/eclipse/help/IToc2.class
IToc2.java package org.eclipse.help public abstract org.eclipse.help.IToc2 extends java.lang.Object implements org.eclipse.help.IToc { public abstract org.eclipse.help.ICriteria[] getCriteria () public abstract java.lang.String getIcon () public abstract boolean isSorted () }
org/eclipse/help/ITocContribution.class
ITocContribution.java package org.eclipse.help public abstract org.eclipse.help.ITocContribution extends java.lang.Object { public abstract java.lang.String getCategoryId () public abstract java.lang.String getContributorId () public abstract java.lang.String[] getExtraDocuments () public abstract java.lang.String getId () public abstract java.lang.String getLocale () public abstract java.lang.String getLinkTo () public abstract org.eclipse.help.IToc getToc () public abstract boolean isPrimary () }
org/eclipse/help/ITopic.class
ITopic.java package org.eclipse.help public abstract org.eclipse.help.ITopic extends java.lang.Object implements org.eclipse.help.IUAElement org.eclipse.help.IHelpResource { public static final String TOPIC public abstract org.eclipse.help.ITopic[] getSubtopics () }
org/eclipse/help/ITopic2.class
ITopic2.java package org.eclipse.help public abstract org.eclipse.help.ITopic2 extends java.lang.Object implements org.eclipse.help.ITopic { public abstract org.eclipse.help.ICriteria[] getCriteria () public abstract java.lang.String getIcon () public abstract boolean isSorted () }
org/eclipse/help/IUAElement.class
IUAElement.java package org.eclipse.help public abstract org.eclipse.help.IUAElement extends java.lang.Object { public abstract boolean isEnabled (org.eclipse.core.expressions.IEvaluationContext) public abstract org.eclipse.help.IUAElement[] getChildren () }
org/eclipse/help/UAContentFilter.class
UAContentFilter.java package org.eclipse.help public org.eclipse.help.UAContentFilter extends java.lang.Object { private static final String VARIABLE_PLATFORM private static org.eclipse.core.expressions.IEvaluationContext defaultContext static Class class$0 public void <init> () public static boolean isFiltered (java.lang.Object) Object element private static org.eclipse.core.expressions.IEvaluationContext createDefaultContext () org.eclipse.core.expressions.EvaluationContext context public static boolean isFiltered (java.lang.Object, org.eclipse.core.expressions.IEvaluationContext) Object element org.eclipse.core.expressions.IEvaluationContext context Throwable t String msg }
org/eclipse/help/internal/
org/eclipse/help/internal/Anchor.class
Anchor.java package org.eclipse.help.internal public org.eclipse.help.internal.Anchor extends org.eclipse.help.internal.UAElement implements org.eclipse.help.IAnchor { public static final String NAME public static final String ATTRIBUTE_ID public void <init> (org.eclipse.help.IAnchor) org.eclipse.help.IAnchor src public void <init> (org.w3c.dom.Element) org.w3c.dom.Element src public java.lang.String getId () public void setId (java.lang.String) String id }
org/eclipse/help/internal/CachedEntityResolver.class
CachedEntityResolver.java package org.eclipse.help.internal public org.eclipse.help.internal.CachedEntityResolver extends java.lang.Object implements org.xml.sax.EntityResolver { public void <init> () public org.xml.sax.InputSource resolveEntity (java.lang.String, java.lang.String) String publicId String systemId int index java.io.File cachedCopy java.net.URL system java.net.URLConnection sc java.io.BufferedReader in String inputLine String inputLine java.io.BufferedWriter out org.xml.sax.InputSource is }
org/eclipse/help/internal/CommandLink.class
CommandLink.java package org.eclipse.help.internal public org.eclipse.help.internal.CommandLink extends org.eclipse.help.internal.UAElement implements org.eclipse.help.ICommandLink { public static final String NAME public static final String ATTRIBUTE_LABEL public static final String ATTRIBUTE_SERIALIZATION public void <init> (org.eclipse.help.ICommandLink) org.eclipse.help.ICommandLink src public void <init> (org.w3c.dom.Element) org.w3c.dom.Element src public java.lang.String getLabel () public java.lang.String getSerialization () public void setLabel (java.lang.String) String label public void setSerialization (java.lang.String) String serialization }
org/eclipse/help/internal/HelpData$Handler.class
HelpData.java package org.eclipse.help.internal org.eclipse.help.internal.HelpData$Handler extends org.xml.sax.helpers.DefaultHandler { private boolean inTocOrder private boolean inHidden final org.eclipse.help.internal.HelpData this$0 private void <init> (org.eclipse.help.internal.HelpData) 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 name org.xml.sax.Attributes attributes String id String id String sortAttribute public void endElement (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException String uri String localName String name public org.xml.sax.InputSource resolveEntity (java.lang.String, java.lang.String) throws org.xml.sax.SAXException String publicId String systemId void <init> (org.eclipse.help.internal.HelpData, org.eclipse.help.internal.HelpData$Handler) }
org/eclipse/help/internal/HelpData.class
HelpData.java package org.eclipse.help.internal public org.eclipse.help.internal.HelpData extends java.lang.Object { private static final String ELEMENT_TOC_ORDER private static final String ELEMENT_HIDDEN private static final String ELEMENT_TOC private static final String ELEMENT_CATEGORY private static final String ELEMENT_INDEX private static final String ATTRIBUTE_ID private static final String ELEMENT_OTHER_TOCS private static final String ATTRIBUTE_SORT private static final String PLUGINS_ROOT_SLASH private static org.eclipse.help.internal.HelpData productHelpData private java.net.URL url private java.util.List tocOrder private java.util.Set hiddenTocs private java.util.Set hiddenIndexes private String sortMode public static synchronized org.eclipse.help.internal.HelpData getProductHelpData () String pluginId org.eclipse.core.runtime.IProduct product String helpDataFile int nextSlash org.osgi.framework.Bundle bundle java.net.URL helpDataUrl public static void clearProductHelpData () public void <init> (java.net.URL) java.net.URL url public synchronized java.util.List getTocOrder () public synchronized java.util.Set getHiddenTocs () public synchronized java.util.Set getHiddenIndexes () public synchronized boolean isSortOthers () public java.io.InputStream getHelpDataFile (java.lang.String) throws java.io.IOException String filePath private void loadHelpData () javax.xml.parsers.SAXParser parser java.io.InputStream in Throwable t String msg org.eclipse.core.runtime.preferences.IPreferencesService preferencesService String baseTocs String ignoredTocs String ignoredIndexes static java.util.List access$0 (org.eclipse.help.internal.HelpData) static java.util.Set access$1 (org.eclipse.help.internal.HelpData) static java.util.Set access$2 (org.eclipse.help.internal.HelpData) static void access$3 (org.eclipse.help.internal.HelpData, java.lang.String) }
org/eclipse/help/internal/HelpPlugin$IHelpProvider.class
HelpPlugin.java package org.eclipse.help.internal public abstract org.eclipse.help.internal.HelpPlugin$IHelpProvider extends java.lang.Object { public abstract java.io.InputStream getHelpContent (java.lang.String, java.lang.String) }
org/eclipse/help/internal/HelpPlugin.class
HelpPlugin.java package org.eclipse.help.internal public org.eclipse.help.internal.HelpPlugin extends org.eclipse.core.runtime.Plugin { public static final String PLUGIN_ID public static boolean DEBUG public static boolean DEBUG_CONTEXT public static boolean DEBUG_SEARCH public static boolean DEBUG_TOC public static boolean DEBUG_INDEX public static boolean DEBUG_CRITERIA public static final String HELP_DATA_KEY public static final String BASE_TOCS_KEY public static final String IGNORED_TOCS_KEY public static final String IGNORED_INDEXES_KEY public static final String FILTER_INFOCENTER_KEY private static org.eclipse.help.internal.HelpPlugin plugin private static Object tocManagerCreateLock private org.eclipse.help.internal.toc.TocManager tocManager private org.eclipse.help.internal.context.ContextManager contextManager private org.eclipse.help.internal.extension.ContentExtensionManager contentExtensionManager private org.eclipse.help.internal.index.IndexManager indexManager private org.eclipse.help.internal.criteria.CriteriaManager criteriaManager private org.eclipse.help.internal.HelpPlugin$IHelpProvider helpProvider private java.io.File configurationDirectory static void <clinit> () public void <init> () public static void logWarning (java.lang.String) String message org.eclipse.core.runtime.Status errorStatus public static void logError (java.lang.String) String message org.eclipse.core.runtime.Status errorStatus public static void logError (java.lang.String, java.lang.Throwable) String message Throwable ex org.eclipse.core.runtime.Status errorStatus private static synchronized void logStatus (org.eclipse.core.runtime.IStatus) org.eclipse.core.runtime.IStatus errorStatus public static org.eclipse.help.internal.HelpPlugin getDefault () public static org.eclipse.help.internal.toc.TocManager getTocManager () public static org.eclipse.help.internal.context.ContextManager getContextManager () public static org.eclipse.help.internal.extension.ContentExtensionManager getContentExtensionManager () public static org.eclipse.help.internal.index.IndexManager getIndexManager () public static org.eclipse.help.internal.criteria.CriteriaManager getCriteriaManager () public org.eclipse.help.internal.HelpPlugin$IHelpProvider getHelpProvider () public void setHelpProvider (org.eclipse.help.internal.HelpPlugin$IHelpProvider) org.eclipse.help.internal.HelpPlugin$IHelpProvider helpProvider 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 void stop (org.osgi.framework.BundleContext) throws java.lang.Exception org.osgi.framework.BundleContext context }
org/eclipse/help/internal/Include.class
Include.java package org.eclipse.help.internal public org.eclipse.help.internal.Include extends org.eclipse.help.internal.UAElement implements org.eclipse.help.IInclude { public static final String NAME public static final String ATTRIBUTE_PATH public void <init> (org.eclipse.help.IInclude) org.eclipse.help.IInclude src public void <init> (org.w3c.dom.Element) org.w3c.dom.Element src public java.lang.String getPath () public void setPath (java.lang.String) String path }
org/eclipse/help/internal/Topic.class
Topic.java package org.eclipse.help.internal public org.eclipse.help.internal.Topic extends org.eclipse.help.internal.UAElement implements org.eclipse.help.ITopic2 { public static final String NAME public static final String ATTRIBUTE_HREF public static final String ATTRIBUTE_LABEL public static final String ATTRIBUTE_ICON public static final String ATTRIBUTE_SORT static Class class$0 static Class class$1 public void <init> () public void <init> (org.eclipse.help.ITopic) org.eclipse.help.ITopic src public java.lang.String getIcon () public boolean isSorted () public void <init> (org.w3c.dom.Element) org.w3c.dom.Element src public java.lang.String getHref () public java.lang.String getLabel () public org.eclipse.help.ITopic[] getSubtopics () public org.eclipse.help.ICriteria[] getCriteria () public void setHref (java.lang.String) String href public void setLabel (java.lang.String) String label }
org/eclipse/help/internal/UAElement$Filter.class
UAElement.java package org.eclipse.help.internal org.eclipse.help.internal.UAElement$Filter extends java.lang.Object { String name String value boolean isNegated final org.eclipse.help.internal.UAElement this$0 public void <init> (org.eclipse.help.internal.UAElement, java.lang.String, java.lang.String, boolean) String name String value boolean isNegated }
org/eclipse/help/internal/UAElement.class
UAElement.java package org.eclipse.help.internal public org.eclipse.help.internal.UAElement extends java.lang.Object implements org.eclipse.help.IUAElement { private static final String ELEMENT_FILTER private static final String ATTRIBUTE_FILTER private static final String ATTRIBUTE_NAME private static final String ATTRIBUTE_VALUE private static javax.xml.parsers.DocumentBuilder builder private static org.w3c.dom.Document document private org.w3c.dom.Element element private org.eclipse.help.internal.UAElement parent protected java.util.List children private org.eclipse.help.internal.UAElement$Filter[] filters private org.eclipse.core.expressions.Expression enablementExpression private org.eclipse.help.IUAElement src public void <init> (org.w3c.dom.Element) org.w3c.dom.Element element public void <init> (java.lang.String) String name public void <init> (java.lang.String, org.eclipse.help.IUAElement) String name org.eclipse.help.IUAElement src private void copyFilters (org.eclipse.help.IUAElement) org.eclipse.help.IUAElement src org.eclipse.help.internal.UAElement sourceElement String filter private org.eclipse.help.internal.UAElement$Filter[] getFilterElements () java.util.List list org.w3c.dom.Node node String elementKind org.w3c.dom.Element enablement org.w3c.dom.Element filter String filterName String value boolean isNegated public void appendChild (org.eclipse.help.internal.UAElement) org.eclipse.help.internal.UAElement uaElementToAppend public void appendChildren (org.eclipse.help.IUAElement[]) org.eclipse.help.IUAElement[] children int i public synchronized java.lang.String getAttribute (java.lang.String) String name String value public synchronized org.eclipse.help.IUAElement[] getChildren () org.w3c.dom.Node node org.eclipse.help.internal.UAElement uaElement public java.lang.Object getChildren (java.lang.Class) Class clazz org.eclipse.help.IUAElement[] children java.util.List list int i org.eclipse.help.IUAElement child public java.lang.String getElementName () private static org.w3c.dom.Document getDocument () javax.xml.parsers.ParserConfigurationException e String msg public org.eclipse.help.internal.UAElement getParentElement () public void insertBefore (org.eclipse.help.internal.UAElement, org.eclipse.help.internal.UAElement) org.eclipse.help.internal.UAElement newChild org.eclipse.help.internal.UAElement refChild int index public boolean isEnabled (org.eclipse.core.expressions.IEvaluationContext) org.eclipse.core.expressions.IEvaluationContext context String filter org.eclipse.help.internal.UAElement$Filter[] filterElements int i public void removeChild (org.eclipse.help.internal.UAElement) org.eclipse.help.internal.UAElement elementToRemove public void setAttribute (java.lang.String, java.lang.String) String name String value private void importElement (org.eclipse.help.internal.UAElement) org.eclipse.help.internal.UAElement uaElementToImport org.w3c.dom.Element elementToImport org.w3c.dom.Document ownerDocument private boolean isEnabledByFilterAttribute (java.lang.String) String filter private boolean isFilterEnabled (org.eclipse.help.internal.UAElement$Filter) org.eclipse.help.internal.UAElement$Filter filter public org.w3c.dom.Element getElement () }
org/eclipse/help/internal/UAElementFactory.class
UAElementFactory.java package org.eclipse.help.internal public org.eclipse.help.internal.UAElementFactory extends java.lang.Object { private static final Class[][] interfaceTable private static final java.util.Map classByElementName static Class class$0 static Class class$1 static Class class$2 static Class class$3 static Class class$4 static Class class$5 static Class class$6 static Class class$7 static Class class$8 static Class class$9 static Class class$10 static Class class$11 static Class class$12 static Class class$13 static Class class$14 static Class class$15 static Class class$16 static Class class$17 static Class class$18 static Class class$19 static Class class$20 static Class class$21 static Class class$22 static Class class$23 static Class class$24 static Class class$25 static Class class$26 static Class class$27 static Class class$28 static Class class$29 static Class class$30 static Class class$31 static Class class$32 static void <clinit> () public void <init> () public static org.eclipse.help.internal.UAElement newElement (org.w3c.dom.Element) org.w3c.dom.Element element String name Class clazz java.lang.reflect.Constructor constructor Exception e String msg public static org.eclipse.help.internal.UAElement newElement (org.eclipse.help.IUAElement) org.eclipse.help.IUAElement src int i Class interfaze Class clazz java.lang.reflect.Constructor constructor Exception e String msg }
org/eclipse/help/internal/context/
org/eclipse/help/internal/context/Context.class
Context.java package org.eclipse.help.internal.context public org.eclipse.help.internal.context.Context extends org.eclipse.help.internal.UAElement implements org.eclipse.help.IContext3 { public static final String ATTRIBUTE_TITLE public static final String NAME public static final String ELEMENT_DESCRIPTION public static final String ATTRIBUTE_ID public static final String ATTRIBUTE_PLUGIN_ID static Class class$0 static Class class$1 public void <init> (org.w3c.dom.Element) org.w3c.dom.Element src public void <init> (org.eclipse.help.IContext, java.lang.String) org.eclipse.help.IContext src String id public void mergeContext (org.eclipse.help.IContext) org.eclipse.help.IContext src String text String title org.eclipse.help.ICommandLink[] commands int i org.eclipse.help.IHelpResource[] topics int i org.eclipse.help.internal.Topic topic public java.lang.String getCategory (org.eclipse.help.IHelpResource) org.eclipse.help.IHelpResource topic public java.lang.String getId () public org.eclipse.help.ICommandLink[] getRelatedCommands () public org.eclipse.help.IHelpResource[] getRelatedTopics () public java.lang.String getStyledText () public java.lang.String getText () org.w3c.dom.Node node org.w3c.dom.Node text public java.lang.String getTitle () String title public void setId (java.lang.String) String id public void setText (java.lang.String) String text org.w3c.dom.Node node org.w3c.dom.Document document org.w3c.dom.Node description }
org/eclipse/help/internal/context/ContextFile.class
ContextFile.java package org.eclipse.help.internal.context public org.eclipse.help.internal.context.ContextFile extends java.lang.Object { private String bundleId private String file public void <init> (java.lang.String, java.lang.String) String bundleId String file public java.lang.String getBundleId () public java.lang.String getFile () public boolean equals (java.lang.Object) Object obj public int hashCode () }
org/eclipse/help/internal/context/ContextFileProvider$NormalizeHandler.class
ContextFileProvider.java package org.eclipse.help.internal.context org.eclipse.help.internal.context.ContextFileProvider$NormalizeHandler extends org.eclipse.help.internal.dynamic.ProcessorHandler { final org.eclipse.help.internal.context.ContextFileProvider this$0 private void <init> (org.eclipse.help.internal.context.ContextFileProvider) public short handle (org.eclipse.help.internal.UAElement, java.lang.String) org.eclipse.help.internal.UAElement element String id org.eclipse.help.internal.context.Context context org.eclipse.help.IUAElement[] children StringBuffer buf org.w3c.dom.Element description org.w3c.dom.Node node javax.xml.transform.TransformerException e String msg org.w3c.dom.Node old org.w3c.dom.Document document org.eclipse.help.internal.Topic topic String href int index String pluginId void <init> (org.eclipse.help.internal.context.ContextFileProvider, org.eclipse.help.internal.context.ContextFileProvider$NormalizeHandler) }
org/eclipse/help/internal/context/ContextFileProvider.class
ContextFileProvider.java package org.eclipse.help.internal.context public org.eclipse.help.internal.context.ContextFileProvider extends org.eclipse.help.AbstractContextProvider { private static final String EXTENSION_POINT_CONTEXTS private static final String ELEMENT_CONTEXTS private static final String ATTRIBUTE_FILE private static final String ATTRIBUTE_PLUGIN private java.util.Map pluginContextsByLocale private java.util.Map descriptorsByPluginId private java.util.Map contextFilesByLocale private org.eclipse.help.internal.dynamic.DocumentProcessor processor private org.eclipse.help.internal.dynamic.DocumentReader reader private org.eclipse.help.internal.dynamic.DocumentWriter writer private java.util.Map requiredAttributes public void <init> () public org.eclipse.help.IContext getContext (java.lang.String, java.lang.String) String contextId String locale int index String pluginId String shortContextId java.util.Map pluginContexts java.util.Map[] contexts java.util.ArrayList matches int i org.eclipse.help.internal.context.Context context org.eclipse.help.internal.context.Context newContext int i public java.lang.String[] getPlugins () java.util.Map associations private java.util.Map getPluginAssociations () org.eclipse.core.runtime.IConfigurationElement[] elements int i String declaringPluginId String file String plugin String targetPluginId org.eclipse.help.internal.context.ContextFile descriptor org.eclipse.help.internal.context.ContextFile[] descriptors org.eclipse.help.internal.context.ContextFile[] temp public java.util.Map[] getPluginContexts (java.lang.String, java.lang.String) String pluginId String locale java.util.List maps java.util.Map associations org.eclipse.help.internal.context.ContextFile[] descriptors int i java.util.Map contexts private java.util.Map getContexts (org.eclipse.help.internal.context.ContextFile, java.lang.String) org.eclipse.help.internal.context.ContextFile descriptor String locale java.util.Map contextsByDescriptor java.util.Map contexts private java.util.Map loadContexts (org.eclipse.help.internal.context.ContextFile, java.lang.String) org.eclipse.help.internal.context.ContextFile descriptor String locale java.io.InputStream in Throwable t String msg private java.util.Map loadContextsFromInputStream (org.eclipse.help.internal.context.ContextFile, java.lang.String, java.io.InputStream) throws java.lang.Exception org.eclipse.help.internal.context.ContextFile descriptor String locale java.io.InputStream in org.eclipse.help.internal.UAElement root org.eclipse.help.IUAElement[] children java.util.Map contexts int i org.eclipse.help.internal.context.Context context String id Object existingContext String error String msg private java.lang.String getErrorPath (org.eclipse.help.internal.context.ContextFile, java.lang.String) org.eclipse.help.internal.context.ContextFile descriptor String locale private java.util.Map getRequiredAttributes () static org.eclipse.help.internal.dynamic.DocumentWriter access$0 (org.eclipse.help.internal.context.ContextFileProvider) static void access$1 (org.eclipse.help.internal.context.ContextFileProvider, org.eclipse.help.internal.dynamic.DocumentWriter) }
org/eclipse/help/internal/context/ContextManager.class
ContextManager.java package org.eclipse.help.internal.context public org.eclipse.help.internal.context.ContextManager extends java.lang.Object { private static final String EXTENSION_POINT_ID_CONTEXT private static final String ELEMENT_NAME_CONTEXT_PROVIDER private static final String ATTRIBUTE_NAME_CLASS private java.util.Map providersByPluginId private java.util.Map contextIDsByPluginId private java.util.List globalProviders public void <init> () public org.eclipse.help.IContext getContext (java.lang.String, java.lang.String) String contextId String locale int index String pluginId java.util.Iterator iter org.eclipse.help.AbstractContextProvider provider org.eclipse.help.IContext context Throwable t String msg String id java.util.ArrayList potentialMatches String warning java.util.Iterator iter String pluginID java.util.List contextIDList int c private java.util.List getContextProviders (java.lang.String) String pluginId java.util.List list java.util.List forPlugin private void loadContextProviders () org.eclipse.core.runtime.IExtensionRegistry registry org.eclipse.core.runtime.IConfigurationElement[] elements int i org.eclipse.core.runtime.IConfigurationElement elem org.eclipse.help.AbstractContextProvider provider String[] plugins int j java.util.List list org.eclipse.core.runtime.CoreException e String msg private void checkContextProviders () java.util.Hashtable contextByContextID java.util.Iterator i String pluginID java.util.ArrayList providers int p org.eclipse.help.internal.context.ContextFileProvider provider java.util.Map[] maps int m java.util.Iterator i2 String contextID String fullID org.eclipse.help.internal.context.Context currentContext org.eclipse.help.internal.context.Context initialContext String error java.util.ArrayList list }
org/eclipse/help/internal/context/IStyledContext.class
IStyledContext.java package org.eclipse.help.internal.context public abstract org.eclipse.help.internal.context.IStyledContext extends java.lang.Object implements org.eclipse.help.IContext { public abstract java.lang.String getStyledText () }
org/eclipse/help/internal/criteria/
org/eclipse/help/internal/criteria/Criteria.class
Criteria.java package org.eclipse.help.internal.criteria public org.eclipse.help.internal.criteria.Criteria extends org.eclipse.help.internal.UAElement implements org.eclipse.help.ICriteria { public static final String NAME public static final String ATTRIBUTE_NAME public static final String ATTRIBUTE_VALUE public void <init> (org.eclipse.help.ICriteria) org.eclipse.help.ICriteria src public void <init> (org.w3c.dom.Element) org.w3c.dom.Element element public java.lang.String getName () public java.lang.String getValue () public void setName (java.lang.String) String name public void setValue (java.lang.String) String value }
org/eclipse/help/internal/criteria/CriteriaDefinition.class
CriteriaDefinition.java package org.eclipse.help.internal.criteria public org.eclipse.help.internal.criteria.CriteriaDefinition extends org.eclipse.help.internal.UAElement implements org.eclipse.help.ICriteriaDefinition { public static final String NAME static Class class$0 public void <init> () public void <init> (org.eclipse.help.ICriteriaDefinition) org.eclipse.help.ICriteriaDefinition src public void <init> (org.w3c.dom.Element) org.w3c.dom.Element src public org.eclipse.help.ICriterionDefinition[] getCriterionDefinitions () }
org/eclipse/help/internal/criteria/CriteriaDefinitionAssembler.class
CriteriaDefinitionAssembler.java package org.eclipse.help.internal.criteria public org.eclipse.help.internal.criteria.CriteriaDefinitionAssembler extends java.lang.Object { public void <init> () public org.eclipse.help.internal.criteria.CriteriaDefinition assemble (java.util.List) java.util.List contributions private org.eclipse.help.internal.criteria.CriteriaDefinition merge (java.util.List) java.util.List contributions org.eclipse.help.internal.criteria.CriteriaDefinition criteriaDefinition java.util.Iterator iter org.eclipse.help.internal.criteria.CriteriaDefinitionContribution contribution private void mergeChildren (org.eclipse.help.internal.UAElement, org.eclipse.help.internal.UAElement) org.eclipse.help.internal.UAElement a org.eclipse.help.internal.UAElement b java.util.Map criterionById java.util.Set criterionValueIds org.eclipse.help.IUAElement[] childrenA int i org.eclipse.help.internal.UAElement childA String id String valueId String valueName org.eclipse.help.IUAElement[] childrenB int i org.eclipse.help.internal.UAElement childB String idB String valueIdB String valueNameB }
org/eclipse/help/internal/criteria/CriteriaDefinitionContribution.class
CriteriaDefinitionContribution.java package org.eclipse.help.internal.criteria public org.eclipse.help.internal.criteria.CriteriaDefinitionContribution extends java.lang.Object implements org.eclipse.help.ICriteriaDefinitionContribution { private String id private org.eclipse.help.ICriteriaDefinition criteriaDefinition private String locale public void <init> () public java.lang.String getId () public org.eclipse.help.ICriteriaDefinition getCriteriaDefinition () public java.lang.String getLocale () public void setId (java.lang.String) String id public void setCriteriaDefinition (org.eclipse.help.ICriteriaDefinition) org.eclipse.help.ICriteriaDefinition criteriaDefinition public void setLocale (java.lang.String) String locale }
org/eclipse/help/internal/criteria/CriteriaDefinitionDocumentReader.class
CriteriaDefinitionDocumentReader.java package org.eclipse.help.internal.criteria public org.eclipse.help.internal.criteria.CriteriaDefinitionDocumentReader extends org.eclipse.help.internal.dynamic.DocumentReader { private static final String CRITERION_ELEMENT private static final String CRITERION_ID_ATTRIBUTE public void <init> () protected void prepareDocument (org.w3c.dom.Document) org.w3c.dom.Document document private void prune (org.w3c.dom.Node) org.w3c.dom.Node element org.w3c.dom.NodeList nodes org.w3c.dom.Node node short nodeType org.w3c.dom.Node nodeToDelete String kind private void fixCriterionId (org.w3c.dom.Element) org.w3c.dom.Element criterion String id }
org/eclipse/help/internal/criteria/CriteriaDefinitionFile.class
CriteriaDefinitionFile.java package org.eclipse.help.internal.criteria public org.eclipse.help.internal.criteria.CriteriaDefinitionFile extends java.lang.Object { private String pluginId private String file private String locale public void <init> (java.lang.String, java.lang.String, java.lang.String) String pluginId String file String locale public java.lang.String getFile () public java.lang.String getLocale () public java.lang.String getPluginId () public java.io.InputStream getInputStream () throws java.io.IOException }
org/eclipse/help/internal/criteria/CriteriaDefinitionFileParser.class
CriteriaDefinitionFileParser.java package org.eclipse.help.internal.criteria public org.eclipse.help.internal.criteria.CriteriaDefinitionFileParser extends java.lang.Object { private org.eclipse.help.internal.dynamic.DocumentReader reader public void <init> () public org.eclipse.help.internal.criteria.CriteriaDefinitionContribution parse (org.eclipse.help.internal.criteria.CriteriaDefinitionFile) throws java.io.IOException org.xml.sax.SAXException javax.xml.parsers.ParserConfigurationException org.eclipse.help.internal.criteria.CriteriaDefinitionFile criteriaDefinitionFile java.io.InputStream in org.eclipse.help.internal.criteria.CriteriaDefinition criteria org.eclipse.help.internal.criteria.CriteriaDefinitionContribution contrib }
org/eclipse/help/internal/criteria/CriteriaDefinitionFileProvider.class
CriteriaDefinitionFileProvider.java package org.eclipse.help.internal.criteria public org.eclipse.help.internal.criteria.CriteriaDefinitionFileProvider extends org.eclipse.help.AbstractCriteriaDefinitionProvider { private static final String ERROR_READING_HELP_CRITERIA_DEFINITION_FILE public static final String EXTENSION_POINT_ID_CRITERIA_DEFINITION public static final String ELEMENT_NAME_CRITERIA public static final String ATTRIBUTE_NAME_FILE public void <init> () public org.eclipse.help.ICriteriaDefinitionContribution[] getCriteriaDefinitionContributions (java.lang.String) String locale java.util.List contributions org.eclipse.help.internal.criteria.CriteriaDefinitionFile[] criteriaDefinitionFiles org.eclipse.help.internal.criteria.CriteriaDefinitionFileParser parser int i org.eclipse.help.internal.criteria.CriteriaDefinitionFile criteriaDefinitionFile org.eclipse.help.ICriteriaDefinitionContribution criteria org.xml.sax.SAXParseException spe StringBuffer buffer Exception x Throwable t String msg private java.lang.String getCriteriaDefinitionFilePath (org.eclipse.help.internal.criteria.CriteriaDefinitionFile) org.eclipse.help.internal.criteria.CriteriaDefinitionFile criteriaDefinitionFile String pluginId String file private org.eclipse.help.internal.criteria.CriteriaDefinitionFile[] getCriteriaDefinitionFiles (java.lang.String) String locale java.util.List criteriaDefinitionFiles org.eclipse.core.runtime.IExtensionRegistry registry org.eclipse.core.runtime.IConfigurationElement[] elements int i org.eclipse.core.runtime.IConfigurationElement elem String pluginId String file org.eclipse.help.internal.criteria.CriteriaDefinitionFile criteriaDefinitionFile }
org/eclipse/help/internal/criteria/CriteriaDefinitionManager.class
CriteriaDefinitionManager.java package org.eclipse.help.internal.criteria public org.eclipse.help.internal.criteria.CriteriaDefinitionManager extends java.lang.Object { private static final String EXTENSION_POINT_ID_CRITERIA_DEFINITION private static final String ELEMENT_NAME_CRITERIA_DEFINITION_PROVIDER private static final String ATTRIBUTE_NAME_CLASS private java.util.Map criteriaDefinitionContributionsByLocale private java.util.Map criteriaDefinitionsByLocale private org.eclipse.help.AbstractCriteriaDefinitionProvider[] criteriaDefinitionProviders public void <init> () public synchronized org.eclipse.help.ICriteriaDefinition getCriteriaDefinition (java.lang.String) String locale org.eclipse.help.internal.criteria.CriteriaDefinition criteriaDefinition long start java.util.List contributions org.eclipse.help.internal.criteria.CriteriaDefinitionAssembler assembler long stop public synchronized org.eclipse.help.internal.criteria.CriteriaDefinitionContribution[] getCriteriaDefinitionContributions (java.lang.String) String locale org.eclipse.help.internal.criteria.CriteriaDefinitionContribution[] contributions private org.eclipse.help.internal.criteria.CriteriaDefinitionContribution[] readCriteriaDefinitionContributions (java.lang.String) String locale org.eclipse.help.internal.criteria.CriteriaDefinitionContribution[] cached java.util.List contributions org.eclipse.help.AbstractCriteriaDefinitionProvider[] providers int i org.eclipse.help.ICriteriaDefinitionContribution[] contrib org.eclipse.help.ICriteriaDefinitionContribution[] contrib Throwable t String msg int j String msg String msg org.eclipse.help.internal.criteria.CriteriaDefinitionContribution contribution org.eclipse.help.ICriteriaDefinition criteria public void clearCache () public org.eclipse.help.AbstractCriteriaDefinitionProvider[] getCriteriaDefinitionProviders () java.util.List providers org.eclipse.core.runtime.IExtensionRegistry registry org.eclipse.core.runtime.IConfigurationElement[] elements int i org.eclipse.core.runtime.IConfigurationElement elem org.eclipse.help.AbstractCriteriaDefinitionProvider provider org.eclipse.core.runtime.CoreException e String msg public boolean isCriteriaDefinitionLoaded (java.lang.String) String locale public void setCriteriaDefinitionProviders (org.eclipse.help.AbstractCriteriaDefinitionProvider[]) org.eclipse.help.AbstractCriteriaDefinitionProvider[] criteriaDefinitionProviders public java.lang.String getCriterionName (java.lang.String, java.lang.String) String id String locale org.eclipse.help.ICriteriaDefinition definition org.eclipse.help.ICriterionDefinition[] criterionDefinitions int i org.eclipse.help.internal.criteria.CriterionDefinition criterionDefinition String name public java.lang.String getCriterionValueName (java.lang.String, java.lang.String, java.lang.String) String criterionId String criterionValueId String locale org.eclipse.help.ICriteriaDefinition definition org.eclipse.help.ICriterionDefinition[] criterionDefinitions int i org.eclipse.help.internal.criteria.CriterionDefinition criterionDefinition org.eclipse.help.ICriterionValueDefinition[] valueDefinitions int j org.eclipse.help.internal.criteria.CriterionValueDefinition valueDefinition String name }
org/eclipse/help/internal/criteria/CriteriaManager.class
CriteriaManager.java package org.eclipse.help.internal.criteria public org.eclipse.help.internal.criteria.CriteriaManager extends java.lang.Object { private static final String SUPPORTED_CRITERIA private static final String ENABLE_CRITERIA private java.util.List supportedCriteria private boolean criteriaEnabled private java.util.Map allCriteriaValues private org.eclipse.help.internal.criteria.CriteriaDefinitionManager criteriaDefinitionManager public void <init> () java.util.StringTokenizer criteria public boolean isSupportedCriterion (java.lang.String) String criterion public boolean isCriteriaEnabled () public void addCriteriaValues (org.eclipse.help.ICriteria[], java.lang.String) org.eclipse.help.ICriteria[] criteria String locale java.util.Map criteriaInLocale org.eclipse.help.internal.criteria.CriterionResource[] resources int i org.eclipse.help.internal.criteria.CriterionResource criterion String criterionName java.util.List criterionValues java.util.Set existedValues public java.util.Map getAllCriteriaValues (java.lang.String) String locale java.util.Map criteria public java.lang.String getCriterionDisplayName (java.lang.String, java.lang.String) String criterionId String locale public java.lang.String getCriterionValueDisplayName (java.lang.String, java.lang.String, java.lang.String) String criterionId String criterionValueId String locale }
org/eclipse/help/internal/criteria/CriteriaProviderRegistry.class
CriteriaProviderRegistry.java package org.eclipse.help.internal.criteria public org.eclipse.help.internal.criteria.CriteriaProviderRegistry extends java.lang.Object { public static final String PROVIDER_XP_NAME private static java.util.List providers private static org.eclipse.help.internal.criteria.CriteriaProviderRegistry instance private boolean initialized static void <clinit> () private void <init> () public static org.eclipse.help.internal.criteria.CriteriaProviderRegistry getInstance () private synchronized void readProviders () org.eclipse.core.runtime.IExtensionRegistry registry org.eclipse.core.runtime.IConfigurationElement[] elements int i Object obj org.eclipse.core.runtime.CoreException e public org.eclipse.help.AbstractCriteriaProvider[] getScopes () public org.eclipse.help.ICriteria[] getAllCriteria (org.eclipse.help.ITopic) org.eclipse.help.ITopic topic org.eclipse.help.ICriteria[] criteria org.eclipse.help.ICriteria[] criteria java.util.Iterator iter org.eclipse.help.AbstractCriteriaProvider provider org.eclipse.help.ICriteria[] newCriteria org.eclipse.help.ICriteria[] union public org.eclipse.help.ICriteria[] getAllCriteria (org.eclipse.help.IToc) org.eclipse.help.IToc toc org.eclipse.help.ICriteria[] criteria org.eclipse.help.ICriteria[] criteria java.util.Iterator iter org.eclipse.help.AbstractCriteriaProvider provider org.eclipse.help.ICriteria[] newCriteria org.eclipse.help.ICriteria[] union }
org/eclipse/help/internal/criteria/CriterionDefinition.class
CriterionDefinition.java package org.eclipse.help.internal.criteria public org.eclipse.help.internal.criteria.CriterionDefinition extends org.eclipse.help.internal.UAElement implements org.eclipse.help.ICriterionDefinition { public static final String NAME public static final String ATTRIBUTE_ID public static final String ATTRIBUTE_NAME static Class class$0 public void <init> (org.eclipse.help.ICriterionDefinition) org.eclipse.help.ICriterionDefinition src public void <init> (org.w3c.dom.Element) org.w3c.dom.Element src public java.lang.String getId () public java.lang.String getName () public void setId (java.lang.String) String id public void setName (java.lang.String) String name public org.eclipse.help.ICriterionValueDefinition[] getCriterionValueDefinitions () }
org/eclipse/help/internal/criteria/CriterionResource.class
CriterionResource.java package org.eclipse.help.internal.criteria public org.eclipse.help.internal.criteria.CriterionResource extends java.lang.Object { private String criterionName private java.util.List criterionValues public void <init> (java.lang.String) String criterionName public void <init> (java.lang.String, java.util.List) String criterionName java.util.List criterionValues public java.lang.String getCriterionName () public java.util.List getCriterionValues () public void addCriterionValue (java.lang.String) String criterionValue public void addCriterionValues (java.util.List) java.util.List criterionValues java.util.Iterator iterator String criterionValue public static org.eclipse.help.internal.criteria.CriterionResource[] toCriterionResource (org.eclipse.help.ICriteria[]) org.eclipse.help.ICriteria[] criteriaElements java.util.List criteriaList int i String elementName String elementValue java.util.StringTokenizer tokenizer java.util.List values int j org.eclipse.help.internal.criteria.CriterionResource criterion org.eclipse.help.internal.criteria.CriterionResource criterionResource org.eclipse.help.internal.criteria.CriterionResource[] criteria }
org/eclipse/help/internal/criteria/CriterionValueDefinition.class
CriterionValueDefinition.java package org.eclipse.help.internal.criteria public org.eclipse.help.internal.criteria.CriterionValueDefinition extends org.eclipse.help.internal.UAElement implements org.eclipse.help.ICriterionValueDefinition { public static final String NAME public static final String ATTRIBUTE_ID public static final String ATTRIBUTE_NAME public void <init> (org.eclipse.help.ICriterionValueDefinition) org.eclipse.help.ICriterionValueDefinition src public void <init> (org.w3c.dom.Element) org.w3c.dom.Element src public java.lang.String getId () public java.lang.String getName () public void setId (java.lang.String) String id public void setName (java.lang.String) String name }
org/eclipse/help/internal/dynamic/
org/eclipse/help/internal/dynamic/DocumentProcessor.class
DocumentProcessor.java package org.eclipse.help.internal.dynamic public org.eclipse.help.internal.dynamic.DocumentProcessor extends java.lang.Object { private org.eclipse.help.internal.dynamic.ProcessorHandler[] handlers public void <init> () public void <init> (org.eclipse.help.internal.dynamic.ProcessorHandler[]) org.eclipse.help.internal.dynamic.ProcessorHandler[] handlers public void process (org.eclipse.help.internal.UAElement, java.lang.String) org.eclipse.help.internal.UAElement element String id int i short result org.eclipse.help.IUAElement[] children int i public void setHandlers (org.eclipse.help.internal.dynamic.ProcessorHandler[]) org.eclipse.help.internal.dynamic.ProcessorHandler[] handlers int i }
org/eclipse/help/internal/dynamic/DocumentReader$ManagedBuilder.class
DocumentReader.java package org.eclipse.help.internal.dynamic org.eclipse.help.internal.dynamic.DocumentReader$ManagedBuilder extends java.lang.Object { public javax.xml.parsers.DocumentBuilder builder public boolean inUse final org.eclipse.help.internal.dynamic.DocumentReader this$0 private void <init> (org.eclipse.help.internal.dynamic.DocumentReader) void <init> (org.eclipse.help.internal.dynamic.DocumentReader, org.eclipse.help.internal.dynamic.DocumentReader$ManagedBuilder) }
org/eclipse/help/internal/dynamic/DocumentReader.class
DocumentReader.java package org.eclipse.help.internal.dynamic public org.eclipse.help.internal.dynamic.DocumentReader extends java.lang.Object { private org.eclipse.help.internal.dynamic.DocumentReader$ManagedBuilder cachedBuilder public void <init> () public org.eclipse.help.internal.UAElement read (java.io.InputStream) throws java.io.IOException org.xml.sax.SAXException javax.xml.parsers.ParserConfigurationException java.io.InputStream in public org.eclipse.help.internal.UAElement read (java.io.InputStream, java.lang.String) throws java.io.IOException org.xml.sax.SAXException javax.xml.parsers.ParserConfigurationException java.io.InputStream in String charset org.eclipse.help.internal.dynamic.DocumentReader$ManagedBuilder managedBuilder org.xml.sax.InputSource input org.w3c.dom.Document document protected void prepareDocument (org.w3c.dom.Document) org.w3c.dom.Document document private synchronized org.eclipse.help.internal.dynamic.DocumentReader$ManagedBuilder getManagedBuilder () throws javax.xml.parsers.FactoryConfigurationError javax.xml.parsers.ParserConfigurationException private org.eclipse.help.internal.dynamic.DocumentReader$ManagedBuilder createManagedBuilder () throws javax.xml.parsers.FactoryConfigurationError javax.xml.parsers.ParserConfigurationException org.eclipse.help.internal.dynamic.DocumentReader$ManagedBuilder managedBuilder javax.xml.parsers.DocumentBuilderFactory factory }
org/eclipse/help/internal/dynamic/DocumentWriter.class
DocumentWriter.java package org.eclipse.help.internal.dynamic public org.eclipse.help.internal.dynamic.DocumentWriter extends java.lang.Object { private javax.xml.transform.Transformer transformer public void <init> () public java.lang.String writeString (org.eclipse.help.internal.UAElement, boolean) throws javax.xml.transform.TransformerException javax.xml.transform.TransformerConfigurationException org.eclipse.help.internal.UAElement element boolean xmlDecl public java.lang.String writeString (org.w3c.dom.Element, boolean) throws javax.xml.transform.TransformerException javax.xml.transform.TransformerConfigurationException org.w3c.dom.Element element boolean xmlDecl byte[] bytes String encoding public byte[] writeBytes (org.eclipse.help.internal.UAElement, boolean) throws javax.xml.transform.TransformerException javax.xml.transform.TransformerConfigurationException org.eclipse.help.internal.UAElement element boolean xmlDecl public byte[] writeBytes (org.w3c.dom.Element, boolean) throws javax.xml.transform.TransformerException javax.xml.transform.TransformerConfigurationException org.w3c.dom.Element element boolean xmlDecl org.w3c.dom.Document document javax.xml.transform.TransformerFactory factory org.w3c.dom.DocumentType docType java.util.Properties props javax.xml.transform.dom.DOMSource source java.io.ByteArrayOutputStream out javax.xml.transform.stream.StreamResult result }
org/eclipse/help/internal/dynamic/ExtensionHandler.class
ExtensionHandler.java package org.eclipse.help.internal.dynamic public org.eclipse.help.internal.dynamic.ExtensionHandler extends org.eclipse.help.internal.dynamic.ProcessorHandler { private static final String ATTRIBUTE_ID private org.eclipse.help.internal.dynamic.ExtensionResolver resolver private org.eclipse.help.internal.dynamic.DocumentReader reader private String locale public void <init> (org.eclipse.help.internal.dynamic.DocumentReader, java.lang.String) org.eclipse.help.internal.dynamic.DocumentReader reader String locale public short handle (org.eclipse.help.internal.UAElement, java.lang.String) org.eclipse.help.internal.UAElement element String path private short handleExtension (org.eclipse.help.internal.UAElement, java.lang.String, int) org.eclipse.help.internal.UAElement uaElement String path int type String id org.w3c.dom.Node[] nodes org.w3c.dom.Element domElement org.eclipse.help.internal.UAElement parent int i org.w3c.dom.Node node }
org/eclipse/help/internal/dynamic/ExtensionResolver.class
ExtensionResolver.java package org.eclipse.help.internal.dynamic public org.eclipse.help.internal.dynamic.ExtensionResolver extends java.lang.Object { private static final String ELEMENT_BODY private static final String ATTRIBUTE_ID private org.eclipse.help.internal.dynamic.DocumentProcessor processor private org.eclipse.help.internal.dynamic.DocumentReader reader private String locale private org.eclipse.help.internal.extension.ContentExtensionManager manager public void <init> (org.eclipse.help.internal.dynamic.DocumentProcessor, org.eclipse.help.internal.dynamic.DocumentReader, java.lang.String) org.eclipse.help.internal.dynamic.DocumentProcessor processor org.eclipse.help.internal.dynamic.DocumentReader reader String locale public org.w3c.dom.Node[] resolveExtension (java.lang.String, int) String path int type org.eclipse.help.internal.extension.ContentExtension[] extensions java.util.List list int i String content org.w3c.dom.Node[] nodes int j private org.w3c.dom.Node[] getContent (java.lang.String) throws java.io.IOException org.xml.sax.SAXException javax.xml.parsers.ParserConfigurationException String content String bundleId String relativePath String nodeId int bundleStart int bundleEnd int pathStart int pathEnd int lastSlash int secondLastSlash String secondLastToken private org.w3c.dom.Node[] getContent (java.lang.String, java.lang.String, java.lang.String) throws java.io.IOException org.xml.sax.SAXException javax.xml.parsers.ParserConfigurationException String bundleId String relativePath String nodeId String href java.io.InputStream in org.w3c.dom.Element element org.w3c.dom.Element body java.util.List children org.w3c.dom.Node node private org.w3c.dom.Element findElement (java.io.InputStream, java.lang.String) throws java.io.IOException org.xml.sax.SAXException javax.xml.parsers.ParserConfigurationException java.io.InputStream in String elementId private org.w3c.dom.Element findElement (org.w3c.dom.Element, java.lang.String) org.w3c.dom.Element element String elementId String id org.w3c.dom.Node node private org.w3c.dom.Element findBody (java.io.InputStream) throws java.io.IOException org.xml.sax.SAXException javax.xml.parsers.ParserConfigurationException java.io.InputStream in private org.w3c.dom.Element findBody (org.w3c.dom.Element) org.w3c.dom.Element element org.w3c.dom.Node node org.w3c.dom.Element body }
org/eclipse/help/internal/dynamic/FilterHandler.class
FilterHandler.java package org.eclipse.help.internal.dynamic public org.eclipse.help.internal.dynamic.FilterHandler extends org.eclipse.help.internal.dynamic.ProcessorHandler { private org.eclipse.core.expressions.IEvaluationContext context public void <init> (org.eclipse.core.expressions.IEvaluationContext) org.eclipse.core.expressions.IEvaluationContext context public short handle (org.eclipse.help.internal.UAElement, java.lang.String) org.eclipse.help.internal.UAElement element String id org.eclipse.help.internal.UAElement parent }
org/eclipse/help/internal/dynamic/FilterResolver$Extension.class
FilterResolver.java package org.eclipse.help.internal.dynamic public abstract org.eclipse.help.internal.dynamic.FilterResolver$Extension extends java.lang.Object { public abstract boolean isHandled (java.lang.String) public abstract boolean isFiltered (java.lang.String, java.lang.String) }
org/eclipse/help/internal/dynamic/FilterResolver.class
FilterResolver.java package org.eclipse.help.internal.dynamic public org.eclipse.help.internal.dynamic.FilterResolver extends java.lang.Object { private static final String NAME_OS private static final String NAME_WS private static final String NAME_ARCH private static final String NAME_PRODUCT private static final String NAME_PLUGIN private static org.eclipse.help.internal.dynamic.FilterResolver$Extension extension private static org.eclipse.help.internal.dynamic.FilterResolver instance public void <init> () public static org.eclipse.help.internal.dynamic.FilterResolver getInstance () public boolean isFiltered (java.lang.String) String expression String name String value boolean not int index public boolean isFiltered (java.lang.String, java.lang.String, boolean) String name String value boolean not boolean filtered boolean filtered boolean filtered boolean filtered boolean filtered boolean filtered boolean filtered public static void setExtension (org.eclipse.help.internal.dynamic.FilterResolver$Extension) org.eclipse.help.internal.dynamic.FilterResolver$Extension extension private boolean filterByWS (java.lang.String) String ws private boolean filterByOS (java.lang.String) String os private boolean filterByARCH (java.lang.String) String arch private boolean filterByProduct (java.lang.String) String productId org.eclipse.core.runtime.IProduct product private boolean filterByPlugin (java.lang.String) String bundleId org.osgi.framework.Bundle bundle private boolean filterBySystemProperty (java.lang.String, java.lang.String) String property String value String systemValue }
org/eclipse/help/internal/dynamic/IncludeHandler.class
IncludeHandler.java package org.eclipse.help.internal.dynamic public org.eclipse.help.internal.dynamic.IncludeHandler extends org.eclipse.help.internal.dynamic.ProcessorHandler { private org.eclipse.help.internal.dynamic.IncludeResolver resolver private org.eclipse.help.internal.dynamic.DocumentReader reader private String locale public void <init> (org.eclipse.help.internal.dynamic.DocumentReader, java.lang.String) org.eclipse.help.internal.dynamic.DocumentReader reader String locale public short handle (org.eclipse.help.internal.UAElement, java.lang.String) org.eclipse.help.internal.UAElement element String id String path String bundleId String relativePath String elementId private void resolveInclude (java.lang.String, java.lang.String, java.lang.String, org.eclipse.help.internal.UAElement, java.lang.String) String bundleId String relativePath String elementId org.eclipse.help.internal.UAElement element String locale org.eclipse.help.internal.UAElement parent org.eclipse.help.internal.UAElement nodeToInclude private java.lang.String getBundleId (java.lang.String) String path int index int index private java.lang.String getRelativePath (java.lang.String) String path int startIndex int endIndex private java.lang.String getElementId (java.lang.String) String path int index }
org/eclipse/help/internal/dynamic/IncludeResolver.class
IncludeResolver.java package org.eclipse.help.internal.dynamic public org.eclipse.help.internal.dynamic.IncludeResolver extends java.lang.Object { private static final String ATTRIBUTE_ID private org.eclipse.help.internal.dynamic.DocumentProcessor processor private org.eclipse.help.internal.dynamic.DocumentReader reader private String locale public void <init> (org.eclipse.help.internal.dynamic.DocumentProcessor, org.eclipse.help.internal.dynamic.DocumentReader, java.lang.String) org.eclipse.help.internal.dynamic.DocumentProcessor processor org.eclipse.help.internal.dynamic.DocumentReader reader String locale public org.eclipse.help.internal.UAElement resolve (java.lang.String, java.lang.String, java.lang.String) throws java.io.IOException org.xml.sax.SAXException javax.xml.parsers.ParserConfigurationException String bundleId String relativePath String elementId String href java.io.InputStream in org.eclipse.help.internal.UAElement element private org.eclipse.help.internal.UAElement findElement (java.io.InputStream, java.lang.String) throws java.io.IOException org.xml.sax.SAXException javax.xml.parsers.ParserConfigurationException java.io.InputStream in String elementId org.eclipse.help.internal.UAElement element private org.eclipse.help.internal.UAElement findElement (org.eclipse.help.internal.UAElement, java.lang.String) org.eclipse.help.internal.UAElement element String elementId String id org.eclipse.help.IUAElement[] children int i org.eclipse.help.internal.UAElement result }
org/eclipse/help/internal/dynamic/ProcessorHandler.class
ProcessorHandler.java package org.eclipse.help.internal.dynamic public abstract org.eclipse.help.internal.dynamic.ProcessorHandler extends java.lang.Object { public static final short UNHANDLED public static final short HANDLED_CONTINUE public static final short HANDLED_SKIP private org.eclipse.help.internal.dynamic.DocumentProcessor processor public void <init> () public abstract short handle (org.eclipse.help.internal.UAElement, java.lang.String) public org.eclipse.help.internal.dynamic.DocumentProcessor getProcessor () public void setProcessor (org.eclipse.help.internal.dynamic.DocumentProcessor) org.eclipse.help.internal.dynamic.DocumentProcessor processor }
org/eclipse/help/internal/dynamic/ValidationHandler.class
ValidationHandler.java package org.eclipse.help.internal.dynamic public org.eclipse.help.internal.dynamic.ValidationHandler extends org.eclipse.help.internal.dynamic.ProcessorHandler { private java.util.Map requiredAttributes private java.util.Map deprecatedElements public void <init> (java.util.Map) java.util.Map requiredAttributes public void <init> (java.util.Map, java.util.Map) java.util.Map requiredAttributes java.util.Map deprecatedElements public short handle (org.eclipse.help.internal.UAElement, java.lang.String) org.eclipse.help.internal.UAElement element String id String suggestion String msg String[] attributes int i String msg org.eclipse.help.internal.UAElement parent }
org/eclipse/help/internal/dynamic/XMLProcessor.class
XMLProcessor.java package org.eclipse.help.internal.dynamic public org.eclipse.help.internal.dynamic.XMLProcessor extends java.lang.Object { private org.eclipse.help.internal.dynamic.DocumentProcessor processor private org.eclipse.help.internal.dynamic.DocumentReader reader private org.eclipse.help.internal.dynamic.DocumentWriter writer public void <init> (org.eclipse.help.internal.dynamic.ProcessorHandler[]) org.eclipse.help.internal.dynamic.ProcessorHandler[] handlers public java.io.InputStream process (java.io.InputStream, java.lang.String, java.lang.String) throws java.io.IOException org.xml.sax.SAXException javax.xml.parsers.ParserConfigurationException javax.xml.transform.TransformerException javax.xml.transform.TransformerConfigurationException java.io.InputStream in String id String charset org.eclipse.help.internal.UAElement element }
org/eclipse/help/internal/entityresolver/
org/eclipse/help/internal/entityresolver/LocalEntityResolver.class
LocalEntityResolver.java package org.eclipse.help.internal.entityresolver public org.eclipse.help.internal.entityresolver.LocalEntityResolver extends java.lang.Object implements org.xml.sax.EntityResolver { public void <init> () public org.xml.sax.InputSource resolveEntity (java.lang.String, java.lang.String) throws org.xml.sax.SAXException java.io.IOException String publicId String systemId int index org.osgi.framework.Bundle helpBundle String dtdPath java.net.URL dtdURL java.io.InputStream stream org.xml.sax.InputSource is }
org/eclipse/help/internal/extension/
org/eclipse/help/internal/extension/ContentExtension.class
ContentExtension.java package org.eclipse.help.internal.extension public org.eclipse.help.internal.extension.ContentExtension extends org.eclipse.help.internal.UAElement implements org.eclipse.help.IContentExtension { public static final String NAME_CONTRIBUTION public static final String NAME_CONTRIBUTION_LEGACY public static final String NAME_REPLACEMENT public static final String NAME_REPLACEMENT_LEGACY public static final String ATTRIBUTE_CONTENT public static final String ATTRIBUTE_PATH public void <init> (org.eclipse.help.IContentExtension) org.eclipse.help.IContentExtension src public void <init> (org.w3c.dom.Element) org.w3c.dom.Element src public java.lang.String getContent () public java.lang.String getPath () public int getType () String name public void setContent (java.lang.String) String content public void setPath (java.lang.String) String path }
org/eclipse/help/internal/extension/ContentExtensionFileParser.class
ContentExtensionFileParser.java package org.eclipse.help.internal.extension public org.eclipse.help.internal.extension.ContentExtensionFileParser extends org.xml.sax.helpers.DefaultHandler { private org.eclipse.help.internal.dynamic.DocumentReader reader private org.eclipse.help.internal.dynamic.DocumentProcessor processor private java.util.Map requiredAttributes private java.util.Map deprecatedElements public void <init> () public org.eclipse.help.internal.extension.ContentExtension[] parse (org.osgi.framework.Bundle, java.lang.String) throws java.io.IOException org.xml.sax.SAXException javax.xml.parsers.ParserConfigurationException org.osgi.framework.Bundle bundle String path java.net.URL url java.io.InputStream in org.eclipse.help.internal.UAElement extension org.eclipse.help.IUAElement[] children org.eclipse.help.internal.extension.ContentExtension[] result private java.util.Map getRequiredAttributes () private java.util.Map getDeprecatedElements () }
org/eclipse/help/internal/extension/ContentExtensionFileProvider.class
ContentExtensionFileProvider.java package org.eclipse.help.internal.extension public org.eclipse.help.internal.extension.ContentExtensionFileProvider extends org.eclipse.help.AbstractContentExtensionProvider { private static final String EXTENSION_POINT_CONTENT_EXTENSION private static final String ELEMENT_CONTENT_EXTENSION private static final String ATTRIBUTE_FILE private static final String ATTRIBUTE_CONTENT public void <init> () public org.eclipse.help.IContentExtension[] getContentExtensions (java.lang.String) String locale java.util.List extensions org.eclipse.core.runtime.IExtensionRegistry registry org.eclipse.help.internal.extension.ContentExtensionFileParser parser org.eclipse.core.runtime.IConfigurationElement[] elements int i String file String bundleId org.osgi.framework.Bundle bundle org.eclipse.help.internal.extension.ContentExtension[] ext int j String content Throwable t String msg }
org/eclipse/help/internal/extension/ContentExtensionManager.class
ContentExtensionManager.java package org.eclipse.help.internal.extension public org.eclipse.help.internal.extension.ContentExtensionManager extends java.lang.Object { private static final String EXTENSION_POINT_ID_CONTENT_EXTENSION private static final String ELEMENT_NAME_CONTENT_EXTENSION_PROVIDER private static final String ATTRIBUTE_NAME_CLASS private static final org.eclipse.help.internal.extension.ContentExtension[] EMPTY_ARRAY private org.eclipse.help.AbstractContentExtensionProvider[] contentExtensionProviders private java.util.Map extensionsByPath private java.util.Map replacesByPath static void <clinit> () public void <init> () public org.eclipse.help.internal.extension.ContentExtension[] getExtensions (java.lang.String) String locale java.util.List extensions java.util.Iterator iter public org.eclipse.help.internal.extension.ContentExtension[] getExtensions (java.lang.String, int, java.lang.String) String path int type String locale java.util.Map map java.util.List extensions public void clearCache () private void loadExtensions (java.lang.String) String locale int i org.eclipse.help.IContentExtension[] extensions int j org.eclipse.help.internal.extension.ContentExtension extension String content String path int type java.util.Map map java.util.List list private org.eclipse.help.AbstractContentExtensionProvider[] getContentExtensionProviders () java.util.List providers org.eclipse.core.runtime.IExtensionRegistry registry org.eclipse.core.runtime.IConfigurationElement[] elements int i org.eclipse.core.runtime.IConfigurationElement elem org.eclipse.help.AbstractContentExtensionProvider provider org.eclipse.core.runtime.CoreException e String msg private java.lang.String normalizePath (java.lang.String) String path int bundleStart int bundleEnd int pathStart int pathEnd int elementStart int elementEnd int lastSlash int secondLastSlash String secondLastToken boolean hasDot String bundleId String relativePath String elementId }
org/eclipse/help/internal/index/
org/eclipse/help/internal/index/Index.class
Index.java package org.eclipse.help.internal.index public org.eclipse.help.internal.index.Index extends org.eclipse.help.internal.UAElement implements org.eclipse.help.IIndex { public static final String NAME static Class class$0 public void <init> () public void <init> (org.eclipse.help.IIndex) org.eclipse.help.IIndex src public void <init> (org.w3c.dom.Element) org.w3c.dom.Element src public org.eclipse.help.IIndexEntry[] getEntries () public org.eclipse.help.internal.index.IndexEntry getSeeTarget (org.eclipse.help.internal.index.IndexSee) org.eclipse.help.internal.index.IndexSee see String keyword java.util.Iterator iter Object next }
org/eclipse/help/internal/index/IndexAssembler$IndexComparator.class
IndexAssembler.java package org.eclipse.help.internal.index org.eclipse.help.internal.index.IndexAssembler$IndexComparator extends java.lang.Object implements java.util.Comparator { com.ibm.icu.text.Collator collator final org.eclipse.help.internal.index.IndexAssembler this$0 private void <init> (org.eclipse.help.internal.index.IndexAssembler) public int compare (java.lang.Object, java.lang.Object) Object o1 Object o2 int c1 int c2 String s1 String s2 private int getCategory (org.eclipse.help.internal.UAElement) org.eclipse.help.internal.UAElement element String keyword char c private java.lang.String getLabel (org.eclipse.help.internal.UAElement) org.eclipse.help.internal.UAElement element org.eclipse.help.internal.Topic topic org.eclipse.help.ITopic topic2 String msg void <init> (org.eclipse.help.internal.index.IndexAssembler, org.eclipse.help.internal.index.IndexAssembler$IndexComparator) }
org/eclipse/help/internal/index/IndexAssembler$NormalizeHandler.class
IndexAssembler.java package org.eclipse.help.internal.index org.eclipse.help.internal.index.IndexAssembler$NormalizeHandler extends org.eclipse.help.internal.dynamic.ProcessorHandler { final org.eclipse.help.internal.index.IndexAssembler this$0 private void <init> (org.eclipse.help.internal.index.IndexAssembler) public short handle (org.eclipse.help.internal.UAElement, java.lang.String) org.eclipse.help.internal.UAElement element String id org.eclipse.help.internal.Topic topic String href int index String pluginId String title void <init> (org.eclipse.help.internal.index.IndexAssembler, org.eclipse.help.internal.index.IndexAssembler$NormalizeHandler) }
org/eclipse/help/internal/index/IndexAssembler.class
IndexAssembler.java package org.eclipse.help.internal.index public org.eclipse.help.internal.index.IndexAssembler extends java.lang.Object { private org.eclipse.help.internal.dynamic.DocumentProcessor processor private java.util.Comparator comparator private String locale public void <init> () public org.eclipse.help.internal.index.Index assemble (java.util.List, java.lang.String) java.util.List contributions String locale org.eclipse.help.internal.index.Index index private org.eclipse.help.internal.index.Index merge (java.util.List) java.util.List contributions org.eclipse.help.internal.index.Index index java.util.Iterator iter org.eclipse.help.internal.index.IndexContribution contribution private void mergeChildren (org.eclipse.help.internal.UAElement, org.eclipse.help.internal.UAElement) org.eclipse.help.internal.UAElement a org.eclipse.help.internal.UAElement b java.util.Map entriesByKeyword java.util.Set topicHrefs java.util.Set seeTargets org.eclipse.help.IUAElement[] childrenA int i org.eclipse.help.internal.UAElement childA org.eclipse.help.IUAElement[] childrenB int i org.eclipse.help.internal.UAElement childB String keyword String href private void process (java.util.List) java.util.List contributions org.eclipse.help.internal.dynamic.DocumentReader reader java.util.Iterator iter org.eclipse.help.internal.index.IndexContribution contribution private void sortAndPrune (org.eclipse.help.internal.UAElement) org.eclipse.help.internal.UAElement element private boolean sortAndPrune (org.eclipse.help.internal.UAElement, java.util.Comparator) org.eclipse.help.internal.UAElement element java.util.Comparator comparator org.eclipse.help.IUAElement[] children int i int i boolean hasChildren int i boolean isValidSeeReference (org.eclipse.help.internal.index.IndexSee) org.eclipse.help.internal.index.IndexSee see org.eclipse.help.internal.UAElement ancestor static java.lang.String access$0 (org.eclipse.help.internal.index.IndexAssembler) }
org/eclipse/help/internal/index/IndexContribution.class
IndexContribution.java package org.eclipse.help.internal.index public org.eclipse.help.internal.index.IndexContribution extends java.lang.Object implements org.eclipse.help.IIndexContribution { private String id private org.eclipse.help.IIndex index private String locale public void <init> () public java.lang.String getId () public org.eclipse.help.IIndex getIndex () public java.lang.String getLocale () public void setId (java.lang.String) String id public void setIndex (org.eclipse.help.IIndex) org.eclipse.help.IIndex index public void setLocale (java.lang.String) String locale }
org/eclipse/help/internal/index/IndexDocumentReader.class
IndexDocumentReader.java package org.eclipse.help.internal.index public org.eclipse.help.internal.index.IndexDocumentReader extends org.eclipse.help.internal.dynamic.DocumentReader { public void <init> () protected void prepareDocument (org.w3c.dom.Document) org.w3c.dom.Document document private void prune (org.w3c.dom.Node) org.w3c.dom.Node element org.w3c.dom.NodeList nodes org.w3c.dom.Node node short nodeType org.w3c.dom.Node nodeToDelete String kind private void fixTopicAttributes (org.w3c.dom.Element) org.w3c.dom.Element topic String title }
org/eclipse/help/internal/index/IndexEntry.class
IndexEntry.java package org.eclipse.help.internal.index public org.eclipse.help.internal.index.IndexEntry extends org.eclipse.help.internal.UAElement implements org.eclipse.help.IIndexEntry2 { public static final String NAME public static final String ATTRIBUTE_KEYWORD static Class class$0 static Class class$1 static Class class$2 public void <init> (org.eclipse.help.IIndexEntry) org.eclipse.help.IIndexEntry src public void <init> (org.w3c.dom.Element) org.w3c.dom.Element src public java.lang.String getKeyword () public org.eclipse.help.IIndexEntry[] getSubentries () public org.eclipse.help.ITopic[] getTopics () public void setKeyword (java.lang.String) String keyword public org.eclipse.help.IIndexSee[] getSees () }
org/eclipse/help/internal/index/IndexFile.class
IndexFile.java package org.eclipse.help.internal.index public org.eclipse.help.internal.index.IndexFile extends java.lang.Object { private String pluginId private String file private String locale public void <init> (java.lang.String, java.lang.String, java.lang.String) String pluginId String file String locale public java.lang.String getFile () public java.lang.String getLocale () public java.lang.String getPluginId () public java.io.InputStream getInputStream () throws java.io.IOException }
org/eclipse/help/internal/index/IndexFileParser.class
IndexFileParser.java package org.eclipse.help.internal.index public org.eclipse.help.internal.index.IndexFileParser extends java.lang.Object { private org.eclipse.help.internal.dynamic.DocumentReader reader public void <init> () public org.eclipse.help.internal.index.IndexContribution parse (org.eclipse.help.internal.index.IndexFile) throws java.io.IOException org.xml.sax.SAXException javax.xml.parsers.ParserConfigurationException org.eclipse.help.internal.index.IndexFile indexFile java.io.InputStream in org.eclipse.help.internal.index.Index index org.eclipse.help.internal.index.IndexContribution contrib }
org/eclipse/help/internal/index/IndexFileProvider.class
IndexFileProvider.java package org.eclipse.help.internal.index public org.eclipse.help.internal.index.IndexFileProvider extends org.eclipse.help.AbstractIndexProvider { private static final String ERROR_READING_HELP_KEYWORD_INDEX_FILE public static final String EXTENSION_POINT_ID_INDEX public static final String ELEMENT_NAME_INDEX public static final String ATTRIBUTE_NAME_FILE public void <init> () public org.eclipse.help.IIndexContribution[] getIndexContributions (java.lang.String) String locale java.util.List contributions org.eclipse.help.internal.index.IndexFile[] indexFiles org.eclipse.help.internal.index.IndexFileParser parser int i org.eclipse.help.internal.index.IndexFile indexFile org.eclipse.help.IIndexContribution toc org.xml.sax.SAXParseException spe StringBuffer buffer Exception x Throwable t String msg private java.lang.String getIndexFilePath (org.eclipse.help.internal.index.IndexFile) org.eclipse.help.internal.index.IndexFile indexFile String pluginId String file private org.eclipse.help.internal.index.IndexFile[] getIndexFiles (java.lang.String) String locale java.util.List indexFiles org.eclipse.core.runtime.IExtensionRegistry registry org.eclipse.core.runtime.IConfigurationElement[] elements int i org.eclipse.core.runtime.IConfigurationElement elem String pluginId String file org.eclipse.help.internal.index.IndexFile indexFile }
org/eclipse/help/internal/index/IndexManager.class
IndexManager.java package org.eclipse.help.internal.index public org.eclipse.help.internal.index.IndexManager extends java.lang.Object { private static final String EXTENSION_POINT_ID_INDEX private static final String ELEMENT_NAME_INDEX_PROVIDER private static final String ATTRIBUTE_NAME_CLASS private java.util.Map indexContributionsByLocale private java.util.Map indexesByLocale private org.eclipse.help.AbstractIndexProvider[] indexProviders public void <init> () public synchronized org.eclipse.help.IIndex getIndex (java.lang.String) String locale org.eclipse.help.internal.index.Index index long start java.util.List contributions org.eclipse.help.internal.index.IndexAssembler assembler long stop public synchronized org.eclipse.help.internal.index.IndexContribution[] getIndexContributions (java.lang.String) String locale org.eclipse.help.internal.index.IndexContribution[] contributions private org.eclipse.help.internal.index.IndexContribution[] readIndexContributions (java.lang.String) String locale org.eclipse.help.internal.index.IndexContribution[] cached java.util.List contributions org.eclipse.help.AbstractIndexProvider[] providers int i org.eclipse.help.IIndexContribution[] contrib int j String msg String msg org.eclipse.help.internal.index.IndexContribution contribution org.eclipse.help.IIndex index Throwable t String msg public void clearCache () public org.eclipse.help.AbstractIndexProvider[] getIndexProviders () java.util.List providers org.eclipse.core.runtime.IExtensionRegistry registry org.eclipse.core.runtime.IConfigurationElement[] elements int i org.eclipse.core.runtime.IConfigurationElement elem org.eclipse.help.AbstractIndexProvider provider org.eclipse.core.runtime.CoreException e String msg public boolean isIndexLoaded (java.lang.String) String locale public void setIndexProviders (org.eclipse.help.AbstractIndexProvider[]) org.eclipse.help.AbstractIndexProvider[] indexProviders private void filterIndexContributions (java.util.List) java.util.List unfiltered java.util.Set indexesToFilter java.util.ListIterator iter org.eclipse.help.IIndexContribution contribution private java.util.Set getIgnoredIndexContributions () org.eclipse.help.internal.HelpData helpData java.util.HashSet ignored String preferredIndexes java.util.StringTokenizer suggestdOrderedInfosets }
org/eclipse/help/internal/index/IndexSee.class
IndexSee.java package org.eclipse.help.internal.index public org.eclipse.help.internal.index.IndexSee extends org.eclipse.help.internal.UAElement implements org.eclipse.help.IIndexSee java.lang.Comparable { public static final String NAME public static final String ATTRIBUTE_KEYWORD static Class class$0 public void <init> (org.w3c.dom.Element) org.w3c.dom.Element src public void <init> (org.eclipse.help.IIndexSee) org.eclipse.help.IIndexSee src public java.lang.String getKeyword () private java.lang.String[] getPath () org.eclipse.help.IIndexSubpath[] subpaths String[] result int i public void setKeyword (java.lang.String) String keyword private int getCategory (java.lang.String) String keyword char c public int compareTo (java.lang.Object) Object arg0 com.ibm.icu.text.Collator collator String[] path String[] targetPath int i int result public boolean equals (java.lang.Object) Object obj public int hashCode () int result org.eclipse.help.IIndexSubpath[] subpaths int i public boolean isSeeAlso () org.eclipse.help.internal.UAElement parentElement public org.eclipse.help.IIndexSubpath[] getSubpathElements () }
org/eclipse/help/internal/index/IndexSubpath.class
IndexSubpath.java package org.eclipse.help.internal.index public org.eclipse.help.internal.index.IndexSubpath extends org.eclipse.help.internal.UAElement implements org.eclipse.help.IIndexSubpath { public static final String NAME public static final String ATTRIBUTE_KEYWORD public void <init> (org.eclipse.help.IIndexSubpath) org.eclipse.help.IIndexSubpath src public void <init> (org.w3c.dom.Element) org.w3c.dom.Element src public java.lang.String getKeyword () public void setKeyword (java.lang.String) String keyword }
org/eclipse/help/internal/toc/
org/eclipse/help/internal/toc/DocumentFinder.class
DocumentFinder.java package org.eclipse.help.internal.toc public org.eclipse.help.internal.toc.DocumentFinder extends java.lang.Object { public void <init> () public static java.lang.String[] collectExtraDocuments (org.eclipse.help.internal.toc.TocFile) org.eclipse.help.internal.toc.TocFile tocFile String dir String locale java.util.List result String pluginID org.osgi.framework.Bundle pluginDesc String directory org.eclipse.core.runtime.IPath iPath java.util.Map override java.net.URL url java.util.Set paths java.util.Iterator it String href private static java.util.List collectExtraDocumentsFromZip (java.lang.String, java.lang.String, java.net.URL) String pluginID String directory java.net.URL url java.util.List result java.net.URL realZipURL java.net.URL realZipURL java.io.IOException ioe java.util.zip.ZipFile zipFile java.util.zip.ZipFile zipFile java.io.IOException ioe private static java.util.List createExtraTopicsFromZipFile (java.lang.String, java.util.zip.ZipFile, java.lang.String) String pluginID java.util.zip.ZipFile zipFile String directory String constantHrefSegment java.util.List result java.util.Enumeration entriesEnum java.util.zip.ZipEntry zEntry String docName int l String href }
org/eclipse/help/internal/toc/HrefUtil.class
HrefUtil.java package org.eclipse.help.internal.toc public org.eclipse.help.internal.toc.HrefUtil extends java.lang.Object { private static final String PLUGINS_ROOT_SLASH public void <init> () public static java.lang.String normalizeDirectoryHref (java.lang.String, java.lang.String) String pluginID String dir public static final java.lang.String normalizeHref (java.lang.String, java.lang.String) String pluginID String href StringBuffer buf public static java.lang.String getPluginIDFromHref (java.lang.String) String href int secondSlashIx public static java.lang.String getResourcePathFromHref (java.lang.String) String href int anchorIx int secondSlashIx public static java.lang.String normalizeDirectoryPath (java.lang.String) String href }
org/eclipse/help/internal/toc/Link.class
Link.java package org.eclipse.help.internal.toc public org.eclipse.help.internal.toc.Link extends org.eclipse.help.internal.UAElement implements org.eclipse.help.ILink { public static final String NAME public static final String ATTRIBUTE_TOC public void <init> (org.eclipse.help.ILink) org.eclipse.help.ILink src public void <init> (org.w3c.dom.Element) org.w3c.dom.Element src public java.lang.String getToc () public void setToc (java.lang.String) String toc }
org/eclipse/help/internal/toc/Toc$1.class
Toc.java package org.eclipse.help.internal.toc org.eclipse.help.internal.toc.Toc$1 extends java.lang.Object implements org.eclipse.help.ITopic2 { final org.eclipse.help.internal.toc.Toc this$0 void <init> (org.eclipse.help.internal.toc.Toc) public java.lang.String getHref () public java.lang.String getLabel () public org.eclipse.help.ITopic[] getSubtopics () public boolean isEnabled (org.eclipse.core.expressions.IEvaluationContext) org.eclipse.core.expressions.IEvaluationContext context public org.eclipse.help.IUAElement[] getChildren () public org.eclipse.help.ICriteria[] getCriteria () public java.lang.String getIcon () public boolean isSorted () }
org/eclipse/help/internal/toc/Toc.class
Toc.java package org.eclipse.help.internal.toc public org.eclipse.help.internal.toc.Toc extends org.eclipse.help.internal.UAElement implements org.eclipse.help.IToc2 { public static final String NAME public static final String ATTRIBUTE_LABEL public static final String ATTRIBUTE_HREF public static final String ATTRIBUTE_TOPIC public static final String ATTRIBUTE_LINK_TO public static final String ATTRIBUTE_ID public static final String ATTRIBUTE_ICON public static final String ATTRIBUTE_SORT private org.eclipse.help.ITocContribution contribution private org.eclipse.help.ITopic topic private java.util.Map href2TopicMap static Class class$0 static Class class$1 public void <init> (org.eclipse.help.IToc) org.eclipse.help.IToc src org.eclipse.help.ITopic topic public void <init> (org.w3c.dom.Element) org.w3c.dom.Element src private java.util.Map createHref2TopicMap () java.util.Map map org.eclipse.help.ITopic[] topics int i private void createHref2TopicMapAux (java.util.Map, org.eclipse.help.ITopic) java.util.Map map org.eclipse.help.ITopic topic String href int anchorIx String simpleHref org.eclipse.help.ITopic[] subtopics int i public java.lang.String getHref () public java.lang.String getIcon () public boolean isSorted () private java.util.Map getHref2TopicMap () public java.lang.String getLabel () public java.lang.String getLinkTo () public java.lang.String getTopic () public org.eclipse.help.ITopic getTopic (java.lang.String) String href public org.eclipse.help.ITopic[] getTopics () public org.eclipse.help.ICriteria[] getCriteria () public void setLabel (java.lang.String) String label public void setLinkTo (java.lang.String) String linkTo public void setTopic (java.lang.String) String href public void setHref (java.lang.String) String href public org.eclipse.help.ITocContribution getTocContribution () public void setTocContribution (org.eclipse.help.ITocContribution) org.eclipse.help.ITocContribution contribution }
org/eclipse/help/internal/toc/TocAssembler$1.class
TocAssembler.java package org.eclipse.help.internal.toc org.eclipse.help.internal.toc.TocAssembler$1 extends org.eclipse.help.internal.dynamic.ProcessorHandler { final org.eclipse.help.internal.toc.TocAssembler this$0 private final java.util.Map val$linkedContributionIds void <init> (org.eclipse.help.internal.toc.TocAssembler, java.util.Map) public short handle (org.eclipse.help.internal.UAElement, java.lang.String) org.eclipse.help.internal.UAElement element String id org.eclipse.help.internal.toc.Link link String toc org.eclipse.help.internal.toc.TocContribution srcContribution }
org/eclipse/help/internal/toc/TocAssembler$AnchorHandler.class
TocAssembler.java package org.eclipse.help.internal.toc org.eclipse.help.internal.toc.TocAssembler$AnchorHandler extends org.eclipse.help.internal.dynamic.ProcessorHandler { final org.eclipse.help.internal.toc.TocAssembler this$0 private void <init> (org.eclipse.help.internal.toc.TocAssembler) public short handle (org.eclipse.help.internal.UAElement, java.lang.String) org.eclipse.help.internal.UAElement element String id org.eclipse.help.internal.Anchor anchor org.eclipse.help.internal.UAElement parent String anchorId java.util.Set set org.eclipse.help.internal.toc.TocContribution destContribution org.eclipse.help.internal.toc.TocContribution[] srcContributions int i org.eclipse.help.IUAElement[] children int j void <init> (org.eclipse.help.internal.toc.TocAssembler, org.eclipse.help.internal.toc.TocAssembler$AnchorHandler) }
org/eclipse/help/internal/toc/TocAssembler$LinkHandler.class
TocAssembler.java package org.eclipse.help.internal.toc org.eclipse.help.internal.toc.TocAssembler$LinkHandler extends org.eclipse.help.internal.dynamic.ProcessorHandler { final org.eclipse.help.internal.toc.TocAssembler this$0 private void <init> (org.eclipse.help.internal.toc.TocAssembler) public short handle (org.eclipse.help.internal.UAElement, java.lang.String) org.eclipse.help.internal.UAElement element String id org.eclipse.help.internal.toc.Link link org.eclipse.help.internal.UAElement parent String toc org.eclipse.help.internal.toc.TocContribution destContribution org.eclipse.help.internal.toc.TocContribution srcContribution org.eclipse.help.IUAElement[] children int i void <init> (org.eclipse.help.internal.toc.TocAssembler, org.eclipse.help.internal.toc.TocAssembler$LinkHandler) }
org/eclipse/help/internal/toc/TocAssembler$NormalizeHandler.class
TocAssembler.java package org.eclipse.help.internal.toc org.eclipse.help.internal.toc.TocAssembler$NormalizeHandler extends org.eclipse.help.internal.dynamic.ProcessorHandler { final org.eclipse.help.internal.toc.TocAssembler this$0 private void <init> (org.eclipse.help.internal.toc.TocAssembler) public short handle (org.eclipse.help.internal.UAElement, java.lang.String) org.eclipse.help.internal.UAElement element String id org.eclipse.help.internal.Topic topic String href org.eclipse.help.internal.toc.Toc toc String topic private java.lang.String normalize (java.lang.String, java.lang.String) String href String id org.eclipse.help.ITocContribution contribution String pluginId int index String pluginId private void processCriteria (org.eclipse.help.internal.UAElement, java.lang.String) org.eclipse.help.internal.UAElement element String id org.eclipse.help.ITocContribution contribution String locale org.eclipse.help.ICriteria[] criteria org.eclipse.help.internal.Topic topic org.eclipse.help.internal.toc.Toc toc void <init> (org.eclipse.help.internal.toc.TocAssembler, org.eclipse.help.internal.toc.TocAssembler$NormalizeHandler) }
org/eclipse/help/internal/toc/TocAssembler.class
TocAssembler.java package org.eclipse.help.internal.toc public org.eclipse.help.internal.toc.TocAssembler extends java.lang.Object { private org.eclipse.help.internal.dynamic.DocumentProcessor processor private org.eclipse.help.internal.dynamic.ProcessorHandler[] handlers private java.util.Map anchorsByContributionId private java.util.List contributions private java.util.Map contributionsById private java.util.Map contributionsByLinkTo private java.util.Set processedContributions private java.util.Map requiredAttributes private java.util.Set tocsToFilter public void <init> () public void <init> (java.util.Set) java.util.Set tocsToFilter public java.util.List assemble (java.util.List) java.util.List contributions java.util.List books java.util.Iterator iter org.eclipse.help.internal.toc.TocContribution book private java.util.List getBooks () java.util.Map linkedContributionIds java.util.List books java.util.Iterator iter org.eclipse.help.internal.toc.TocContribution contrib boolean isValidLinkTo boolean isLinkedId String msg String linkTo String msg String msg private java.util.Map getLinkedContributionIds (java.util.List) java.util.List contributions java.util.Map linkedContributionIds org.eclipse.help.internal.dynamic.ProcessorHandler[] linkFinder java.util.ListIterator iter org.eclipse.help.internal.toc.TocContribution contrib String id Throwable t String msg private boolean hasAnchor (java.lang.String, java.lang.String) String tocContributionId String anchorId org.eclipse.help.internal.toc.TocContribution contrib java.util.Set anchors private boolean hasValidLinkTo (org.eclipse.help.internal.toc.TocContribution) org.eclipse.help.internal.toc.TocContribution contrib String linkTo String normalized int index String id String anchorId private void process (org.eclipse.help.ITocContribution) org.eclipse.help.ITocContribution contribution org.eclipse.help.internal.dynamic.DocumentReader reader private org.eclipse.help.internal.toc.TocContribution getContribution (java.lang.String) String id java.util.Iterator iter org.eclipse.help.internal.toc.TocContribution contribution private org.eclipse.help.internal.toc.TocContribution[] getAnchorContributions (java.lang.String) String anchorPath java.util.Iterator iter org.eclipse.help.internal.toc.TocContribution srcContribution String linkTo String destAnchorPath org.eclipse.help.ITocContribution[] array boolean isAlreadyIncluded int i org.eclipse.help.internal.toc.TocContribution[] temp org.eclipse.help.internal.toc.TocContribution[] contributions private java.util.Map getRequiredAttributes () private void addExtraDocuments (org.eclipse.help.internal.toc.TocContribution, java.lang.String[]) org.eclipse.help.internal.toc.TocContribution contribution String[] extraDocuments String[] destExtraDocuments String[] combinedExtraDocuments String[] combinedExtraDocuments java.util.Set set static org.eclipse.help.internal.toc.TocContribution access$0 (org.eclipse.help.internal.toc.TocAssembler, java.lang.String) static void access$1 (org.eclipse.help.internal.toc.TocAssembler, org.eclipse.help.ITocContribution) static void access$2 (org.eclipse.help.internal.toc.TocAssembler, org.eclipse.help.internal.toc.TocContribution, java.lang.String[]) static java.util.Set access$3 (org.eclipse.help.internal.toc.TocAssembler) static java.util.Map access$4 (org.eclipse.help.internal.toc.TocAssembler) static void access$5 (org.eclipse.help.internal.toc.TocAssembler, java.util.Map) static org.eclipse.help.internal.toc.TocContribution[] access$6 (org.eclipse.help.internal.toc.TocAssembler, java.lang.String) }
org/eclipse/help/internal/toc/TocContribution.class
TocContribution.java package org.eclipse.help.internal.toc public org.eclipse.help.internal.toc.TocContribution extends java.lang.Object implements org.eclipse.help.ITocContribution { private String categoryId private String contributorId private String[] extraDocuments private String id private String locale private org.eclipse.help.internal.toc.Toc toc private boolean isPrimary private boolean isSubToc public void <init> () public java.lang.String getCategoryId () public void setCategoryId (java.lang.String) String categoryId public java.lang.String getContributorId () public void setContributorId (java.lang.String) String contributorId public java.lang.String[] getExtraDocuments () public void setExtraDocuments (java.lang.String[]) String[] extraDocuments public java.lang.String getId () public void setId (java.lang.String) String id public java.lang.String getLocale () public void setLocale (java.lang.String) String locale public java.lang.String getLinkTo () String link public void setLinkTo (java.lang.String) String linkTo public org.eclipse.help.IToc getToc () public void setToc (org.eclipse.help.internal.toc.Toc) org.eclipse.help.internal.toc.Toc toc public boolean isPrimary () public void setPrimary (boolean) boolean isPrimary public boolean isSubToc () public void setSubToc (boolean) boolean isSubToc }
org/eclipse/help/internal/toc/TocFile.class
TocFile.java package org.eclipse.help.internal.toc public org.eclipse.help.internal.toc.TocFile extends java.lang.Object { private String pluginId private String file private boolean isPrimary private String locale private String extraDir private String category public void <init> (java.lang.String, java.lang.String, boolean, java.lang.String, java.lang.String, java.lang.String) String pluginId String file boolean isPrimary String locale String extradir String category public java.lang.String getCategory () public java.lang.String getExtraDir () public java.lang.String getFile () public java.io.InputStream getInputStream () throws java.io.IOException public java.lang.String getLocale () public java.lang.String getPluginId () public boolean isPrimary () }
org/eclipse/help/internal/toc/TocFileParser.class
TocFileParser.java package org.eclipse.help.internal.toc public org.eclipse.help.internal.toc.TocFileParser extends org.xml.sax.helpers.DefaultHandler { private org.eclipse.help.internal.dynamic.DocumentReader reader public void <init> () public org.eclipse.help.internal.toc.TocContribution parse (org.eclipse.help.internal.toc.TocFile) throws java.io.IOException org.xml.sax.SAXException javax.xml.parsers.ParserConfigurationException org.eclipse.help.internal.toc.TocFile tocFile java.io.InputStream in org.eclipse.help.internal.toc.Toc toc org.eclipse.help.internal.toc.TocContribution contribution }
org/eclipse/help/internal/toc/TocFileProvider.class
TocFileProvider.java package org.eclipse.help.internal.toc public org.eclipse.help.internal.toc.TocFileProvider extends org.eclipse.help.AbstractTocProvider { public static final String EXTENSION_POINT_ID_TOC public static final String ELEMENT_NAME_TOC public static final String ATTRIBUTE_NAME_FILE public static final String ATTRIBUTE_NAME_PRIMARY public static final String ATTRIBUTE_NAME_EXTRADIR public static final String ATTRIBUTE_NAME_CATEGORY public void <init> () public org.eclipse.help.ITocContribution[] getTocContributions (java.lang.String) String locale java.util.List contributions org.eclipse.help.internal.toc.TocFile[] tocFiles org.eclipse.help.internal.toc.TocFileParser parser int i org.eclipse.help.ITocContribution toc Throwable t String locationInfo org.xml.sax.SAXParseException spe String pluginId String file String msg protected org.eclipse.help.internal.toc.TocFile[] getTocFiles (java.lang.String) String locale java.util.List tocFiles org.eclipse.core.runtime.IExtensionRegistry registry org.eclipse.core.runtime.IConfigurationElement[] elements int i org.eclipse.core.runtime.IConfigurationElement elem String pluginId String pluginId String file boolean primary String extradir String category org.eclipse.help.internal.toc.TocFile tocFile public int getPriority () }
org/eclipse/help/internal/toc/TocManager.class
TocManager.java package org.eclipse.help.internal.toc public org.eclipse.help.internal.toc.TocManager extends java.lang.Object { private static final String EXTENSION_POINT_ID_TOC private static final String ELEMENT_NAME_TOC_PROVIDER private static final String ATTRIBUTE_NAME_CLASS private org.eclipse.help.AbstractTocProvider[] tocProviders private java.util.Map tocContributionsByLocale private java.util.Map tocContributionsForTocByLocale private java.util.Map tocsByLocale private java.util.Map tocsById private java.util.Map tocsByTopic static Class class$0 static Class class$1 public void <init> () public synchronized org.eclipse.help.internal.toc.Toc[] getTocs (java.lang.String) String locale org.eclipse.help.internal.toc.Toc[] tocs long start java.util.Set tocsToFilter org.eclipse.help.internal.toc.TocContribution[] raw org.eclipse.help.internal.toc.TocContribution[] filtered org.eclipse.help.ITocContribution[] ordered java.util.List orderedTocs int i org.eclipse.help.internal.toc.Toc toc Throwable t String msg org.eclipse.help.internal.toc.TopicSorter topicSorter int i long stop public synchronized org.eclipse.help.internal.toc.Toc getToc (java.lang.String, java.lang.String) String id String locale public synchronized org.eclipse.help.internal.toc.Toc getOwningToc (java.lang.String) String href org.eclipse.help.internal.toc.Toc[] tocs int i org.eclipse.help.ITocContribution contribution String[] extraDocuments int j public synchronized org.eclipse.help.ITopic getTopic (java.lang.String, java.lang.String) String href String locale org.eclipse.help.internal.toc.Toc[] tocs int i org.eclipse.help.ITopic topic int index public synchronized int[] getTopicPath (java.lang.String, java.lang.String) String href String locale org.eclipse.help.ITopic topic java.util.List path org.eclipse.help.internal.UAElement element org.eclipse.help.internal.UAElement parent org.eclipse.help.internal.toc.Toc[] tocs int i int[] array int j private int indexOf (org.eclipse.help.internal.UAElement, org.eclipse.help.internal.Topic) org.eclipse.help.internal.UAElement parent org.eclipse.help.internal.Topic child org.eclipse.help.ITopic[] children org.eclipse.help.ITopic[] children org.eclipse.help.ITopic[] children int i public org.eclipse.help.internal.toc.TocContribution[] getTocContributions (java.lang.String) String locale private org.eclipse.help.internal.toc.TocContribution[] getTocContributionsForToc (java.lang.String) String locale private synchronized org.eclipse.help.internal.toc.TocContribution[] getAndCacheTocContributions (java.lang.String, java.util.Map) String locale java.util.Map contributionsByLocale org.eclipse.help.internal.toc.TocContribution[] cached java.util.HashMap contributions org.eclipse.help.AbstractTocProvider[] providers int i org.eclipse.help.ITocContribution[] contrib int j org.eclipse.help.internal.toc.TocContribution contribution org.eclipse.help.IToc toc org.eclipse.help.internal.toc.Toc t Throwable t String msg public void clearCache () public org.eclipse.help.AbstractTocProvider[] getTocProviders () java.util.List providers org.eclipse.core.runtime.IExtensionRegistry registry org.eclipse.core.runtime.IConfigurationElement[] elements int i org.eclipse.core.runtime.IConfigurationElement elem org.eclipse.help.AbstractTocProvider provider org.eclipse.core.runtime.CoreException e String msg public void setTocProviders (org.eclipse.help.AbstractTocProvider[]) org.eclipse.help.AbstractTocProvider[] tocProviders private org.eclipse.help.internal.toc.TocContribution[] filterTocContributions (org.eclipse.help.internal.toc.TocContribution[], java.util.Set) org.eclipse.help.internal.toc.TocContribution[] unfiltered java.util.Set tocsToFilter java.util.List filtered int i private org.eclipse.help.internal.toc.TocContribution[] getRootTocContributions (java.lang.String, java.util.Set) String locale java.util.Set tocsToFilter org.eclipse.help.internal.toc.TocContribution[] contributions java.util.List unassembled org.eclipse.help.internal.toc.TocAssembler assembler java.util.List assembled private java.util.Set getIgnoredTocContributions () org.eclipse.help.internal.HelpData helpData java.util.HashSet ignored String preferredTocs java.util.StringTokenizer suggestdOrderedInfosets public boolean isTocLoaded (java.lang.String) String locale }
org/eclipse/help/internal/toc/TocProviderComparator.class
TocProviderComparator.java package org.eclipse.help.internal.toc public org.eclipse.help.internal.toc.TocProviderComparator extends java.lang.Object implements java.util.Comparator { public void <init> () public int compare (java.lang.Object, java.lang.Object) Object obj1 Object obj2 org.eclipse.help.AbstractTocProvider provider1 org.eclipse.help.AbstractTocProvider provider2 }
org/eclipse/help/internal/toc/TocSorter$TocCategory.class
TocSorter.java package org.eclipse.help.internal.toc org.eclipse.help.internal.toc.TocSorter$TocCategory extends java.util.ArrayList { private static final long serialVersionUID public void <init> (java.lang.String) String id }
org/eclipse/help/internal/toc/TocSorter.class
TocSorter.java package org.eclipse.help.internal.toc public org.eclipse.help.internal.toc.TocSorter extends java.lang.Object { static Class class$0 public void <init> () public org.eclipse.help.ITocContribution[] orderTocContributions (org.eclipse.help.ITocContribution[]) org.eclipse.help.ITocContribution[] unorderedTocs java.util.List itemsToOrder java.util.Map categorized java.util.Map nameIdMap java.util.List orderedItems private java.util.Map createNameIdMap (java.util.Map) java.util.Map categorized java.util.Map map java.util.Iterator iter String key Object value org.eclipse.help.ITocContribution toc org.eclipse.help.ITocContribution toc org.eclipse.help.internal.toc.TocSorter$TocCategory category private java.util.Map categorizeTocs (java.util.List, java.util.List) java.util.List tocs java.util.List tocOrder java.util.Map categorized java.util.Iterator iter org.eclipse.help.ITocContribution toc String categoryId String categoryId Throwable t String msg org.eclipse.help.internal.toc.TocSorter$TocCategory category String tocLabel boolean done int next String nextName String id String id Throwable t String msg private java.util.List expandCategories (java.util.List) java.util.List entries java.util.List expanded java.util.Iterator iter Object entry private static java.util.List substituteValues (java.util.List, java.util.Map) java.util.List items java.util.Map map java.util.List result java.util.Iterator iter Object key Object value }
org/eclipse/help/internal/toc/TopicSorter$TopicComparator.class
TopicSorter.java package org.eclipse.help.internal.toc org.eclipse.help.internal.toc.TopicSorter$TopicComparator extends java.lang.Object implements java.util.Comparator { com.ibm.icu.text.Collator collator final org.eclipse.help.internal.toc.TopicSorter this$0 private void <init> (org.eclipse.help.internal.toc.TopicSorter) public int compare (java.lang.Object, java.lang.Object) Object o1 Object o2 String label1 String label2 void <init> (org.eclipse.help.internal.toc.TopicSorter, org.eclipse.help.internal.toc.TopicSorter$TopicComparator) }
org/eclipse/help/internal/toc/TopicSorter.class
TopicSorter.java package org.eclipse.help.internal.toc public org.eclipse.help.internal.toc.TopicSorter extends java.lang.Object { private java.util.Comparator comparator public void <init> () public void sortChildren (org.eclipse.help.internal.toc.Toc) org.eclipse.help.internal.toc.Toc toc org.eclipse.help.ITopic[] childTopics int i private void sortChildren (org.eclipse.help.internal.Topic) org.eclipse.help.internal.Topic topic org.eclipse.help.ITopic[] childTopics int i private void sort (org.eclipse.help.internal.UAElement, org.eclipse.help.ITopic[]) org.eclipse.help.internal.UAElement element org.eclipse.help.ITopic[] children int i int i }
org/eclipse/help/internal/util/
org/eclipse/help/internal/util/FastStack.class
FastStack.java package org.eclipse.help.internal.util public org.eclipse.help.internal.util.FastStack extends java.util.ArrayList { private static final long serialVersionUID private int last public void <init> () public final java.lang.Object push (java.lang.Object) Object item public final java.lang.Object pop () public final java.lang.Object peek () public final boolean empty () }
org/eclipse/help/internal/util/ProductPreferences$NameComparator.class
ProductPreferences.java package org.eclipse.help.internal.util org.eclipse.help.internal.util.ProductPreferences$NameComparator extends java.lang.Object implements java.util.Comparator { private java.util.Map tocNames public void <init> (java.util.Map) java.util.Map tocNames public int compare (java.lang.Object, java.lang.Object) Object o1 Object o2 Object name1 Object name2 }
org/eclipse/help/internal/util/ProductPreferences.class
ProductPreferences.java package org.eclipse.help.internal.util public org.eclipse.help.internal.util.ProductPreferences extends java.lang.Object { private static java.util.Properties[] productPreferences private static org.eclipse.help.internal.util.SequenceResolver orderResolver private static java.util.Map preferencesToPluginIdMap private static java.util.Map preferencesToProductIdMap private static java.util.List primaryTocOrdering private static java.util.List[] secondaryTocOrderings private static final String PLUGINS_ROOT_SLASH private static boolean rtl private static boolean directionInitialized static void <clinit> () public void <init> () public static java.util.List getTocOrder (java.util.List, java.util.Map) java.util.List itemsToOrder java.util.Map nameIdMap java.util.List primaryOrdering java.util.List[] secondaryOrdering public static java.util.List getPrimaryTocOrdering () org.eclipse.core.runtime.IProduct product String pluginId String helpDataFile String baseTOCS public static java.util.List[] getSecondaryTocOrderings () java.util.List list java.util.Properties[] productPreferences int i String pluginId String helpDataFile String baseTOCS java.util.List ordering public static java.util.List getTocOrdering (java.lang.String, java.lang.String, java.lang.String) String pluginId String helpDataFile String baseTOCS String helpDataPluginId String helpDataPath int nextSlash org.osgi.framework.Bundle bundle java.net.URL helpDataUrl org.eclipse.help.internal.HelpData helpData public static boolean getBoolean (org.eclipse.core.runtime.Plugin, java.lang.String) org.eclipse.core.runtime.Plugin plugin String key public static java.util.List getOrderedList (java.util.List, java.util.List) java.util.List items java.util.List order public static java.util.List getOrderedList (java.util.List, java.util.List, java.util.List[], java.util.Map) java.util.List items java.util.List primary java.util.List[] secondary java.util.Map nameIdMap java.util.List result java.util.List set java.util.List order java.util.Iterator iter Object obj java.util.List remaining private static void sortByName (java.util.List, java.util.Map) java.util.List remaining java.util.Map categorized public static synchronized java.lang.String getPluginId (java.util.Properties) java.util.Properties prefs public static synchronized java.lang.String getProductId (java.util.Properties) java.util.Properties prefs public static synchronized java.util.Properties[] getProductPreferences (boolean) boolean includeActiveProduct String activeProductId org.eclipse.core.runtime.IProduct activeProduct java.util.Collection collection org.eclipse.core.runtime.IConfigurationElement[] elements int i String productId String contributor org.eclipse.core.runtime.IConfigurationElement[] propertyElements int j String name String value java.util.Properties properties public static java.lang.String getValue (java.lang.String, java.util.Properties, java.util.Properties[]) String key java.util.Properties primary java.util.Properties[] secondary String value int i public static java.util.Properties loadPropertiesFile (java.lang.String, java.lang.String) String bundleId String path org.osgi.framework.Bundle bundle java.net.URL url java.io.InputStream in java.util.Properties properties java.io.IOException e public static java.util.List tokenize (java.lang.String) String str java.util.StringTokenizer tok java.util.List list public int compare (java.lang.Object, java.lang.Object) Object o1 Object o2 public static void resetPrimaryTocOrdering () public static boolean isRTL () private static boolean initializeRTL () String orientation String[] args int i String locale public static java.lang.String resolveSpecialIdentifiers (java.lang.String) String path int index String bundleName org.eclipse.core.runtime.IProduct product org.osgi.framework.Bundle productBundle public static boolean useEnablementFilters () }
org/eclipse/help/internal/util/ResourceLocator$1.class
ResourceLocator.java package org.eclipse.help.internal.util org.eclipse.help.internal.util.ResourceLocator$1 extends java.lang.Object implements org.eclipse.core.runtime.IRegistryChangeListener { void <init> () public void registryChanged (org.eclipse.core.runtime.IRegistryChangeEvent) org.eclipse.core.runtime.IRegistryChangeEvent event org.eclipse.core.runtime.IExtensionDelta[] deltas int i org.eclipse.core.runtime.IExtension extension String affectedPlugin Object obj org.eclipse.help.internal.util.ResourceLocator$ProducerDescriptor desc }
org/eclipse/help/internal/util/ResourceLocator$ProducerDescriptor.class
ResourceLocator.java package org.eclipse.help.internal.util org.eclipse.help.internal.util.ResourceLocator$ProducerDescriptor extends java.lang.Object { private org.eclipse.help.IHelpContentProducer producer private org.eclipse.core.runtime.IConfigurationElement config public void <init> (org.eclipse.core.runtime.IConfigurationElement) org.eclipse.core.runtime.IConfigurationElement config public boolean matches (java.lang.String) String refId org.eclipse.core.runtime.IExtension ex String id public void reset () public org.eclipse.help.IHelpContentProducer getProducer () Object o org.eclipse.core.runtime.CoreException ce }
org/eclipse/help/internal/util/ResourceLocator.class
ResourceLocator.java package org.eclipse.help.internal.util public org.eclipse.help.internal.util.ResourceLocator extends java.lang.Object { public static final String CONTENTPRODUCER_XP_NAME public static final String BINDING public static final String CONTENTPRODUCER_XP_FULLNAME private static java.util.Hashtable zipCache private static final Object ZIP_NOT_FOUND private static final Object STATIC_DOCS_ONLY private static java.util.Map contentProducers private static boolean isCheckedForDuplicates static void <clinit> () public void <init> () private static org.eclipse.help.IHelpContentProducer getContentProducer (java.lang.String) String pluginId Object obj private static java.lang.Object getProducerDescriptor (java.lang.String) String pluginId Object descriptor private static org.eclipse.help.internal.util.ResourceLocator$ProducerDescriptor createContentProducer (java.lang.String) String pluginId org.eclipse.core.runtime.IConfigurationElement[] elements int i org.eclipse.core.runtime.IConfigurationElement element String refId private static void checkForDuplicateExtensionElements (org.eclipse.core.runtime.IConfigurationElement[]) org.eclipse.core.runtime.IConfigurationElement[] elements java.util.Set logged java.util.Set keys int i org.eclipse.core.runtime.IConfigurationElement element String pluginName String key private static org.eclipse.help.internal.util.ResourceLocator$ProducerDescriptor findContentProducer (org.eclipse.core.runtime.IConfigurationElement[], java.lang.String) org.eclipse.core.runtime.IConfigurationElement[] elements String refId java.util.Iterator iter Object obj org.eclipse.help.internal.util.ResourceLocator$ProducerDescriptor desc int i String id Object obj public static java.io.InputStream openFromProducer (org.osgi.framework.Bundle, java.lang.String, java.lang.String) org.osgi.framework.Bundle pluginDesc String file String locale org.eclipse.help.IHelpContentProducer producer java.util.Locale l java.util.Locale l java.util.Locale l public static java.io.InputStream openFromPlugin (java.lang.String, java.lang.String, java.lang.String) String pluginId String file String locale org.osgi.framework.Bundle bundle public static java.io.InputStream openFromZip (org.osgi.framework.Bundle, java.lang.String, java.lang.String, java.lang.String) org.osgi.framework.Bundle pluginDesc String zip String file String locale String pluginID java.util.Map cache java.util.ArrayList pathPrefix int i Object cached java.net.URL url java.net.URL realZipURL java.net.URL jurl java.net.URLConnection jconnection public static java.io.InputStream openFromPlugin (org.osgi.framework.Bundle, java.lang.String, java.lang.String) org.osgi.framework.Bundle pluginDesc String file String locale java.util.ArrayList pathPrefix java.net.URL flatFileURL public static java.net.URL find (org.osgi.framework.Bundle, org.eclipse.core.runtime.IPath, java.util.ArrayList) org.osgi.framework.Bundle pluginDesc org.eclipse.core.runtime.IPath flatFilePath java.util.ArrayList pathPrefix int i java.net.URL url public static void clearZipCache () public static java.util.ArrayList getPathPrefix (java.lang.String) String locale java.util.ArrayList pathPrefix String ws String os public static java.util.Set findTopicPaths (org.osgi.framework.Bundle, java.lang.String, java.lang.String) org.osgi.framework.Bundle pluginDesc String directory String locale java.util.Set ret private static void findTopicPaths (org.osgi.framework.Bundle, java.lang.String, java.lang.String, java.util.Set) org.osgi.framework.Bundle pluginDesc String directory String locale java.util.Set paths java.util.ArrayList pathPrefix int i String path java.util.Enumeration entries String topicPath public static java.lang.String getErrorPath (java.lang.String, java.lang.String, java.lang.String) String pluginId String file String locale String resolvedPath java.util.ArrayList pathPrefix org.osgi.framework.Bundle bundle java.net.URL rawURL java.net.URL resolvedURL static java.util.Map access$0 () }
org/eclipse/help/internal/util/SequenceResolver$Candidate.class
SequenceResolver.java package org.eclipse.help.internal.util org.eclipse.help.internal.util.SequenceResolver$Candidate extends java.lang.Object { public Object item public boolean isPrimary public int rank public java.util.List src private void <init> () public boolean equals (java.lang.Object) Object obj public int hashCode () void <init> (org.eclipse.help.internal.util.SequenceResolver$Candidate) }
org/eclipse/help/internal/util/SequenceResolver.class
SequenceResolver.java package org.eclipse.help.internal.util public org.eclipse.help.internal.util.SequenceResolver extends java.lang.Object { private java.util.List primaryList private java.util.List[] secondaryLists private java.util.ListIterator primaryIter private java.util.ListIterator[] secondaryIters private java.util.Set processedItems public void <init> () public java.util.List getSequence (java.util.List, java.util.List[]) java.util.List primary java.util.List[] secondary java.util.List order Object item Object item int i private void prepareDataStructures () int i private java.lang.Object getNextItem () org.eclipse.help.internal.util.SequenceResolver$Candidate[] candidates int i private org.eclipse.help.internal.util.SequenceResolver$Candidate[] getTopCandidates () org.eclipse.help.internal.util.SequenceResolver$Candidate[] candidates int topRank int i java.util.List topCandidates int i private org.eclipse.help.internal.util.SequenceResolver$Candidate[] getEligibleCandidates () org.eclipse.help.internal.util.SequenceResolver$Candidate[] allCandidates org.eclipse.help.internal.util.SequenceResolver$Candidate primary int i java.util.List eligibleCandidates java.util.Set primarySet int i org.eclipse.help.internal.util.SequenceResolver$Candidate c private org.eclipse.help.internal.util.SequenceResolver$Candidate[] getAllCandidates () java.util.List candidates Object item org.eclipse.help.internal.util.SequenceResolver$Candidate c int i org.eclipse.help.internal.util.SequenceResolver$Candidate c private void rankCandidates (org.eclipse.help.internal.util.SequenceResolver$Candidate[]) org.eclipse.help.internal.util.SequenceResolver$Candidate[] candidates java.util.Set candidateItems int i int i org.eclipse.help.internal.util.SequenceResolver$Candidate c int j private int countPrecedingItems (java.lang.Object, java.util.List, java.util.Set) Object item java.util.List list java.util.Set set int count java.util.Iterator iter Object next private java.lang.Object getNextItem (java.util.ListIterator) java.util.ListIterator iter Object next private void advanceIterator (java.util.ListIterator) java.util.ListIterator iter Object item }
org/eclipse/help/internal/util/URLCoder.class
URLCoder.java package org.eclipse.help.internal.util public org.eclipse.help.internal.util.URLCoder extends java.lang.Object { public void <init> () public static java.lang.String encode (java.lang.String) String s public static java.lang.String compactEncode (java.lang.String) String s public static java.lang.String decode (java.lang.String) String s private static java.lang.String urlEncode (byte[], boolean) byte[] data boolean encodeAllCharacters StringBuffer buf int i byte nextByte private static boolean isAlphaNumericOrDot (byte) byte b private static byte[] urlDecode (java.lang.String) String encodedURL int len java.io.ByteArrayOutputStream os int i }