com.unitesk.requality.eclipse.views.properties
Class TreeNodePropertiesTab

java.lang.Object
  extended by AbstractPropertySection
      extended by com.unitesk.requality.eclipse.views.properties.TreeNodePropertiesTab
Direct Known Subclasses:
AdvancedPropertySection, AltDescriptionPropertySection, CommentMainPropertySection, DocLocationPropertySection, MainPropertySection, ReportDataPropertySection, TestDescriptionPropertySection, TestMainPropertySection, TestPredicatePropertySection

public abstract class TreeNodePropertiesTab
extends AbstractPropertySection


Field Summary
protected  TreeNode node
           
 
Constructor Summary
TreeNodePropertiesTab()
           
 
Method Summary
 void createControls(Composite parent, TabbedPropertySheetPage aTabbedPropertySheetPage)
           
 void dispose()
           
 void setInput(IWorkbenchPart part, ISelection selection)
           
protected abstract  void setTreeNode(TreeNode node)
           
protected  Requirement toRequirement(TreeNode node)
           
static TreeNode toTreeNode(ISelection sel)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

node

protected TreeNode node
Constructor Detail

TreeNodePropertiesTab

public TreeNodePropertiesTab()
Method Detail

createControls

public void createControls(Composite parent,
                           TabbedPropertySheetPage aTabbedPropertySheetPage)

dispose

public void dispose()

setTreeNode

protected abstract void setTreeNode(TreeNode node)

setInput

public void setInput(IWorkbenchPart part,
                     ISelection selection)

toRequirement

protected Requirement toRequirement(TreeNode node)

toTreeNode

public static TreeNode toTreeNode(ISelection sel)