public abstract class AbstractMeta extends ChangedFlag implements UndoInterface, HasDatabasesInterface, org.pentaho.di.core.variables.VariableSpace, EngineMetaInterface, org.pentaho.di.core.parameters.NamedParams, HasSlaveServersInterface, org.pentaho.di.core.AttributesInterface, HasRepositoryInterface, org.pentaho.di.core.logging.LoggingObjectInterface
| Modifier and Type | Field and Description |
|---|---|
static int |
TYPE_UNDO_CHANGE
Constant = 1
|
static int |
TYPE_UNDO_DELETE
Constant = 3
|
static int |
TYPE_UNDO_NEW
Constant = 2
|
static int |
TYPE_UNDO_POSITION
Constant = 4
|
| Constructor and Description |
|---|
AbstractMeta() |
| Modifier and Type | Method and Description |
|---|---|
void |
activateParameters() |
void |
addContentChangedListener(ContentChangedListener listener)
Adds the passed ContentChangedListener to the list of listeners.
|
void |
addDatabase(org.pentaho.di.core.database.DatabaseMeta ci)
Add a database connection to the transformation.
|
void |
addDatabase(int p,
org.pentaho.di.core.database.DatabaseMeta ci)
Add a database connection to the transformation on a certain location.
|
void |
addFilenameChangedListener(FilenameChangedListener listener)
Adds the filename changed listener.
|
void |
addNameChangedListener(NameChangedListener listener)
Adds the name changed listener.
|
void |
addNote(int p,
NotePadMeta ni)
Add a new note at a certain location (i.e.
|
void |
addNote(NotePadMeta ni)
Add a new note.
|
void |
addOrReplaceDatabase(org.pentaho.di.core.database.DatabaseMeta databaseMeta)
Add a database connection to the transformation if that connection didn't exists yet.
|
void |
addOrReplaceSlaveServer(SlaveServer slaveServer)
Add a new slave server to the transformation if that didn't exist yet.
|
void |
addParameterDefinition(String key,
String defValue,
String description) |
void |
addUndo(Object[] from,
Object[] to,
int[] pos,
org.pentaho.di.core.gui.Point[] prev,
org.pentaho.di.core.gui.Point[] curr,
int type_of_change,
boolean nextAlso)
Add an undo operation to the undo list
|
boolean |
canSave()
Checks whether the job can be saved.
|
void |
clear() |
void |
clearChanged()
Clears the changed flags.
|
void |
clearChangedDatabases()
Clears the flags for whether the transformation's databases have changed.
|
void |
clearParameters() |
void |
clearUndo()
Clear undo.
|
void |
copyParametersFrom(org.pentaho.di.core.parameters.NamedParams params) |
void |
copyVariablesFrom(org.pentaho.di.core.variables.VariableSpace space) |
String |
environmentSubstitute(String aString) |
String[] |
environmentSubstitute(String[] aString) |
void |
eraseParameters() |
String |
fieldSubstitute(String aString,
org.pentaho.di.core.row.RowMetaInterface rowMeta,
Object[] rowData) |
org.pentaho.di.core.database.DatabaseMeta |
findDatabase(String name)
Find a database connection by it's name
|
SlaveServer |
findSlaveServer(String serverString)
Find a slave server using the name
|
String |
getAttribute(String groupName,
String key) |
Map<String,String> |
getAttributes(String groupName) |
Map<String,Map<String,String>> |
getAttributesMap() |
boolean |
getBooleanValueOfVariable(String variableName,
boolean defaultValue) |
ChannelLogTable |
getChannelLogTable()
Gets the channel log table for the job.
|
String |
getContainerObjectId()
Gets the container object id.
|
Date |
getCreatedDate()
Gets the date the transformation was created.
|
String |
getCreatedUser()
Gets the user by whom the transformation was created.
|
org.pentaho.di.core.database.DatabaseMeta |
getDatabase(int i)
Retrieves a database connection information a a certain location.
|
String[] |
getDatabaseNames()
Gets the database names.
|
List<org.pentaho.di.core.database.DatabaseMeta> |
getDatabases()
Returns a list of the databases.
|
String |
getDescription()
Gets the description of the job.
|
String |
getExtendedDescription()
Gets the extended description of the job.
|
String |
getFilename()
Gets the filename.
|
org.pentaho.di.core.logging.LogLevel |
getLogLevel() |
int |
getMaxUndo()
Get the maximum number of undo operations possible
|
org.pentaho.metastore.api.IMetaStore |
getMetaStore() |
Date |
getModifiedDate()
Gets the date the transformation was modified.
|
String |
getModifiedUser()
Gets the user who last modified the transformation.
|
String |
getName()
Get the name of the transformation.
|
NotePadMeta |
getNote(int i)
Gets the note.
|
NotePadMeta |
getNote(int x,
int y)
Find the note that is located on a certain point on the canvas.
|
int[] |
getNoteIndexes(List<NotePadMeta> notes)
Get an array of the locations of an array of notes
|
List<NotePadMeta> |
getNotes()
Gets the notes.
|
String |
getObjectCopy() |
org.pentaho.di.repository.ObjectId |
getObjectId() |
String |
getObjectName() |
org.pentaho.di.repository.ObjectRevision |
getObjectRevision() |
String |
getParameterDefault(String key) |
String |
getParameterDescription(String key) |
String |
getParameterValue(String key) |
org.pentaho.di.core.logging.LoggingObjectInterface |
getParent()
Gets the interface to the parent log object.
|
org.pentaho.di.core.variables.VariableSpace |
getParentVariableSpace() |
Date |
getRegistrationDate()
Gets the registration date for the transformation.
|
Repository |
getRepository()
Gets the repository.
|
org.pentaho.di.repository.RepositoryDirectoryInterface |
getRepositoryDirectory()
Gets the directory.
|
List<NotePadMeta> |
getSelectedNotes()
Gets a list of all selected notes.
|
SharedObjects |
getSharedObjects()
Gets the shared objects.
|
String |
getSharedObjectsFile()
Gets the shared objects file.
|
String[] |
getSlaveServerNames()
Gets an array of slave server names.
|
List<SlaveServer> |
getSlaveServers()
Gets a list of slave servers.
|
int |
getUndoSize()
Gets the undo size.
|
String |
getVariable(String variableName) |
String |
getVariable(String variableName,
String defaultValue) |
boolean |
hasChanged()
Checks whether or not this has changed.
|
boolean |
haveConnectionsChanged()
Checks whether or not the connections have changed.
|
boolean |
haveNotesChanged()
Checks whether or not any of the notes have been changed.
|
void |
importFromMetaStore() |
int |
indexOfDatabase(org.pentaho.di.core.database.DatabaseMeta di)
Find the location of database
|
int |
indexOfNote(NotePadMeta ni)
Finds the location (index) of the specified note.
|
void |
initializeVariablesFrom(org.pentaho.di.core.variables.VariableSpace parent) |
void |
injectVariables(Map<String,String> prop) |
String[] |
listParameters() |
String[] |
listVariables() |
void |
lowerNote(int p)
Lowers a note to the "bottom" of the list by removing the note at the specified index and re-inserting it at the
front.
|
void |
nameFromFilename()
Builds a name - if no name is set, yet - from the filename
|
TransAction |
nextUndo()
Get the next undo transaction on the list.
|
int |
nrDatabases()
Count the nr of databases in the transformation.
|
int |
nrNotes()
Gets the number of notes.
|
TransAction |
previousUndo()
Get the previous undo operation and change the undo pointer
|
void |
raiseNote(int p)
Raises a note to the "top" of the list by removing the note at the specified index and re-inserting it at the end.
|
void |
removeContentChangedListener(ContentChangedListener listener)
Removes the passed ContentChangedListener from the list of listeners.
|
void |
removeDatabase(int i)
Removes a database from the transformation on a certain location.
|
void |
removeFilenameChangedListener(FilenameChangedListener listener)
Removes the filename changed listener.
|
void |
removeNameChangedListener(NameChangedListener listener)
Removes the name changed listener.
|
void |
removeNote(int i)
Removes a note at a certain location (i.e.
|
void |
setAttribute(String groupName,
String key,
String value) |
void |
setAttributes(String groupName,
Map<String,String> attributes) |
void |
setAttributesMap(Map<String,Map<String,String>> attributesMap) |
void |
setCarteObjectId(String containerObjectId)
Sets the carte object id.
|
void |
setChanged(boolean ch)
Sets whether or not this has changed.
|
void |
setChannelLogTable(ChannelLogTable channelLogTable)
Sets the channel log table for the job.
|
void |
setCreatedDate(Date createdDate)
Sets the date the transformation was created.
|
void |
setCreatedUser(String createdUser)
Sets the user by whom the transformation was created.
|
void |
setDatabases(List<org.pentaho.di.core.database.DatabaseMeta> databases)
Sets the databases.
|
void |
setDescription(String description)
Set the description of the job.
|
void |
setExtendedDescription(String extendedDescription)
Set the description of the job.
|
void |
setFilename(String newFilename)
Set the filename of the job
|
void |
setInternalKettleVariables()
Calls setInternalKettleVariables on the default object.
|
abstract void |
setInternalKettleVariables(org.pentaho.di.core.variables.VariableSpace var)
This method sets various internal kettle variables.
|
void |
setLogLevel(org.pentaho.di.core.logging.LogLevel logLevel)
Sets the log level.
|
void |
setMaxUndo(int mu)
Sets the maximum number of undo operations that are allowed.
|
void |
setMetaStore(org.pentaho.metastore.api.IMetaStore metaStore) |
void |
setModifiedDate(Date modifiedDate)
Sets the date the transformation was modified.
|
void |
setModifiedUser(String modifiedUser)
Sets the user who last modified the transformation.
|
void |
setName(String newName)
Set the name.
|
void |
setObjectId(org.pentaho.di.repository.ObjectId objectId)
Set the database ID for this in the repository.
|
void |
setObjectRevision(org.pentaho.di.repository.ObjectRevision objectRevision) |
void |
setParameterValue(String key,
String value) |
void |
setParentVariableSpace(org.pentaho.di.core.variables.VariableSpace parent) |
void |
setRepository(Repository repository)
Sets the repository.
|
void |
setRepositoryDirectory(org.pentaho.di.repository.RepositoryDirectoryInterface directory)
Sets the directory.
|
void |
setSharedObjects(SharedObjects sharedObjects)
Sets the shared objects.
|
void |
setSharedObjectsFile(String sharedObjectsFile)
Sets the shared objects file.
|
void |
setSlaveServers(List<SlaveServer> slaveServers)
Sets the slave servers.
|
void |
setVariable(String variableName,
String variableValue) |
void |
shareVariablesWith(org.pentaho.di.core.variables.VariableSpace space) |
TransAction |
viewNextUndo()
Get the next undo transaction on the list.
|
TransAction |
viewPreviousUndo()
View previous undo, don't change undo position
|
TransAction |
viewThisUndo()
View current undo, don't change undo position
|
addObserver, deleteObserver, notifyObservers, setChangedequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDefaultExtension, getFileType, getFilterExtensions, getFilterNames, getXML, saveSharedObjectspublic static final int TYPE_UNDO_CHANGE
public static final int TYPE_UNDO_NEW
public static final int TYPE_UNDO_DELETE
public static final int TYPE_UNDO_POSITION
public org.pentaho.di.repository.ObjectId getObjectId()
getObjectId in interface org.pentaho.di.core.logging.LoggingObjectInterfacegetObjectId in interface org.pentaho.di.repository.RepositoryElementInterfacegetObjectId in interface org.pentaho.di.repository.RepositoryObjectInterfacepublic void setObjectId(org.pentaho.di.repository.ObjectId objectId)
EngineMetaInterfacesetObjectId in interface EngineMetaInterfacesetObjectId in interface org.pentaho.di.repository.RepositoryElementInterfaceobjectId - the database ID for this in the repositorypublic String getContainerObjectId()
getContainerObjectId in interface org.pentaho.di.core.logging.LoggingObjectInterfacepublic void setCarteObjectId(String containerObjectId)
containerObjectId - the execution container Object id to setpublic String getName()
getName in interface EngineMetaInterfacegetName in interface org.pentaho.di.repository.RepositoryElementInterfacegetName in interface org.pentaho.di.repository.RepositoryObjectInterfacepublic void setName(String newName)
setName in interface org.pentaho.di.repository.RepositoryElementInterfacenewName - The new namepublic String getDescription()
getDescription in interface org.pentaho.di.repository.RepositoryElementInterfacepublic void setDescription(String description)
setDescription in interface org.pentaho.di.repository.RepositoryElementInterfacedescription - The new description of the jobpublic String getExtendedDescription()
public void setExtendedDescription(String extendedDescription)
extendedDescription - The new extended description of the jobpublic void nameFromFilename()
nameFromFilename in interface EngineMetaInterfacepublic String getFilename()
getFilename in interface EngineMetaInterfacegetFilename in interface org.pentaho.di.core.logging.LoggingObjectInterfaceEngineMetaInterface.getFilename()public void setFilename(String newFilename)
setFilename in interface EngineMetaInterfacenewFilename - The new filename of the jobpublic org.pentaho.di.repository.RepositoryDirectoryInterface getRepositoryDirectory()
getRepositoryDirectory in interface EngineMetaInterfacegetRepositoryDirectory in interface org.pentaho.di.core.logging.LoggingObjectInterfacegetRepositoryDirectory in interface org.pentaho.di.repository.RepositoryElementInterfacepublic void setRepositoryDirectory(org.pentaho.di.repository.RepositoryDirectoryInterface directory)
setRepositoryDirectory in interface org.pentaho.di.repository.RepositoryElementInterfacedirectory - The directory to set.public Repository getRepository()
getRepository in interface HasRepositoryInterfacepublic void setRepository(Repository repository)
setRepository in interface HasRepositoryInterfacerepository - the repository to setpublic void setInternalKettleVariables()
setInternalKettleVariables in interface EngineMetaInterfacepublic abstract void setInternalKettleVariables(org.pentaho.di.core.variables.VariableSpace var)
public org.pentaho.di.core.database.DatabaseMeta findDatabase(String name)
findDatabase in interface HasDatabasesInterfacename - The database name to look forpublic int nrDatabases()
HasDatabasesInterfacenrDatabases in interface HasDatabasesInterfacepublic org.pentaho.di.core.database.DatabaseMeta getDatabase(int i)
HasDatabasesInterfacegetDatabase in interface HasDatabasesInterfacei - The database number.public void importFromMetaStore()
throws org.pentaho.metastore.api.exceptions.MetaStoreException,
org.pentaho.di.core.exception.KettlePluginException
org.pentaho.metastore.api.exceptions.MetaStoreExceptionorg.pentaho.di.core.exception.KettlePluginExceptionpublic void addNameChangedListener(NameChangedListener listener)
listener - the listenerpublic void removeNameChangedListener(NameChangedListener listener)
listener - the listenerpublic void addFilenameChangedListener(FilenameChangedListener listener)
listener - the listenerpublic void removeFilenameChangedListener(FilenameChangedListener listener)
listener - the listenerpublic void addContentChangedListener(ContentChangedListener listener)
listener - public void removeContentChangedListener(ContentChangedListener listener)
listener - public void addOrReplaceSlaveServer(SlaveServer slaveServer)
slaveServer - The slave server to be added.public List<SlaveServer> getSlaveServers()
getSlaveServers in interface HasSlaveServersInterfacepublic void setSlaveServers(List<SlaveServer> slaveServers)
slaveServers - the slaveServers to setpublic SlaveServer findSlaveServer(String serverString)
serverString - the name of the slave serverpublic String[] getSlaveServerNames()
public void addUndo(Object[] from, Object[] to, int[] pos, org.pentaho.di.core.gui.Point[] prev, org.pentaho.di.core.gui.Point[] curr, int type_of_change, boolean nextAlso)
UndoInterfaceaddUndo in interface UndoInterfacefrom - array of objects representing the old stateto - array of objectes representing the new statepos - An array of object locationsprev - An array of points representing the old positionscurr - An array of points representing the new positionstype_of_change - The type of change that's being done to the transformation.nextAlso - indicates that the next undo operation needs to follow this one.public void clearUndo()
public TransAction nextUndo()
UndoInterfacenextUndo in interface UndoInterfacepublic TransAction viewNextUndo()
UndoInterfaceviewNextUndo in interface UndoInterfacepublic TransAction previousUndo()
UndoInterfacepreviousUndo in interface UndoInterfacepublic TransAction viewThisUndo()
viewThisUndo in interface UndoInterfacepublic TransAction viewPreviousUndo()
UndoInterfaceviewPreviousUndo in interface UndoInterfacepublic int getMaxUndo()
UndoInterfacegetMaxUndo in interface UndoInterfacepublic void setMaxUndo(int mu)
UndoInterfacesetMaxUndo in interface UndoInterfacemu - The maximum number of undo operations that are allowed.public int getUndoSize()
public void setAttributesMap(Map<String,Map<String,String>> attributesMap)
setAttributesMap in interface org.pentaho.di.core.AttributesInterfacepublic Map<String,Map<String,String>> getAttributesMap()
getAttributesMap in interface org.pentaho.di.core.AttributesInterfacepublic void setAttribute(String groupName, String key, String value)
setAttribute in interface org.pentaho.di.core.AttributesInterfacepublic void setAttributes(String groupName, Map<String,String> attributes)
setAttributes in interface org.pentaho.di.core.AttributesInterfacepublic Map<String,String> getAttributes(String groupName)
getAttributes in interface org.pentaho.di.core.AttributesInterfacepublic String getAttribute(String groupName, String key)
getAttribute in interface org.pentaho.di.core.AttributesInterfacepublic void addNote(int p,
NotePadMeta ni)
p - The index into the notes listni - The note to be added.public void addNote(NotePadMeta ni)
ni - The note to be added.public NotePadMeta getNote(int x, int y)
x - the x-coordinate of the point queriedy - the y-coordinate of the point queriedpublic NotePadMeta getNote(int i)
i - the ipublic List<NotePadMeta> getNotes()
public List<NotePadMeta> getSelectedNotes()
public int indexOfNote(NotePadMeta ni)
ni - The note queriedpublic void lowerNote(int p)
p - the index into the notes list.public int nrNotes()
public void raiseNote(int p)
p - the index into the notes list.public void removeNote(int i)
i - The index into the notes listpublic boolean haveNotesChanged()
public int[] getNoteIndexes(List<NotePadMeta> notes)
notes - An array of notespublic ChannelLogTable getChannelLogTable()
public void addOrReplaceDatabase(org.pentaho.di.core.database.DatabaseMeta databaseMeta)
HasDatabasesInterfaceaddOrReplaceDatabase in interface HasDatabasesInterfacedatabaseMeta - The database connection information.public void addDatabase(org.pentaho.di.core.database.DatabaseMeta ci)
HasDatabasesInterfaceaddDatabase in interface HasDatabasesInterfaceci - The database connection information.public void addDatabase(int p,
org.pentaho.di.core.database.DatabaseMeta ci)
HasDatabasesInterfaceaddDatabase in interface HasDatabasesInterfacep - The locationci - The database connection information.public List<org.pentaho.di.core.database.DatabaseMeta> getDatabases()
getDatabases in interface HasDatabasesInterfacepublic String[] getDatabaseNames()
public int indexOfDatabase(org.pentaho.di.core.database.DatabaseMeta di)
HasDatabasesInterfaceindexOfDatabase in interface HasDatabasesInterfacedi - The database queriedpublic void setDatabases(List<org.pentaho.di.core.database.DatabaseMeta> databases)
setDatabases in interface HasDatabasesInterfacedatabases - The databases to set.public boolean haveConnectionsChanged()
HasDatabasesInterfacehaveConnectionsChanged in interface HasDatabasesInterfacepublic void removeDatabase(int i)
HasDatabasesInterfaceremoveDatabase in interface HasDatabasesInterfacei - The locationpublic void clearChangedDatabases()
public void setChannelLogTable(ChannelLogTable channelLogTable)
channelLogTable - the channelLogTable to setpublic void copyVariablesFrom(org.pentaho.di.core.variables.VariableSpace space)
copyVariablesFrom in interface org.pentaho.di.core.variables.VariableSpacepublic String environmentSubstitute(String aString)
environmentSubstitute in interface org.pentaho.di.core.variables.VariableSpacepublic String[] environmentSubstitute(String[] aString)
environmentSubstitute in interface org.pentaho.di.core.variables.VariableSpacepublic String fieldSubstitute(String aString, org.pentaho.di.core.row.RowMetaInterface rowMeta, Object[] rowData) throws org.pentaho.di.core.exception.KettleValueException
fieldSubstitute in interface org.pentaho.di.core.variables.VariableSpaceorg.pentaho.di.core.exception.KettleValueExceptionpublic org.pentaho.di.core.variables.VariableSpace getParentVariableSpace()
getParentVariableSpace in interface org.pentaho.di.core.variables.VariableSpacepublic void setParentVariableSpace(org.pentaho.di.core.variables.VariableSpace parent)
setParentVariableSpace in interface org.pentaho.di.core.variables.VariableSpacepublic String getVariable(String variableName, String defaultValue)
getVariable in interface org.pentaho.di.core.variables.VariableSpacepublic String getVariable(String variableName)
getVariable in interface org.pentaho.di.core.variables.VariableSpacepublic boolean getBooleanValueOfVariable(String variableName, boolean defaultValue)
getBooleanValueOfVariable in interface org.pentaho.di.core.variables.VariableSpacepublic void initializeVariablesFrom(org.pentaho.di.core.variables.VariableSpace parent)
initializeVariablesFrom in interface org.pentaho.di.core.variables.VariableSpacepublic String[] listVariables()
listVariables in interface org.pentaho.di.core.variables.VariableSpacepublic void setVariable(String variableName, String variableValue)
setVariable in interface org.pentaho.di.core.variables.VariableSpacepublic void shareVariablesWith(org.pentaho.di.core.variables.VariableSpace space)
shareVariablesWith in interface org.pentaho.di.core.variables.VariableSpacepublic void injectVariables(Map<String,String> prop)
injectVariables in interface org.pentaho.di.core.variables.VariableSpacepublic void addParameterDefinition(String key, String defValue, String description) throws org.pentaho.di.core.parameters.DuplicateParamException
addParameterDefinition in interface org.pentaho.di.core.parameters.NamedParamsorg.pentaho.di.core.parameters.DuplicateParamExceptionpublic String getParameterDescription(String key) throws org.pentaho.di.core.parameters.UnknownParamException
getParameterDescription in interface org.pentaho.di.core.parameters.NamedParamsorg.pentaho.di.core.parameters.UnknownParamExceptionpublic String getParameterDefault(String key) throws org.pentaho.di.core.parameters.UnknownParamException
getParameterDefault in interface org.pentaho.di.core.parameters.NamedParamsorg.pentaho.di.core.parameters.UnknownParamExceptionpublic String getParameterValue(String key) throws org.pentaho.di.core.parameters.UnknownParamException
getParameterValue in interface org.pentaho.di.core.parameters.NamedParamsorg.pentaho.di.core.parameters.UnknownParamExceptionpublic String[] listParameters()
listParameters in interface org.pentaho.di.core.parameters.NamedParamspublic void setParameterValue(String key, String value) throws org.pentaho.di.core.parameters.UnknownParamException
setParameterValue in interface org.pentaho.di.core.parameters.NamedParamsorg.pentaho.di.core.parameters.UnknownParamExceptionpublic void eraseParameters()
eraseParameters in interface org.pentaho.di.core.parameters.NamedParamspublic void clearParameters()
clearParameters in interface org.pentaho.di.core.parameters.NamedParamspublic void copyParametersFrom(org.pentaho.di.core.parameters.NamedParams params)
copyParametersFrom in interface org.pentaho.di.core.parameters.NamedParamspublic void activateParameters()
activateParameters in interface org.pentaho.di.core.parameters.NamedParamspublic org.pentaho.di.core.logging.LogLevel getLogLevel()
getLogLevel in interface org.pentaho.di.core.logging.LoggingObjectInterfacepublic void setLogLevel(org.pentaho.di.core.logging.LogLevel logLevel)
logLevel - the new log levelpublic org.pentaho.metastore.api.IMetaStore getMetaStore()
public void setMetaStore(org.pentaho.metastore.api.IMetaStore metaStore)
public String getSharedObjectsFile()
public void setSharedObjectsFile(String sharedObjectsFile)
sharedObjectsFile - the sharedObjectsFile to setpublic SharedObjects getSharedObjects()
public void setSharedObjects(SharedObjects sharedObjects)
sharedObjects - the sharedObjects to setpublic Date getCreatedDate()
getCreatedDate in interface EngineMetaInterfacepublic void setCreatedDate(Date createdDate)
setCreatedDate in interface EngineMetaInterfacecreatedDate - The creation date to set.public void setCreatedUser(String createdUser)
setCreatedUser in interface EngineMetaInterfacecreatedUser - The user to set.public String getCreatedUser()
getCreatedUser in interface EngineMetaInterfacepublic void setModifiedDate(Date modifiedDate)
setModifiedDate in interface EngineMetaInterfacemodifiedDate - The modified date to set.public Date getModifiedDate()
getModifiedDate in interface EngineMetaInterfacepublic void setModifiedUser(String modifiedUser)
setModifiedUser in interface EngineMetaInterfacemodifiedUser - The user name to set.public String getModifiedUser()
getModifiedUser in interface EngineMetaInterfacepublic void clear()
public void clearChanged()
ChangedFlagclearChanged in interface ChangedFlagInterfaceclearChanged in interface EngineMetaInterfaceclearChanged in class ChangedFlagpublic void setChanged(boolean ch)
ChangedFlagsetChanged in interface ChangedFlagInterfacesetChanged in class ChangedFlagpublic boolean canSave()
canSave in interface EngineMetaInterfaceEngineMetaInterface.canSave()public boolean hasChanged()
ChangedFlaghasChanged in interface ChangedFlagInterfacehasChanged in class ChangedFlagpublic Date getRegistrationDate()
getRegistrationDate in interface org.pentaho.di.core.logging.LoggingObjectInterfacepublic org.pentaho.di.core.logging.LoggingObjectInterface getParent()
getParent in interface org.pentaho.di.core.logging.LoggingObjectInterfaceLoggingObjectInterface.getParent()public String getObjectName()
getObjectName in interface org.pentaho.di.core.logging.LoggingObjectInterfacepublic String getObjectCopy()
getObjectCopy in interface org.pentaho.di.core.logging.LoggingObjectInterfacepublic org.pentaho.di.repository.ObjectRevision getObjectRevision()
getObjectRevision in interface org.pentaho.di.core.logging.LoggingObjectInterfacegetObjectRevision in interface org.pentaho.di.repository.RepositoryElementInterfacepublic void setObjectRevision(org.pentaho.di.repository.ObjectRevision objectRevision)
setObjectRevision in interface org.pentaho.di.repository.RepositoryElementInterface