public final class SharabilityQuery extends Object
This query can be considered to obsolete FileObject.setImportant(boolean)
.
Unlike that method, the information is pulled by the VCS filesystem on
demand, which may be more reliable than ensuring that the information
is pushed by a project type (or other implementor) eagerly.
SharabilityQueryImplementation2
Modifier and Type | Class and Description |
---|---|
static class |
SharabilityQuery.Sharability
Sharability constants.
|
Modifier and Type | Field and Description |
---|---|
static int |
MIXED
Deprecated.
Use
SharabilityQuery.Sharability.MIXED instead. |
static int |
NOT_SHARABLE
Deprecated.
Use
SharabilityQuery.Sharability.NOT_SHARABLE instead. |
static int |
SHARABLE
Deprecated.
Use
SharabilityQuery.Sharability.SHARABLE instead. |
static int |
UNKNOWN
Deprecated.
Use
SharabilityQuery.Sharability.UNKNOWN instead. |
Modifier and Type | Method and Description |
---|---|
static int |
getSharability(File file)
Deprecated.
Use
SharabilityQuery.getSharability(java.net.URI) instead. |
static SharabilityQuery.Sharability |
getSharability(FileObject fo)
Check whether an existing file is sharable.
|
static SharabilityQuery.Sharability |
getSharability(URI uri)
Check whether an existing file is sharable.
|
@Deprecated public static final int UNKNOWN
SharabilityQuery.Sharability.UNKNOWN
instead.@Deprecated public static final int SHARABLE
SharabilityQuery.Sharability.SHARABLE
instead.@Deprecated public static final int NOT_SHARABLE
SharabilityQuery.Sharability.NOT_SHARABLE
instead.@Deprecated public static final int MIXED
SharabilityQuery.Sharability.MIXED
instead.@Deprecated public static int getSharability(File file)
SharabilityQuery.getSharability(java.net.URI)
instead.file
- a file or directory (may or may not already exist); should be normalizedUNKNOWN
public static SharabilityQuery.Sharability getSharability(URI uri)
uri
- a file or directory (may or may not already exist); should be normalized.UNKNOWN
public static SharabilityQuery.Sharability getSharability(FileObject fo)
fo
- a file or directory; should be normalized.UNKNOWN