|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.netbeans.modules.vcscore.versioning.VersioningFileSystem
Adds support for versioned input streams to VcsFileSystems.
Subclasses note: this object stores it's setting directly into peer filesystem. Properties must be explicitly loaded/stored using special purpose load/store methods.
Nested Class Summary | |
static interface |
VersioningFileSystem.Versions
|
Constructor Summary | |
VersioningFileSystem(AbstractFileSystem underlyingFs)
|
Method Summary | |
protected void |
addNotify()
Callback called on adding to VersioningRepository. |
void |
addPropertyChangeListener(PropertyChangeListener listener)
|
static VersioningFileSystem |
findFor(FileSystem fileSystem)
Finds existing versioning support for file system or null. |
protected FileObject |
findResource(String name)
|
protected void |
firePropertyChange(PropertyChangeEvent e)
|
protected void |
firePropertyChange(String name,
Object oldVal,
Object newVal)
|
SystemAction[] |
getActions(Set vfoSet)
|
String |
getDisplayName()
|
abstract FilenameFilter |
getFileFilter()
The filter of file names that should not be presented in GUI, redefining visibilityquery. |
SystemAction[] |
getRevisionActions(FileObject fo,
Set revisionItems)
|
FileObject |
getRoot()
|
String |
getSystemName()
Deprecated. for identity purposes use VersionFileSytem directly. |
abstract VersioningFileSystem.Versions |
getVersions()
Support for versioned access to file streams. |
protected Serializable |
loadProperty(String name,
Serializable defaultValue)
|
protected void |
refreshExistingFolders()
|
protected void |
removeNotify()
Callback called after removal from VersioningRepository. |
void |
removePropertyChangeListener(PropertyChangeListener listener)
|
protected boolean |
storeProperty(String name,
Serializable value)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public VersioningFileSystem(AbstractFileSystem underlyingFs)
Method Detail |
public static VersioningFileSystem findFor(FileSystem fileSystem)
public abstract VersioningFileSystem.Versions getVersions()
public String getSystemName()
public FileObject getRoot()
protected void addNotify()
protected void removeNotify()
public void addPropertyChangeListener(PropertyChangeListener listener)
public void removePropertyChangeListener(PropertyChangeListener listener)
protected final boolean storeProperty(String name, Serializable value)
protected final Serializable loadProperty(String name, Serializable defaultValue)
protected final void firePropertyChange(PropertyChangeEvent e)
protected final void firePropertyChange(String name, Object oldVal, Object newVal)
public String getDisplayName()
public SystemAction[] getActions(Set vfoSet)
public SystemAction[] getRevisionActions(FileObject fo, Set revisionItems)
protected final FileObject findResource(String name)
protected void refreshExistingFolders()
public abstract FilenameFilter getFileFilter()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |