Interface CDOExplorerElement

All Superinterfaces:
Adapter, Comparable<CDOExplorerElement>, IAdaptable, org.eclipse.net4j.util.event.INotifier
All Known Subinterfaces:
CDOCheckout, CDORepository

public interface CDOExplorerElement extends org.eclipse.net4j.util.event.INotifier, IAdaptable, Adapter, Comparable<CDOExplorerElement>
A CDO server independent representation of a repository.
Since:
4.4
Author:
Eike Stepper
No Implement
This interface is not intended to be implemented by clients.
No Extend
This interface is not intended to be extended by clients.
  • Method Details

    • getID

      String getID()
    • getType

      String getType()
    • getLabel

      String getLabel()
    • setLabel

      void setLabel(String label)
    • getDescription

      String getDescription()
    • setDescription

      void setDescription(String description)
    • hasKeyword

      boolean hasKeyword(String keyword)
      Since:
      4.13
    • getKeywords

      Set<String> getKeywords()
      Since:
      4.13
    • setKeywords

      boolean setKeywords(Set<String> keywords)
      Since:
      4.13
    • addKeyword

      boolean addKeyword(String keyword)
      Since:
      4.13
    • removeKeyword

      boolean removeKeyword(String keyword)
      Since:
      4.13
    • getError

      String getError()
      Since:
      4.11
    • getFolder

      File getFolder()
      Since:
      4.8
    • getStateFolder

      File getStateFolder(String path)
      Since:
      4.5
    • getStateFolder

      File getStateFolder(String path, boolean createOnDemand)
      Since:
      4.7
    • getProperties

      Properties getProperties()
      Since:
      4.7
    • getTransientProperties

      org.eclipse.net4j.util.registry.IRegistry<String,Object> getTransientProperties()
      Since:
      4.13
    • delete

      void delete(boolean deleteContents)