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 booleanapplyChanges()booleancanBeClosed()Closes the content behind the tab, de-allocates resources.booleancanHandleSave()ChangedWarningInterfacegetChangedWarning()ObjectgetManagedObject()org.pentaho.di.core.EngineMetaInterfacegetMeta()booleanhasContentChanged()voidsetControlStates()booleansetFocus()intshowChangedWarning()
-
-
-
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()
-
-