Class UIJob
java.lang.Object
org.pentaho.ui.xul.XulEventSourceAdapter
org.pentaho.ui.xul.util.AbstractModelNode<UIRepositoryObject>
org.pentaho.di.ui.repository.repositoryexplorer.model.UIRepositoryObject
org.pentaho.di.ui.repository.repositoryexplorer.model.UIRepositoryContent
org.pentaho.di.ui.repository.repositoryexplorer.model.UIJob
- All Implemented Interfaces:
Serializable
,Iterable<UIRepositoryObject>
,Collection<UIRepositoryObject>
,List<UIRepositoryObject>
,org.pentaho.ui.xul.XulEventSource
- See Also:
-
Field Summary
Fields inherited from class org.pentaho.di.ui.repository.repositoryexplorer.model.UIRepositoryContent
rc, uiParent
Fields inherited from class org.pentaho.di.ui.repository.repositoryexplorer.model.UIRepositoryObject
obj, rep
Fields inherited from class org.pentaho.ui.xul.util.AbstractModelNode
children, isUniqueList, parent
Fields inherited from class org.pentaho.ui.xul.XulEventSourceAdapter
changeSupport
-
Constructor Summary
ConstructorDescriptionUIJob()
UIJob
(org.pentaho.di.repository.RepositoryElementMetaInterface rc, UIRepositoryDirectory parent, org.pentaho.di.repository.Repository rep) -
Method Summary
Methods inherited from class org.pentaho.di.ui.repository.repositoryexplorer.model.UIRepositoryContent
getCategory, getDescription, getFormatModifiedDate, getModifiedDate, getModifiedUser, getParent, getRepositoryDirectory, getRepositoryElementType, getType
Methods inherited from class org.pentaho.di.ui.repository.repositoryexplorer.model.UIRepositoryObject
getComparator, getDateComparator, 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, checkForUnique, clear, compareChildren, contains, containsAll, fireCollectionChanged, 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, firePropertyChange, removePropertyChangeListener, removePropertyChangeListener
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.util.Collection
parallelStream, removeIf, stream, toArray
Methods inherited from interface java.util.List
equals, hashCode, replaceAll, sort, spliterator
-
Constructor Details
-
UIJob
public UIJob() -
UIJob
public UIJob(org.pentaho.di.repository.RepositoryElementMetaInterface rc, UIRepositoryDirectory parent, org.pentaho.di.repository.Repository rep)
-
-
Method Details
-
setName
- Overrides:
setName
in classUIRepositoryContent
- Throws:
Exception
-
renameJob
protected org.pentaho.di.repository.ObjectId renameJob(org.pentaho.di.repository.ObjectId objectId, org.pentaho.di.repository.RepositoryDirectory directory, String name) throws Exception - Throws:
Exception
-
delete
- Overrides:
delete
in classUIRepositoryContent
- Throws:
Exception
-
move
public void move(UIRepositoryDirectory newParentDir) throws org.pentaho.di.core.exception.KettleException - Overrides:
move
in classUIRepositoryContent
- Throws:
org.pentaho.di.core.exception.KettleException
-
getImage
- Overrides:
getImage
in classUIRepositoryContent
-