org.pentaho.di.ui.repository.repositoryexplorer.model
Class UITransformation

java.lang.Object
  extended by org.pentaho.ui.xul.XulEventSourceAdapter
      extended by org.pentaho.ui.xul.util.AbstractModelNode<UIRepositoryObject>
          extended by org.pentaho.di.ui.repository.repositoryexplorer.model.UIRepositoryObject
              extended by org.pentaho.di.ui.repository.repositoryexplorer.model.UIRepositoryContent
                  extended by org.pentaho.di.ui.repository.repositoryexplorer.model.UITransformation
All Implemented Interfaces:
Serializable, Iterable<UIRepositoryObject>, Collection<UIRepositoryObject>, List<UIRepositoryObject>, org.pentaho.ui.xul.XulEventSource

public class UITransformation
extends UIRepositoryContent

See Also:
Serialized Form

Constructor Summary
UITransformation()
           
UITransformation(RepositoryElementMetaInterface rc, UIRepositoryDirectory parent, Repository rep)
           
 
Method Summary
 void delete()
           
 void move(UIRepositoryDirectory newParentDir)
           
 void setName(String name)
           
 
Methods inherited from class org.pentaho.di.ui.repository.repositoryexplorer.model.UIRepositoryContent
getCategory, getDescription, getFormatModifiedDate, getImage, getModifiedDate, getModifiedUser, getParent, getRepositoryDirectory, getRepositoryElementType, getType
 
Methods inherited from class org.pentaho.di.ui.repository.repositoryexplorer.model.UIRepositoryObject
getComparator, getId, getName, getObjectId, getParentPath, getPath, getRepository, getRepositoryService, isDeleted, setComparator, setRepository, setRepositoryService
 
Methods inherited from class org.pentaho.ui.xul.util.AbstractModelNode
add, add, addAll, addAll, asList, clear, contains, containsAll, get, indexOf, isEmpty, isUniqueList, iterator, lastIndexOf, listIterator, listIterator, moveChildDown, moveChildDown, moveChildUp, moveChildUp, onAdd, onRemove, remove, remove, removeAll, removeModel, retainAll, set, setParent, setUniqueList, size, subList, toArray, toArray
 
Methods inherited from class org.pentaho.ui.xul.XulEventSourceAdapter
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.util.List
equals, hashCode
 

Constructor Detail

UITransformation

public UITransformation()

UITransformation

public UITransformation(RepositoryElementMetaInterface rc,
                        UIRepositoryDirectory parent,
                        Repository rep)
Method Detail

setName

public void setName(String name)
             throws Exception
Overrides:
setName in class UIRepositoryContent
Throws:
Exception

delete

public void delete()
            throws Exception
Overrides:
delete in class UIRepositoryContent
Throws:
Exception

move

public void move(UIRepositoryDirectory newParentDir)
          throws KettleException
Overrides:
move in class UIRepositoryContent
Throws:
KettleException