za.co.bluesphere.sens.internal.ui.issue
Class SENSIssuesExpansionProvider

java.lang.Object
  extended by za.co.bluesphere.sens.internal.ui.issue.SENSIssuesExpansionProvider
All Implemented Interfaces:
net.refractions.udig.issues.IIssuesExpansionProvider

public class SENSIssuesExpansionProvider
extends java.lang.Object
implements net.refractions.udig.issues.IIssuesExpansionProvider

Checks to see if the passed in element is associated with the currently viewed diagram. If it is, it should be expanded. TODO resolving to diagram might not be correct

Author:
Richard Gould

Constructor Summary
SENSIssuesExpansionProvider()
           
 
Method Summary
 boolean expand(org.eclipse.jface.viewers.TreeViewer viewer, org.eclipse.swt.widgets.TreeItem item, java.lang.Object element)
           
 java.lang.String getExtensionID()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SENSIssuesExpansionProvider

public SENSIssuesExpansionProvider()
Method Detail

expand

public boolean expand(org.eclipse.jface.viewers.TreeViewer viewer,
                      org.eclipse.swt.widgets.TreeItem item,
                      java.lang.Object element)
Specified by:
expand in interface net.refractions.udig.issues.IIssuesExpansionProvider

getExtensionID

public java.lang.String getExtensionID()
Specified by:
getExtensionID in interface net.refractions.udig.issues.IIssuesExpansionProvider