Klasse AbstractCDOViewProvider

java.lang.Object
org.eclipse.emf.cdo.view.AbstractCDOViewProvider
Alle implementierten Schnittstellen:
CDOViewProvider, CDOViewProvider.CDOViewProvider2
Bekannte direkte Unterklassen:
CDONet4jViewProvider, ManagedContainerViewProvider

public abstract class AbstractCDOViewProvider extends Object implements CDOViewProvider.CDOViewProvider2
Base logic to handle CDOViewProvider priority and regular expression.
Seit:
2.0
Autor:
Victor Roldan Betancort
  • Konstruktordetails

    • AbstractCDOViewProvider

      public AbstractCDOViewProvider()
    • AbstractCDOViewProvider

      public AbstractCDOViewProvider(String regex, int priority)
    • AbstractCDOViewProvider

      public AbstractCDOViewProvider(String regex)
  • Methodendetails

    • getPriority

      public int getPriority()
      Beschreibung aus Schnittstelle kopiert: CDOViewProvider
      Returns the priority of this provider. Usually used to choose between several CDOViewProviders that match the same repository URI. A higher priority value is preferred in that decision.
      Angegeben von:
      getPriority in Schnittstelle CDOViewProvider
    • setPriority

      public void setPriority(int priority)
    • getRegex

      public String getRegex()
      Beschreibung aus Schnittstelle kopiert: CDOViewProvider
      Returns the regular expression that determines if the provider can handle certain URI
      Angegeben von:
      getRegex in Schnittstelle CDOViewProvider
    • setRegex

      public void setRegex(String regex)
    • matchesRegex

      public boolean matchesRegex(URI uri)
      Beschreibung aus Schnittstelle kopiert: CDOViewProvider
      Checks if the URI matches with the regular expression of this provider
      Angegeben von:
      matchesRegex in Schnittstelle CDOViewProvider
    • getResourceURI

      public URI getResourceURI(CDOView view, String path)
      Must be overridden for non-canonical URI formats!
      Angegeben von:
      getResourceURI in Schnittstelle CDOViewProvider
      Seit:
      4.0
    • getViewURI

      public URI getViewURI(CDOView view)
      Angegeben von:
      getViewURI in Schnittstelle CDOViewProvider.CDOViewProvider2
      Seit:
      4.4
    • getViewURI

      public URI getViewURI(URI uri)
      Should be overridden for non-canonical URI formats!
      Angegeben von:
      getViewURI in Schnittstelle CDOViewProvider.CDOViewProvider2
      Seit:
      4.4
    • getPath

      public String getPath(URI uri)
      Should be overridden for non-canonical URI formats!
      Angegeben von:
      getPath in Schnittstelle CDOViewProvider.CDOViewProvider2
      Seit:
      4.4
    • toString

      public String toString()
      Setzt außer Kraft:
      toString in Klasse Object
    • getDeclaredName

      protected String getDeclaredName()
      Seit:
      4.12
    • getActualName

      protected String getActualName()
      Seit:
      4.12
    • schemeRegex

      protected static String schemeRegex(String scheme)
      Seit:
      4.24