Class ExplorerFile
- java.lang.Object
-
- org.apache.hop.ui.hopgui.perspective.explorer.ExplorerFile
-
public class ExplorerFile extends Object
-
-
Constructor Summary
Constructors Constructor Description ExplorerFile()ExplorerFile(String name, org.eclipse.swt.graphics.Image tabImage, String filename, IExplorerFileType fileType, IExplorerFileTypeHandler fileTypeHandler)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddContentChangedListener(IContentChangedListener listener)Be informed if content changed.voidclearChanged()booleanequals(Object o)List<IContentChangedListener>getContentChangedListeners()Gets contentChangedListenersStringgetFilename()Gets filenameIExplorerFileTypegetFileType()Gets fileTypeIExplorerFileTypeHandlergetFileTypeHandler()Gets fileTypeHandlerStringgetName()Gets tabNameorg.eclipse.swt.graphics.ImagegetTabImage()Gets tabImageinthashCode()booleanisChanged()Gets changedvoidsetChanged()Flag the file as changedvoidsetFilename(String filename)voidsetFileType(IExplorerFileType fileType)voidsetFileTypeHandler(IExplorerFileTypeHandler fileTypeHandler)voidsetName(String name)voidsetTabImage(org.eclipse.swt.graphics.Image tabImage)
-
-
-
Constructor Detail
-
ExplorerFile
public ExplorerFile()
-
ExplorerFile
public ExplorerFile(String name, org.eclipse.swt.graphics.Image tabImage, String filename, IExplorerFileType fileType, IExplorerFileTypeHandler fileTypeHandler)
-
-
Method Detail
-
getName
public String getName()
Gets tabName- Returns:
- the name
-
setName
public void setName(String name)
- Parameters:
name- The name to set
-
getTabImage
public org.eclipse.swt.graphics.Image getTabImage()
Gets tabImage- Returns:
- value of tabImage
-
setTabImage
public void setTabImage(org.eclipse.swt.graphics.Image tabImage)
- Parameters:
tabImage- The tabImage to set
-
getFilename
public String getFilename()
Gets filename- Returns:
- value of filename
-
setFilename
public void setFilename(String filename)
- Parameters:
filename- The filename to set
-
getFileType
public IExplorerFileType getFileType()
Gets fileType- Returns:
- value of fileType
-
setFileType
public void setFileType(IExplorerFileType fileType)
- Parameters:
fileType- The fileType to set
-
getFileTypeHandler
public IExplorerFileTypeHandler getFileTypeHandler()
Gets fileTypeHandler- Returns:
- value of fileTypeHandler
-
setFileTypeHandler
public void setFileTypeHandler(IExplorerFileTypeHandler fileTypeHandler)
- Parameters:
fileTypeHandler- The fileTypeHandler to set
-
isChanged
public boolean isChanged()
Gets changed- Returns:
- value of changed
-
setChanged
public void setChanged()
Flag the file as changed
-
clearChanged
public void clearChanged()
-
getContentChangedListeners
public List<IContentChangedListener> getContentChangedListeners()
Gets contentChangedListeners- Returns:
- value of contentChangedListeners
-
addContentChangedListener
public void addContentChangedListener(IContentChangedListener listener)
Be informed if content changed.- Parameters:
listener-
-
-