Eclipse Platform
Release 3.6

org.eclipse.help
Interface ITopic2

All Superinterfaces:
IHelpResource, ITopic, IUAElement

public interface ITopic2
extends ITopic

ITopic2 extends ITopic by adding methods to support functionality for criteria, topic sorting and custom icons

Since:
3.5

Field Summary
 
Fields inherited from interface org.eclipse.help.ITopic
TOPIC
 
Fields inherited from interface org.eclipse.help.IHelpResource
HREF, LABEL
 
Method Summary
 ICriteria[] getCriteria()
          Return the criteria information of topic.
 String getIcon()
          Toc elements can have non standard icons which are declared using a tocIcon element in the org.eclipse.help.toc extension point
 boolean isSorted()
          Allows child elements to be sorted alphabetically regardless of their actual order in the list of children.
 
Methods inherited from interface org.eclipse.help.ITopic
getSubtopics
 
Methods inherited from interface org.eclipse.help.IUAElement
getChildren, isEnabled
 
Methods inherited from interface org.eclipse.help.IHelpResource
getHref, getLabel
 

Method Detail

getCriteria

ICriteria[] getCriteria()
Return the criteria information of topic.

Returns:
array of CriterionResource

getIcon

String getIcon()
Toc elements can have non standard icons which are declared using a tocIcon element in the org.eclipse.help.toc extension point

Returns:
NULL if the standard icons are to be used, otherwise the name of an icon declared in an org.eclipse.help.toc extension

isSorted

boolean isSorted()
Allows child elements to be sorted alphabetically regardless of their actual order in the list of children.

Returns:
true if the children should be sorted alphabetically

Eclipse Platform
Release 3.6

Guidelines for using Eclipse APIs.

Copyright (c) Eclipse contributors and others 2000, 2010. All rights reserved.