com.webcodepro.applecommander.ui.swt.filteradapter
Class FilterAdapter
java.lang.Object
com.webcodepro.applecommander.ui.swt.filteradapter.FilterAdapter
- Direct Known Subclasses:
- ApplesoftFilterAdapter, GraphicsFilterAdapter, TextFilterAdapter
public abstract class FilterAdapter
- extends java.lang.Object
Represents a visual adapter for a FileFilter. Generally, the display method is the
only variance between the many FileFilters available.
- Author:
- Rob Greene
Constructor Summary |
FilterAdapter(FileViewerWindow window,
java.lang.String text,
java.lang.String toolTipText,
org.eclipse.swt.graphics.Image image)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FilterAdapter
public FilterAdapter(FileViewerWindow window,
java.lang.String text,
java.lang.String toolTipText,
org.eclipse.swt.graphics.Image image)
display
public abstract void display()
dispose
public void dispose()
create
public org.eclipse.swt.widgets.ToolItem create(org.eclipse.swt.widgets.ToolBar toolBar)
getImage
protected org.eclipse.swt.graphics.Image getImage()
getText
protected java.lang.String getText()
getToolTipText
protected java.lang.String getToolTipText()
getFileFilter
protected FileFilter getFileFilter()
getFileEntry
protected FileEntry getFileEntry()
getCopyToolItem
protected org.eclipse.swt.widgets.ToolItem getCopyToolItem()
getComposite
protected org.eclipse.swt.custom.ScrolledComposite getComposite()
setContentTypeAdapter
protected void setContentTypeAdapter(ContentTypeAdapter adapter)
getCourierFont
protected org.eclipse.swt.graphics.Font getCourierFont()
getToolbarCommandHandler
protected org.eclipse.swt.widgets.Listener getToolbarCommandHandler()
getToolItem
protected org.eclipse.swt.widgets.ToolItem getToolItem()
getBlackColor
protected org.eclipse.swt.graphics.Color getBlackColor()
getGreenColor
protected org.eclipse.swt.graphics.Color getGreenColor()
getBlueColor
protected org.eclipse.swt.graphics.Color getBlueColor()
setDumpSelected
public void setDumpSelected()
setHexSelected
public void setHexSelected()
setNativeSelected
public void setNativeSelected()
isDumpSelected
protected boolean isDumpSelected()
isHexSelected
protected boolean isHexSelected()
isNativeSelected
protected boolean isNativeSelected()
getWindow
protected FileViewerWindow getWindow()