站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > NetBeans API Javadoc 4.1.0

FolderProperties (NetBeans VCS API) - NetBeans API Javadoc 4.1.0

 

org.netbeans.modules.vcscore.turbo
Class FolderProperties

java.lang.Object
  extended byorg.netbeans.modules.vcscore.turbo.FolderProperties

public final class FolderProperties
extends Object

Describes additional folder properties, namely listings of repository side folders cached for FS virtual files purpose and in future for Versioning Explorer UI.

The attribute makes sence only for folders.


Field Summary
static String ID
          Attribute holding this object.
 
Constructor Summary
FolderProperties()
          Creates FolderProperties.
FolderProperties(FolderProperties fprops)
          Clones FolderProperties inclusing hidden state.
 
Method Summary
 void freeze()
          Make object immutable, all setters throw exception.
 Set getFolderListing()
          Gets unmodifiable set of FolderEntries.
 boolean isComplete()
          Tells whether the folder listing is complete.
 void setComplete(boolean complete)
          Sets the completness of the folder listing.
 void setFolderListing(Set listing)
          Sets new repository folder listing.
 String toString()
          For debugging purposes.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ID

public static final String ID
Attribute holding this object.

See Also:
Constant Field Values
Constructor Detail

FolderProperties

public FolderProperties()
Creates FolderProperties. Caller should freeze() once it updates the value.


FolderProperties

public FolderProperties(FolderProperties fprops)
Clones FolderProperties inclusing hidden state. Caller should freeze() once it updates the value.

Method Detail

getFolderListing

public Set getFolderListing()
Gets unmodifiable set of FolderEntries.


isComplete

public boolean isComplete()
Tells whether the folder listing is complete.


setFolderListing

public void setFolderListing(Set listing)
Sets new repository folder listing. Caller must not alter the collection content later on.


setComplete

public void setComplete(boolean complete)
Sets the completness of the folder listing.


freeze

public void freeze()
Make object immutable, all setters throw exception.


toString

public String toString()
For debugging purposes.


 

Built on May 4 2005.  |  Portions Copyright 1997-2005 Sun Microsystems, Inc. All rights reserved.