public abstract class UIRepositoryObject extends org.pentaho.ui.xul.util.AbstractModelNode<UIRepositoryObject>
Constructor and Description |
---|
UIRepositoryObject() |
UIRepositoryObject(org.pentaho.di.repository.RepositoryObjectInterface obj) |
UIRepositoryObject(org.pentaho.di.repository.RepositoryObjectInterface obj,
org.pentaho.di.repository.Repository rep) |
Modifier and Type | Method and Description |
---|---|
abstract void |
delete() |
abstract int |
getCategory() |
org.pentaho.di.ui.repository.repositoryexplorer.model.UIRepositoryObject.RepositoryObjectComparator |
getComparator() |
org.pentaho.di.ui.repository.repositoryexplorer.model.UIRepositoryObject.DateObjectComparator |
getDateComparator() |
abstract String |
getDescription() |
abstract String |
getFormatModifiedDate() |
String |
getId() |
abstract String |
getImage() |
abstract Date |
getModifiedDate() |
abstract String |
getModifiedUser() |
String |
getName() |
org.pentaho.di.repository.ObjectId |
getObjectId() |
abstract UIRepositoryDirectory |
getParent() |
String |
getParentPath() |
String |
getPath() |
org.pentaho.di.repository.Repository |
getRepository() |
abstract org.pentaho.di.repository.RepositoryObjectType |
getRepositoryElementType() |
org.pentaho.di.repository.IRepositoryService |
getRepositoryService() |
abstract String |
getType() |
boolean |
isDeleted() |
abstract void |
move(UIRepositoryDirectory newParentDir) |
void |
setComparator(org.pentaho.di.ui.repository.repositoryexplorer.model.UIRepositoryObject.RepositoryObjectComparator roc) |
abstract void |
setName(String name) |
void |
setRepository(org.pentaho.di.repository.Repository rep) |
void |
setRepositoryService(org.pentaho.di.repository.IRepositoryService repositoryService) |
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
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener
public UIRepositoryObject()
public UIRepositoryObject(org.pentaho.di.repository.RepositoryObjectInterface obj)
public UIRepositoryObject(org.pentaho.di.repository.RepositoryObjectInterface obj, org.pentaho.di.repository.Repository rep)
public String getId()
public org.pentaho.di.repository.ObjectId getObjectId()
public String getName()
public abstract void move(UIRepositoryDirectory newParentDir) throws Exception
Exception
public abstract Date getModifiedDate()
public abstract String getFormatModifiedDate()
public abstract String getModifiedUser()
public abstract org.pentaho.di.repository.RepositoryObjectType getRepositoryElementType()
public abstract String getType()
public abstract String getDescription()
public abstract UIRepositoryDirectory getParent()
getParent
in class org.pentaho.ui.xul.util.AbstractModelNode<UIRepositoryObject>
public String getParentPath()
public boolean isDeleted()
public abstract String getImage()
public org.pentaho.di.repository.Repository getRepository()
public void setRepository(org.pentaho.di.repository.Repository rep)
public String getPath()
public org.pentaho.di.ui.repository.repositoryexplorer.model.UIRepositoryObject.RepositoryObjectComparator getComparator()
public void setComparator(org.pentaho.di.ui.repository.repositoryexplorer.model.UIRepositoryObject.RepositoryObjectComparator roc)
public org.pentaho.di.ui.repository.repositoryexplorer.model.UIRepositoryObject.DateObjectComparator getDateComparator()
public org.pentaho.di.repository.IRepositoryService getRepositoryService()
public void setRepositoryService(org.pentaho.di.repository.IRepositoryService repositoryService)
public abstract int getCategory()