Class Element
public class Element : Node, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IElement, INode
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<Node>Element
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Derived
- Inherited Members
-
JVMBridgeBase<Node>.SExecuteWithSignature<TReturn>(Type, IJavaType, string, string, params object[])JVMBridgeBase<Node>.IsAssignableFrom(IJavaType)JVMBridgeBase<Node>.IsAssignableFrom<T>()JVMBridgeBase<Node>.Execute<T>(params T[])JVMBridgeBase<Node>.DynBridgeClazzJVMBridgeBase<Node>.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
Element()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
[Obsolete("Element class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public Element()
Element(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
[Obsolete("Element class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public Element(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
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
SchemaTypeInfo
public TypeInfo SchemaTypeInfo { get; }
Property Value
TagName
public String TagName { get; }
Property Value
Methods
GetAttribute(String)
public String GetAttribute(String arg0)
Parameters
Returns
GetAttributeNS(String, String)
public String GetAttributeNS(String arg0, String arg1)
Parameters
Returns
Exceptions
GetAttributeNode(String)
public Attr GetAttributeNode(String arg0)
Parameters
Returns
GetAttributeNodeNS(String, String)
public Attr GetAttributeNodeNS(String arg0, String arg1)
Parameters
Returns
Exceptions
GetElementsByTagName(String)
public NodeList GetElementsByTagName(String arg0)
Parameters
Returns
GetElementsByTagNameNS(String, String)
public NodeList GetElementsByTagNameNS(String arg0, String arg1)
Parameters
Returns
Exceptions
HasAttribute(String)
public bool HasAttribute(String arg0)
Parameters
Returns
HasAttributeNS(String, String)
public bool HasAttributeNS(String arg0, String arg1)
Parameters
Returns
Exceptions
RemoveAttribute(String)
public void RemoveAttribute(String arg0)
Parameters
Exceptions
RemoveAttributeNS(String, String)
public void RemoveAttributeNS(String arg0, String arg1)
Parameters
Exceptions
RemoveAttributeNode(Attr)
public Attr RemoveAttributeNode(Attr arg0)
Parameters
Returns
Exceptions
SetAttribute(String, String)
public void SetAttribute(String arg0, String arg1)
Parameters
Exceptions
SetAttributeNS(String, String, String)
public void SetAttributeNS(String arg0, String arg1, String arg2)
Parameters
Exceptions
SetAttributeNode(Attr)
public Attr SetAttributeNode(Attr arg0)
Parameters
Returns
Exceptions
SetAttributeNodeNS(Attr)
public Attr SetAttributeNodeNS(Attr arg0)
Parameters
Returns
Exceptions
SetIdAttribute(String, bool)
public void SetIdAttribute(String arg0, bool arg1)
Parameters
Exceptions
SetIdAttributeNS(String, String, bool)
public void SetIdAttributeNS(String arg0, String arg1, bool arg2)
Parameters
Exceptions
SetIdAttributeNode(Attr, bool)
public void SetIdAttributeNode(Attr arg0, bool arg1)