FileObjectStatusChangeListener(FileBuiltQuery.Status status, String fileObjectPath) { this.fileObjectPath = fileObjectPath; this.status = status; this.status.addChangeListener(this); }
@Override public boolean isVisible(File file) { return VisibilityQuery.getDefault().isVisible(file); } };
void dispose() { status.removeChangeListener(this); } }
public VisibilityQueryDataFilter() { VisibilityQuery.getDefault().addChangeListener(this); }
/** * @return the current encoding in IANA form, or null for default (UTF8) */ public String getEncoding() { Charset encodingCharset = FileEncodingQuery.getEncoding(fobj); return (encodingCharset == null ? null : encodingCharset.name()); }
private boolean areCollocated(File base, Collection<File> files){ for(File file: files){ if (!CollocationQuery.areCollocated(Utilities.toURI(base), Utilities.toURI(file))) { return false; } } return true; }
/** * Check whether an existing file is sharable. * @param fo a file or directory; should be normalized. * @return an answer or {@code UNKNOWN} * @since 1.27 */ public static Sharability getSharability(FileObject fo) { return getSharability(fo.toURI()); } }
@Override protected void implReset() { if (lastCharBuffer!=null) { implFlush(lastCharBuffer); } //Do rather flush, the sun.nio.cs.StreamDecoder doesn't do it currentDecoder.reset(); }
@Override protected void implReset() { if (lastByteBuffer!=null) { implFlush(lastByteBuffer); } //Do rather flush, the sun.nio.cs.StreamDecoder doesn't do it currentEncoder.reset(); }
@Override protected CoderResult implFlush(CharBuffer out) { lastCharBuffer = null; if (buffer != null) { return decodeHead(null, out, true); } else { currentDecoder.decode(EMPTY_BYTE_BUFFER, out, true); return currentDecoder.flush(out); } }
public VisibilityQueryDataFilter() { VisibilityQuery.getDefault().addChangeListener(this); }
@Override public boolean isVisible(FileObject file) { return VisibilityQuery.getDefault().isVisible(file); }
public StatusImpl(AtomicBoolean cosEnabled, Status delegate) { this.cosEnabled = cosEnabled; this.delegate = delegate; this.delegate.addChangeListener(this); }
public VisibilityQueryDataFilter() { VisibilityQuery.getDefault().addChangeListener( this ); }
@Override public boolean isVisible(FileObject file) { return VisibilityQuery.getDefault().isVisible(file); }
public VisibilityQueryDataFilter() { VisibilityQuery.getDefault().addChangeListener( this ); }
@Override public boolean isVisible(File file) { return VisibilityQuery.getDefault().isVisible(file); }
public VisibilityQueryDataFilter() { VisibilityQuery.getDefault().addChangeListener(this); }
public VisibilityQueryDataFilter() { VisibilityQuery.getDefault().addChangeListener(this); }
public VisibilityQueryDataFilter() { VisibilityQuery.getDefault().addChangeListener(this); }