TPTP 4.6.0 Platform Project
Internal API Specification

org.eclipse.hyades.ui.filters.internal.dialogs
Class FiltersTabUI

java.lang.Object
  extended by org.eclipse.hyades.ui.filters.internal.dialogs.FiltersTabUI
Direct Known Subclasses:
FiltersAdvancedUI, org.eclipse.hyades.ui.filters.FiltersStandardTabUI

public abstract class FiltersTabUI
extends java.lang.Object


Field Summary
protected  boolean _complete
           
protected  FiltersDialog _dialog
           
protected  java.lang.String _errorMessage
           
 
Constructor Summary
FiltersTabUI()
           
 
Method Summary
abstract  org.eclipse.swt.widgets.Control createControl(org.eclipse.swt.widgets.Composite parent)
           
 boolean getComplete()
           
 java.lang.String getError()
           
protected abstract  org.eclipse.swt.graphics.Image getTabImage()
           
protected abstract  java.lang.String getTabName()
           
 void initializeDialog(FiltersDialog dialog)
           
abstract  void initializeFrom(org.eclipse.hyades.models.hierarchy.extensions.SimpleSearchQuery filter)
           
 void noError()
           
abstract  org.eclipse.hyades.models.hierarchy.extensions.SimpleSearchQuery performApply()
           
 void setComplete(boolean complete)
           
 void setError(java.lang.String error)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_dialog

protected FiltersDialog _dialog

_errorMessage

protected java.lang.String _errorMessage

_complete

protected boolean _complete
Constructor Detail

FiltersTabUI

public FiltersTabUI()
Method Detail

getTabName

protected abstract java.lang.String getTabName()

getTabImage

protected abstract org.eclipse.swt.graphics.Image getTabImage()

createControl

public abstract org.eclipse.swt.widgets.Control createControl(org.eclipse.swt.widgets.Composite parent)

initializeFrom

public abstract void initializeFrom(org.eclipse.hyades.models.hierarchy.extensions.SimpleSearchQuery filter)

performApply

public abstract org.eclipse.hyades.models.hierarchy.extensions.SimpleSearchQuery performApply()

initializeDialog

public void initializeDialog(FiltersDialog dialog)

setComplete

public final void setComplete(boolean complete)

getComplete

public final boolean getComplete()

setError

public final void setError(java.lang.String error)

getError

public final java.lang.String getError()

noError

public final void noError()

TPTP 4.6.0 Platform Project
Internal API Specification