org.pentaho.di.trans.steps.autodoc
Class ReportSubjectLocation
java.lang.Object
  
org.pentaho.di.trans.steps.autodoc.ReportSubjectLocation
public class ReportSubjectLocation
- extends Object
 
A transformation or job location
- Author:
 
  - matt
 
| 
Constructor Summary | 
ReportSubjectLocation(String filename,
                      org.pentaho.di.repository.RepositoryDirectoryInterface directory,
                      String name,
                      org.pentaho.di.repository.RepositoryObjectType objectType)
 
            | 
 
 
 
ReportSubjectLocation
public ReportSubjectLocation(String filename,
                             org.pentaho.di.repository.RepositoryDirectoryInterface directory,
                             String name,
                             org.pentaho.di.repository.RepositoryObjectType objectType)
- Parameters:
 filename - the name of the filedirectory - the directory in the repository where the subject livesname - the name of the subject in the repositoryobjectType - the object type to report on
toString
public String toString()
- Overrides:
 toString in class Object
 
 
hashCode
public int hashCode()
- Overrides:
 hashCode in class Object
 
 
equals
public boolean equals(Object object)
- Overrides:
 equals in class Object
 
 
isTransformation
public boolean isTransformation()
- Returns:
 - true if the report subject is a transformation.
 
 
getFilename
public String getFilename()
- Returns:
 - the filename
 
 
setFilename
public void setFilename(String filename)
- Parameters:
 filename - the filename to set
 
getDirectory
public org.pentaho.di.repository.RepositoryDirectoryInterface getDirectory()
- Returns:
 - the directory
 
 
setDirectory
public void setDirectory(org.pentaho.di.repository.RepositoryDirectoryInterface directory)
- Parameters:
 directory - the directory to set
 
getName
public String getName()
- Returns:
 - the name
 
 
setName
public void setName(String name)
- Parameters:
 name - the name to set
 
getObjectType
public org.pentaho.di.repository.RepositoryObjectType getObjectType()
- Returns:
 - the objectType
 
 
setObjectType
public void setObjectType(org.pentaho.di.repository.RepositoryObjectType objectType)
- Parameters:
 objectType - the objectType to set