de.miethxml.hawron.gui.context.viewer
Class ExternalViewer
java.lang.Object
de.miethxml.hawron.gui.context.viewer.ExternalViewer
- All Implemented Interfaces:
- Configurable, Viewer
- public class ExternalViewer
- extends java.lang.Object
- implements Viewer, Configurable
- Author:
- Simon Mieth
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PLATFORM_ALL
public static java.lang.String PLATFORM_ALL
ExternalViewer
public ExternalViewer()
init
public void init()
- Specified by:
init in interface Viewer
setup
public void setup()
- Specified by:
setup in interface Configurable
getSetup
public javax.swing.JComponent getSetup()
isSetup
public boolean isSetup()
- Specified by:
isSetup in interface Configurable
setContextPath
public void setContextPath(java.lang.String path)
setVisible
public void setVisible(boolean state)
- Specified by:
setVisible in interface Viewer
open
public void open(java.lang.String file)
- Specified by:
open in interface Viewer
isSupported
public boolean isSupported(java.lang.String f)
- Specified by:
isSupported in interface Viewer
getIcon
public javax.swing.Icon getIcon()
- Specified by:
getIcon in interface Viewer
getToolTip
public java.lang.String getToolTip(java.lang.String lang)
- Specified by:
getToolTip in interface Viewer
getCommand
public java.lang.String getCommand()
setCommand
public void setCommand(java.lang.String command)
- Set the execute command for the external editor program.
- Parameters:
command - The execute command to set.
getHandles
public java.util.List getHandles()
- Returns:
- Returns the handles.
setHandles
public void setHandles(java.util.List handles)
- Parameters:
handles - The handles to set.
getName
public java.lang.String getName()
- Returns:
- Returns the name.
setName
public void setName(java.lang.String name)
- Parameters:
name - The name to set.
setIcon
public void setIcon(javax.swing.Icon icon)
- Parameters:
icon - The icon to set.
setIcon
public void setIcon(java.lang.String file)
getIconURL
public java.lang.String getIconURL()
getPlatform
public java.lang.String getPlatform()
- Returns:
- Returns the platform.
setPlatform
public void setPlatform(java.lang.String platform)
- Parameters:
platform - The platform to set.
isSupportedPlatform
public boolean isSupportedPlatform()
addHandle
public void addHandle(java.lang.String handle)
addViewerCloseListener
public void addViewerCloseListener(ViewerCloseListener listener)
createNewViewer
public Viewer createNewViewer()
- Specified by:
createNewViewer in interface Viewer
removeViewerCloseListener
public void removeViewerCloseListener(ViewerCloseListener listener)