Package org.pentaho.di.ui.spoon
Interface TabItemInterface
-
- All Known Implementing Classes:
JobGraph
,SpoonBrowser
,SpoonSlave
,TransGraph
public interface TabItemInterface
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
applyChanges()
boolean
canBeClosed()
Closes the content behind the tab, de-allocates resources.boolean
canHandleSave()
ChangedWarningInterface
getChangedWarning()
Object
getManagedObject()
org.pentaho.di.core.EngineMetaInterface
getMeta()
boolean
hasContentChanged()
void
setControlStates()
boolean
setFocus()
int
showChangedWarning()
-
-
-
Method Detail
-
canBeClosed
boolean canBeClosed()
Closes the content behind the tab, de-allocates resources.- Returns:
- true if the tab was closed, false if it was prevented by the user. (are you sure dialog)
-
canHandleSave
boolean canHandleSave()
-
getManagedObject
Object getManagedObject()
-
hasContentChanged
boolean hasContentChanged()
-
getChangedWarning
ChangedWarningInterface getChangedWarning()
-
showChangedWarning
int showChangedWarning() throws org.pentaho.di.core.exception.KettleException
- Throws:
org.pentaho.di.core.exception.KettleException
-
applyChanges
boolean applyChanges() throws org.pentaho.di.core.exception.KettleException
- Throws:
org.pentaho.di.core.exception.KettleException
-
getMeta
org.pentaho.di.core.EngineMetaInterface getMeta()
-
setControlStates
void setControlStates()
-
setFocus
boolean setFocus()
-
-