Table of Contents

Class FileObserver

Namespace
Android.Os
Assembly
MASES.Netdroid.dll
public class FileObserver : JVMBridgeBase<FileObserver>, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition
Inheritance
FileObserver
Implements
Extension Methods

Constructors

FileObserver(File)

public FileObserver(File arg0)

Parameters

arg0 File

File

FileObserver(File, int)

public FileObserver(File arg0, int arg1)

Parameters

arg0 File

File

arg1 int

int

FileObserver(String)

[Obsolete("Deprecated in JVM")]
public FileObserver(String arg0)

Parameters

arg0 String

String

FileObserver(String, int)

[Obsolete("Deprecated in JVM")]
public FileObserver(String arg0, int arg1)

Parameters

arg0 String

String

arg1 int

int

FileObserver(List<File>)

public FileObserver(List<File> arg0)

Parameters

arg0 List<File>

List

FileObserver(List<File>, int)

public FileObserver(List<File> arg0, int arg1)

Parameters

arg0 List<File>

List

arg1 int

int

FileObserver(IJVMBridgeBaseInitializer)

Initializer used internally by JCOBridge. Do not use directly.

[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public FileObserver(IJVMBridgeBaseInitializer initializer)

Parameters

initializer IJVMBridgeBaseInitializer

Properties

ACCESS

public static int ACCESS { get; set; }

Property Value

int

ALL_EVENTS

public static int ALL_EVENTS { get; set; }

Property Value

int

ATTRIB

public static int ATTRIB { get; set; }

Property Value

int

BridgeClassName

Java class name to be instantiated

public override string BridgeClassName { get; }

Property Value

string

CLOSE_NOWRITE

public static int CLOSE_NOWRITE { get; set; }

Property Value

int

CLOSE_WRITE

public static int CLOSE_WRITE { get; set; }

Property Value

int

CREATE

public static int CREATE { get; set; }

Property Value

int

DELETE

public static int DELETE { get; set; }

Property Value

int

DELETE_SELF

public static int DELETE_SELF { get; set; }

Property Value

int

IsBridgeAbstract

true if the BridgeClassName is an abstract class, i.e. cannot be created an instance

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

true if the BridgeClassName implements java.lang.AutoCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

true if the BridgeClassName is an interface, i.e. does not have any public constructor

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

true if the BridgeClassName is a static class, i.e. does not have any public constructor

public override bool IsBridgeStatic { get; }

Property Value

bool

MODIFY

public static int MODIFY { get; set; }

Property Value

int

MOVED_FROM

public static int MOVED_FROM { get; set; }

Property Value

int

MOVED_TO

public static int MOVED_TO { get; set; }

Property Value

int

MOVE_SELF

public static int MOVE_SELF { get; set; }

Property Value

int

OPEN

public static int OPEN { get; set; }

Property Value

int

Methods

CreatePoolableInstance(File)

HPA initializer for FileObserver(Java.Io.File arg0)

public static FileObserver CreatePoolableInstance(File arg0)

Parameters

arg0 File

Returns

FileObserver

CreatePoolableInstance(File, int)

HPA initializer for FileObserver(Java.Io.File arg0, int arg1)

public static FileObserver CreatePoolableInstance(File arg0, int arg1)

Parameters

arg0 File
arg1 int

Returns

FileObserver

CreatePoolableInstance(String)

HPA initializer for FileObserver(Java.Lang.String arg0)

public static FileObserver CreatePoolableInstance(String arg0)

Parameters

arg0 String

Returns

FileObserver

CreatePoolableInstance(String, int)

HPA initializer for FileObserver(Java.Lang.String arg0, int arg1)

public static FileObserver CreatePoolableInstance(String arg0, int arg1)

Parameters

arg0 String
arg1 int

Returns

FileObserver

CreatePoolableInstance(List<File>)

HPA initializer for FileObserver(Java.Util.List%3CJava.Io.File%3E arg0)

public static FileObserver CreatePoolableInstance(List<File> arg0)

Parameters

arg0 List<File>

Returns

FileObserver

CreatePoolableInstance(List<File>, int)

HPA initializer for FileObserver(Java.Util.List%3CJava.Io.File%3E arg0, int arg1)

public static FileObserver CreatePoolableInstance(List<File> arg0, int arg1)

Parameters

arg0 List<File>
arg1 int

Returns

FileObserver

OnEvent(int, String)

public void OnEvent(int arg0, String arg1)

Parameters

arg0 int

int

arg1 String

String

StartWatching()

public void StartWatching()

StopWatching()

public void StopWatching()