Class SystemFlavorMap
- Namespace
- Java.Awt.Datatransfer
- Assembly
- MASES.JNet.dll
public class SystemFlavorMap : JVMBridgeBase<SystemFlavorMap>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<SystemFlavorMap>SystemFlavorMap
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<SystemFlavorMap>.SExecuteWithSignature<TReturn>(Type, string, string, params object[])JVMBridgeBase<SystemFlavorMap>.IsAssignableFrom(IJavaType)JVMBridgeBase<SystemFlavorMap>.IsAssignableFrom<T>()JVMBridgeBase<SystemFlavorMap>.Execute<T>(params T[])JVMBridgeBase<SystemFlavorMap>.DynBridgeClazzJVMBridgeBase<SystemFlavorMap>.BridgeClazzJVMBridgeBase.RuntimeClassNameOf<T>()JVMBridgeBase.ClassNameOf<T>()JVMBridgeBase.ClassOf<T>()JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)JVMBridgeBase.MonitorEnter()JVMBridgeBase.MonitorExit()JVMBridgeBase.IsInstanceOf(IJavaType)JVMBridgeBase.IsInstanceOf<T>()JVMBridgeBase.RuntimeIsInstanceOf<T>()JVMBridgeBase.CastTo<TNewClass>()JVMBridgeBase.CastDirect<TNewClass>()JVMBridgeBase.Dispose()JVMBridgeBase.ToString()JVMBridgeBase.GetHashCode()JVMBridgeBase.Notify()JVMBridgeBase.NotifyAll()JVMBridgeBase.Wait()JVMBridgeBase.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeListener
- Extension Methods
Constructors
SystemFlavorMap()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public SystemFlavorMap()
SystemFlavorMap(params object[])
Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
public SystemFlavorMap(params object[] args)
Parameters
args
object[]
Properties
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
DefaultFlavorMap
public static FlavorMap DefaultFlavorMap { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
Methods
AddFlavorForUnencodedNative(String, DataFlavor)
public void AddFlavorForUnencodedNative(String arg0, DataFlavor arg1)
Parameters
arg0
Stringarg1
DataFlavor
AddUnencodedNativeForFlavor(DataFlavor, String)
public void AddUnencodedNativeForFlavor(DataFlavor arg0, String arg1)
Parameters
arg0
DataFlavorarg1
String
DecodeDataFlavor(String)
public static DataFlavor DecodeDataFlavor(String arg0)
Parameters
Returns
Exceptions
DecodeJavaMIMEType(String)
public static String DecodeJavaMIMEType(String arg0)
Parameters
Returns
EncodeDataFlavor(DataFlavor)
public static String EncodeDataFlavor(DataFlavor arg0)
Parameters
arg0
DataFlavor
Returns
EncodeJavaMIMEType(String)
public static String EncodeJavaMIMEType(String arg0)
Parameters
Returns
GetFlavorsForNative(String)
public List<DataFlavor> GetFlavorsForNative(String arg0)
Parameters
Returns
GetFlavorsForNatives(String[])
public Map<String, DataFlavor> GetFlavorsForNatives(String[] arg0)
Parameters
Returns
GetNativesForFlavor(DataFlavor)
public List<String> GetNativesForFlavor(DataFlavor arg0)
Parameters
arg0
DataFlavor
Returns
GetNativesForFlavors(DataFlavor[])
public Map<DataFlavor, String> GetNativesForFlavors(DataFlavor[] arg0)
Parameters
arg0
DataFlavor[]
Returns
IsJavaMIMEType(String)
public static bool IsJavaMIMEType(String arg0)
Parameters
Returns
SetFlavorsForNative(String, DataFlavor[])
public void SetFlavorsForNative(String arg0, DataFlavor[] arg1)
Parameters
arg0
Stringarg1
DataFlavor[]
SetNativesForFlavor(DataFlavor, String[])
public void SetNativesForFlavor(DataFlavor arg0, String[] arg1)
Parameters
arg0
DataFlavorarg1
String[]
Operators
implicit operator FlavorMap(SystemFlavorMap)
Converter from SystemFlavorMap to FlavorMap
public static implicit operator FlavorMap(SystemFlavorMap t)
Parameters
Returns
implicit operator FlavorTable(SystemFlavorMap)
Converter from SystemFlavorMap to FlavorTable
public static implicit operator FlavorTable(SystemFlavorMap t)