org.pentaho.di.ui.spoon
Class TabMapEntry

java.lang.Object
  extended by org.pentaho.di.ui.spoon.TabMapEntry

public class TabMapEntry
extends Object


Nested Class Summary
static class TabMapEntry.ObjectType
           
 
Constructor Summary
TabMapEntry(org.pentaho.xul.swt.tab.TabItem tabItem, String filename, String objectName, RepositoryDirectoryInterface repositoryDirectory, String versionLabel, TabItemInterface object, TabMapEntry.ObjectType objectType)
           
 
Method Summary
 boolean equals(Object obj)
           
 String getFilename()
           
 TabItemInterface getObject()
           
 String getObjectName()
           
 TabMapEntry.ObjectType getObjectType()
           
 RepositoryDirectoryInterface getRepositoryDirectory()
           
 org.pentaho.xul.swt.tab.TabItem getTabItem()
           
 String getVersionLabel()
           
 boolean isShowingLocation()
           
 void setFilename(String filename)
           
 void setObject(TabItemInterface object)
           
 void setObjectName(String objectName)
           
 void setObjectType(TabMapEntry.ObjectType objectType)
           
 void setRepositoryDirectory(RepositoryDirectoryInterface repositoryDirectory)
           
 void setShowingLocation(boolean showingLocation)
           
 void setTabItem(org.pentaho.xul.swt.tab.TabItem tabItem)
           
 void setVersionLabel(String versionLabel)
           
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TabMapEntry

public TabMapEntry(org.pentaho.xul.swt.tab.TabItem tabItem,
                   String filename,
                   String objectName,
                   RepositoryDirectoryInterface repositoryDirectory,
                   String versionLabel,
                   TabItemInterface object,
                   TabMapEntry.ObjectType objectType)
Parameters:
tabName -
objectName -
objectType -
object -
Method Detail

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

getObjectName

public String getObjectName()
Returns:
the objectName

setObjectName

public void setObjectName(String objectName)
Parameters:
objectName - the objectName to set

getVersionLabel

public String getVersionLabel()

setVersionLabel

public void setVersionLabel(String versionLabel)

getObject

public TabItemInterface getObject()
Returns:
the object

setObject

public void setObject(TabItemInterface object)
Parameters:
object - the object to set

getTabItem

public org.pentaho.xul.swt.tab.TabItem getTabItem()
Returns:
the tabItem

setTabItem

public void setTabItem(org.pentaho.xul.swt.tab.TabItem tabItem)
Parameters:
tabItem - the tabItem to set

getObjectType

public TabMapEntry.ObjectType getObjectType()
Returns:
the objectType

setObjectType

public void setObjectType(TabMapEntry.ObjectType objectType)
Parameters:
objectType - the objectType to set

getFilename

public String getFilename()
Returns:
the filename

setFilename

public void setFilename(String filename)
Parameters:
filename - the filename to set

getRepositoryDirectory

public RepositoryDirectoryInterface getRepositoryDirectory()
Returns:
the repositoryDirectory

setRepositoryDirectory

public void setRepositoryDirectory(RepositoryDirectoryInterface repositoryDirectory)
Parameters:
repositoryDirectory - the repositoryDirectory to set

isShowingLocation

public boolean isShowingLocation()
Returns:
the showingLocation

setShowingLocation

public void setShowingLocation(boolean showingLocation)
Parameters:
showingLocation - the showingLocation to set