public abstract class RepositoryImpl extends java.lang.Object implements Repository
Repository.State
Disposable.Parent
Modifier | Constructor and Description |
---|---|
protected |
RepositoryImpl(Project project,
VirtualFile dir,
Disposable parentDisposable) |
Modifier and Type | Method and Description |
---|---|
void |
dispose()
Usually not invoked directly, see class javadoc.
|
boolean |
equals(java.lang.Object o) |
java.lang.String |
getPresentableUrl() |
Project |
getProject() |
VirtualFile |
getRoot() |
int |
hashCode() |
boolean |
isFresh() |
java.lang.String |
toString() |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getCurrentBranchName, getCurrentRevision, getState, getVcs, toLogString, update
protected RepositoryImpl(Project project, VirtualFile dir, Disposable parentDisposable)
public VirtualFile getRoot()
getRoot
in interface Repository
public java.lang.String getPresentableUrl()
getPresentableUrl
in interface Repository
public java.lang.String toString()
toString
in class java.lang.Object
public Project getProject()
getProject
in interface Repository
public boolean isFresh()
isFresh
in interface Repository
public void dispose()
Disposable
dispose
in interface Disposable
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object