Class Node
public class Node : JVMBridgeBase<Node>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, INode
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<Node>Node
- 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
Node()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
[Obsolete("Node 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 Node()
Node(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("Node 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 Node(params object[] args)
Parameters
args
object[]
Properties
ATTRIBUTE_NODE
public static short ATTRIBUTE_NODE { get; }
Property Value
Attributes
public NamedNodeMap Attributes { get; }
Property Value
BaseURI
public String BaseURI { get; }
Property Value
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
CDATA_SECTION_NODE
https://docs.oracle.com/en/java/javase/11/docs/api/java.xml/org/w3c/dom/Node.html#CDATA_SECTION_NODE
public static short CDATA_SECTION_NODE { get; }
Property Value
COMMENT_NODE
public static short COMMENT_NODE { get; }
Property Value
ChildNodes
public NodeList ChildNodes { get; }
Property Value
DOCUMENT_FRAGMENT_NODE
public static short DOCUMENT_FRAGMENT_NODE { get; }
Property Value
DOCUMENT_NODE
public static short DOCUMENT_NODE { get; }
Property Value
DOCUMENT_POSITION_CONTAINED_BY
public static short DOCUMENT_POSITION_CONTAINED_BY { get; }
Property Value
DOCUMENT_POSITION_CONTAINS
public static short DOCUMENT_POSITION_CONTAINS { get; }
Property Value
DOCUMENT_POSITION_DISCONNECTED
public static short DOCUMENT_POSITION_DISCONNECTED { get; }
Property Value
DOCUMENT_POSITION_FOLLOWING
public static short DOCUMENT_POSITION_FOLLOWING { get; }
Property Value
DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC
public static short DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC { get; }
Property Value
DOCUMENT_POSITION_PRECEDING
public static short DOCUMENT_POSITION_PRECEDING { get; }
Property Value
DOCUMENT_TYPE_NODE
https://docs.oracle.com/en/java/javase/11/docs/api/java.xml/org/w3c/dom/Node.html#DOCUMENT_TYPE_NODE
public static short DOCUMENT_TYPE_NODE { get; }
Property Value
ELEMENT_NODE
public static short ELEMENT_NODE { get; }
Property Value
ENTITY_NODE
public static short ENTITY_NODE { get; }
Property Value
ENTITY_REFERENCE_NODE
public static short ENTITY_REFERENCE_NODE { get; }
Property Value
FirstChild
public Node FirstChild { 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
LastChild
public Node LastChild { get; }
Property Value
LocalName
public String LocalName { get; }
Property Value
NOTATION_NODE
public static short NOTATION_NODE { get; }
Property Value
NamespaceURI
public String NamespaceURI { get; }
Property Value
NextSibling
public Node NextSibling { get; }
Property Value
NodeName
public String NodeName { get; }
Property Value
NodeType
public short NodeType { get; }
Property Value
NodeValue
https://docs.oracle.com/en/java/javase/11/docs/api/java.xml/org/w3c/dom/Node.html#getNodeValue() https://docs.oracle.com/en/java/javase/11/docs/api/java.xml/org/w3c/dom/Node.html#setNodeValue(java.lang.String)
public String NodeValue { get; set; }
Property Value
OwnerDocument
https://docs.oracle.com/en/java/javase/11/docs/api/java.xml/org/w3c/dom/Node.html#getOwnerDocument()
public Document OwnerDocument { get; }
Property Value
PROCESSING_INSTRUCTION_NODE
public static short PROCESSING_INSTRUCTION_NODE { get; }
Property Value
ParentNode
public Node ParentNode { get; }
Property Value
Prefix
https://docs.oracle.com/en/java/javase/11/docs/api/java.xml/org/w3c/dom/Node.html#getPrefix() https://docs.oracle.com/en/java/javase/11/docs/api/java.xml/org/w3c/dom/Node.html#setPrefix(java.lang.String)
public String Prefix { get; set; }
Property Value
PreviousSibling
public Node PreviousSibling { get; }
Property Value
TEXT_NODE
public static short TEXT_NODE { get; }
Property Value
TextContent
https://docs.oracle.com/en/java/javase/11/docs/api/java.xml/org/w3c/dom/Node.html#getTextContent() https://docs.oracle.com/en/java/javase/11/docs/api/java.xml/org/w3c/dom/Node.html#setTextContent(java.lang.String)
public String TextContent { get; set; }
Property Value
Methods
AppendChild(Node)
public Node AppendChild(Node arg0)
Parameters
Returns
Exceptions
CloneNode(bool)
https://docs.oracle.com/en/java/javase/11/docs/api/java.xml/org/w3c/dom/Node.html#cloneNode(boolean)
public Node CloneNode(bool arg0)
Parameters
Returns
CompareDocumentPosition(Node)
public short CompareDocumentPosition(Node arg0)
Parameters
Returns
Exceptions
GetFeature(String, String)
public object GetFeature(String arg0, String arg1)
Parameters
Returns
GetUserData(String)
public object GetUserData(String arg0)
Parameters
Returns
HasAttributes()
public bool HasAttributes()
Returns
HasChildNodes()
public bool HasChildNodes()
Returns
InsertBefore(Node, Node)
public Node InsertBefore(Node arg0, Node arg1)
Parameters
Returns
Exceptions
IsDefaultNamespace(String)
public bool IsDefaultNamespace(String arg0)
Parameters
Returns
IsEqualNode(Node)
public bool IsEqualNode(Node arg0)
Parameters
Returns
IsSameNode(Node)
public bool IsSameNode(Node arg0)
Parameters
Returns
IsSupported(String, String)
public bool IsSupported(String arg0, String arg1)
Parameters
Returns
LookupNamespaceURI(String)
public String LookupNamespaceURI(String arg0)
Parameters
Returns
LookupPrefix(String)
public String LookupPrefix(String arg0)
Parameters
Returns
Normalize()
public void Normalize()
RemoveChild(Node)
public Node RemoveChild(Node arg0)
Parameters
Returns
Exceptions
ReplaceChild(Node, Node)
public Node ReplaceChild(Node arg0, Node arg1)
Parameters
Returns
Exceptions
SetUserData(String, object, UserDataHandler)
public object SetUserData(String arg0, object arg1, UserDataHandler arg2)
Parameters
arg0
Stringarg1
objectarg2
UserDataHandler