Skip navigation links
oracle.jdeveloper.vcs.nav
Class BaseConnectionProvider
java.lang.Object
oracle.ideimpl.vcscore.nav.ConnectionProvider
oracle.jdeveloper.vcs.nav.ConnectionProvider
oracle.jdeveloper.vcs.nav.BaseConnectionProvider
-
public abstract class BaseConnectionProvider
- extends ConnectionProvider
- Since:
- 11.1.1.0.0
Method Summary |
protected void |
addOverlayClient(Node listNode)
|
protected java.lang.String |
canonicalizePath(java.lang.String path)
|
protected abstract boolean |
createConnection(java.util.Map<java.lang.String,java.lang.String> criteria, Context context)
|
protected abstract Element |
createConnectionFilterNode(ConnectionNode connectionNode, ConnectionFilter filter)
|
protected abstract ConnectionListFilterNode |
createConnectionListFilterNode()
|
Element |
createConnectionListNode(java.util.Collection<java.util.Map<java.lang.String,java.lang.String>> criteria, boolean createConnections)
|
protected ConnectionNode |
createConnectionNodeSilently(java.util.Map<java.lang.String,java.lang.String> criteria)
|
protected Element |
createConnectionPlaceholderNode(java.util.Map<java.lang.String,java.lang.String> criteria)
|
protected ConnectionNode |
findConnectionNode(java.util.Map<java.lang.String,java.lang.String> criteria1)
|
abstract Node |
getConnectionListNode()
|
protected java.lang.String |
getCriteriaDirectory(java.util.Map<java.lang.String,java.lang.String> criteria)
|
protected java.lang.String |
getCriteriaFullPath(java.util.Map<java.lang.String,java.lang.String> criteria)
|
protected java.lang.String |
getCriteriaHost(java.util.Map<java.lang.String,java.lang.String> criteria)
|
protected java.lang.String |
getCriteriaMethod(java.util.Map<java.lang.String,java.lang.String> criteria)
|
boolean |
isConnected()
|
protected boolean |
isPathFromMutualParent(java.lang.String path1, java.lang.String path2)
|
java.util.Map<java.lang.String,java.lang.String> |
matchConnectionToCriteria(java.util.Collection<java.util.Map<java.lang.String,java.lang.String>> criteria, java.util.Map<java.lang.String,java.lang.String> connection)
|
protected boolean |
nullSafeEquals(java.lang.String s1, java.lang.String s2)
|
void |
runConnect(Context context)
|
Methods inherited from class oracle.ideimpl.vcscore.nav.ConnectionProvider |
getSystemId |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BaseConnectionProvider
public BaseConnectionProvider()
getConnectionListNode
public abstract Node getConnectionListNode()
-
- Specified by:
getConnectionListNode
in class oracle.ideimpl.vcscore.nav.ConnectionProvider
createConnectionListNode
public Element createConnectionListNode(java.util.Collection<java.util.Map<java.lang.String,java.lang.String>> criteria,
boolean createConnections)
-
- Overrides:
createConnectionListNode
in class ConnectionProvider
matchConnectionToCriteria
public java.util.Map<java.lang.String,java.lang.String> matchConnectionToCriteria(java.util.Collection<java.util.Map<java.lang.String,java.lang.String>> criteria,
java.util.Map<java.lang.String,java.lang.String> connection)
-
- Overrides:
matchConnectionToCriteria
in class ConnectionProvider
getCriteriaDirectory
protected java.lang.String getCriteriaDirectory(java.util.Map<java.lang.String,java.lang.String> criteria)
getCriteriaHost
protected java.lang.String getCriteriaHost(java.util.Map<java.lang.String,java.lang.String> criteria)
getCriteriaFullPath
protected java.lang.String getCriteriaFullPath(java.util.Map<java.lang.String,java.lang.String> criteria)
getCriteriaMethod
protected java.lang.String getCriteriaMethod(java.util.Map<java.lang.String,java.lang.String> criteria)
findConnectionNode
protected ConnectionNode findConnectionNode(java.util.Map<java.lang.String,java.lang.String> criteria1)
createConnectionNodeSilently
protected ConnectionNode createConnectionNodeSilently(java.util.Map<java.lang.String,java.lang.String> criteria)
createConnectionPlaceholderNode
protected Element createConnectionPlaceholderNode(java.util.Map<java.lang.String,java.lang.String> criteria)
createConnection
protected abstract boolean createConnection(java.util.Map<java.lang.String,java.lang.String> criteria,
Context context)
createConnectionListFilterNode
protected abstract ConnectionListFilterNode createConnectionListFilterNode()
createConnectionFilterNode
protected abstract Element createConnectionFilterNode(ConnectionNode connectionNode,
ConnectionFilter filter)
addOverlayClient
protected void addOverlayClient(Node listNode)
isPathFromMutualParent
protected boolean isPathFromMutualParent(java.lang.String path1,
java.lang.String path2)
canonicalizePath
protected java.lang.String canonicalizePath(java.lang.String path)
nullSafeEquals
protected boolean nullSafeEquals(java.lang.String s1,
java.lang.String s2)
isConnected
public boolean isConnected()
-
- Overrides:
isConnected
in class oracle.ideimpl.vcscore.nav.ConnectionProvider
runConnect
public void runConnect(Context context)
-
- Overrides:
runConnect
in class oracle.ideimpl.vcscore.nav.ConnectionProvider
Skip navigation links
Copyright © 1997, 2012, Oracle. All rights reserved.