|
org.netbeans.modules.versioning.core/1 1.5.0 1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.netbeans.modules.versioning.core.util.VCSSystemProvider
public abstract class VCSSystemProvider
Warning: VCS internal use only. Not to be implemented by clients.
Provides implementations for modules.versioning.spi.VersioningSystem
and modules.versioning.fileproxy.spi.VersioningSystem
| Nested Class Summary | |
|---|---|
static interface |
VCSSystemProvider.VersioningSystem<S>
Provides abstraction either over a modules.versioning.fileproxy.spi.VersioningSystem
or a modules.versioning.spi.VersioningSystem |
| Constructor Summary | |
|---|---|
VCSSystemProvider()
|
|
| Method Summary | |
|---|---|
abstract void |
addChangeListener(ChangeListener l)
Add a listener to changes in registered versioning systems |
abstract Collection<VCSSystemProvider.VersioningSystem> |
getVersioningSystems()
Provides all registered versioning systems |
abstract void |
removeChangeListener(ChangeListener l)
Stop listening to changes in registered versioning systems |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public VCSSystemProvider()
| Method Detail |
|---|
public abstract void addChangeListener(ChangeListener l)
l - public abstract void removeChangeListener(ChangeListener l)
l - public abstract Collection<VCSSystemProvider.VersioningSystem> getVersioningSystems()
|
org.netbeans.modules.versioning.core/1 1.5.0 1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||