Humboldt Alignment Editor 2.5.0

eu.esdihumboldt.hale.doc.user.examples.internal.toc
Class ProjectTopic

java.lang.Object
  extended by eu.esdihumboldt.hale.doc.user.examples.internal.toc.ProjectTopic
All Implemented Interfaces:
ExamplesConstants, org.eclipse.help.IHelpResource, org.eclipse.help.ITopic, org.eclipse.help.IUAElement

public class ProjectTopic
extends Object
implements org.eclipse.help.ITopic, ExamplesConstants

Topic representing a project.

Author:
Simon Templer

Field Summary
 
Fields inherited from interface org.eclipse.help.ITopic
TOPIC
 
Fields inherited from interface org.eclipse.help.IHelpResource
HREF, LABEL
 
Fields inherited from interface eu.esdihumboldt.hale.doc.user.examples.internal.ExamplesConstants
NO_TOPICS, PATH_OVERVIEW, PATH_PREFIX_PROJECT, PATH_SUFFIX_MAPPINGDOC, PLUGIN_ID, PLUGINS_ROOT
 
Constructor Summary
ProjectTopic(ExampleProject project)
          Create the project topic.
 
Method Summary
 boolean equals(Object obj)
           
 org.eclipse.help.IUAElement[] getChildren()
           
 String getHref()
           
 String getLabel()
           
 org.eclipse.help.ITopic[] getSubtopics()
           
 int hashCode()
           
 boolean isEnabled(org.eclipse.core.expressions.IEvaluationContext context)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProjectTopic

public ProjectTopic(ExampleProject project)
Create the project topic.

Parameters:
project - the associated project
Method Detail

isEnabled

public boolean isEnabled(org.eclipse.core.expressions.IEvaluationContext context)
Specified by:
isEnabled in interface org.eclipse.help.IUAElement
See Also:
IUAElement.isEnabled(IEvaluationContext)

getChildren

public org.eclipse.help.IUAElement[] getChildren()
Specified by:
getChildren in interface org.eclipse.help.IUAElement
See Also:
IUAElement.getChildren()

getHref

public String getHref()
Specified by:
getHref in interface org.eclipse.help.IHelpResource
See Also:
IHelpResource.getHref()

getLabel

public String getLabel()
Specified by:
getLabel in interface org.eclipse.help.IHelpResource
See Also:
IHelpResource.getLabel()

getSubtopics

public org.eclipse.help.ITopic[] getSubtopics()
Specified by:
getSubtopics in interface org.eclipse.help.ITopic
See Also:
ITopic.getSubtopics()

hashCode

public int hashCode()
Overrides:
hashCode in class Object
See Also:
Object.hashCode()

equals

public boolean equals(Object obj)
Overrides:
equals in class Object
See Also:
Object.equals(java.lang.Object)

Humboldt Alignment Editor 2.5.0

Build 2012-12-03_12-30-59
Revision 9d2dd4b0318cda9f1393b1ddd390f7f792d70a2d