public abstract class AbstractCDOViewProvider extends java.lang.Object implements CDOViewProvider.CDOViewProvider2
CDOViewProvider.CDOViewProvider2DEFAULT_PRIORITY| Constructor and Description |
|---|
AbstractCDOViewProvider() |
AbstractCDOViewProvider(java.lang.String regex) |
AbstractCDOViewProvider(java.lang.String regex,
int priority) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getPath(URI uri)
Should be overwritten for non-canonical URI formats!
|
int |
getPriority()
Returns the priority of this provider.
|
java.lang.String |
getRegex()
Returns the regular expression that determines if the provider can handle certain URI
|
URI |
getResourceURI(CDOView view,
java.lang.String path)
Must be overwritten for non-canonical URI formats!
|
URI |
getViewURI(CDOView view) |
URI |
getViewURI(URI uri)
Should be overwritten for non-canonical URI formats!
|
boolean |
matchesRegex(URI uri)
Checks if the URI matches with the regular expression of this provider
|
void |
setPriority(int priority) |
void |
setRegex(java.lang.String regex) |
java.lang.String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetViewpublic AbstractCDOViewProvider()
public AbstractCDOViewProvider(java.lang.String regex,
int priority)
public AbstractCDOViewProvider(java.lang.String regex)
public int getPriority()
CDOViewProviderCDOViewProvider that
match the same repository URI.getPriority in interface CDOViewProviderpublic void setPriority(int priority)
public java.lang.String getRegex()
CDOViewProvidergetRegex in interface CDOViewProviderpublic void setRegex(java.lang.String regex)
public boolean matchesRegex(URI uri)
CDOViewProvidermatchesRegex in interface CDOViewProviderpublic URI getResourceURI(CDOView view, java.lang.String path)
getResourceURI in interface CDOViewProviderpublic final URI getViewURI(CDOView view)
getViewURI in interface CDOViewProvider.CDOViewProvider2public URI getViewURI(URI uri)
getViewURI in interface CDOViewProvider.CDOViewProvider2public java.lang.String getPath(URI uri)
getPath in interface CDOViewProvider.CDOViewProvider2public java.lang.String toString()
toString in class java.lang.ObjectCopyright (c) 2004-2019 Eike Stepper (Loehne, Germany) and others.
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html