Class PDStructureElement
- Assembly
- MASES.NetPDF.dll
public class PDStructureElement : PDStructureNode, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, ICOSObjectable
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<COSObjectable>PDStructureElement
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<COSObjectable>.SExecuteWithSignature(Type, IJavaType, string, string, params object[])JVMBridgeBase<COSObjectable>.SExecute<TReturn, TConverter>(Type, IJavaType, string, params object[])JVMBridgeBase<COSObjectable>.IsAssignableFrom(IJavaType)JVMBridgeBase<COSObjectable>.IsAssignableFrom<T>()JVMBridgeBase<COSObjectable>.Execute<T>(params T[])JVMBridgeBase<COSObjectable>.DynBridgeClazzJVMBridgeBase<COSObjectable>.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
Constructors
PDStructureElement()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public PDStructureElement()
PDStructureElement(String, PDStructureNode)
public PDStructureElement(String arg0, PDStructureNode arg1)
Parameters
arg0
Stringarg1
PDStructureNode
PDStructureElement(COSDictionary)
public PDStructureElement(COSDictionary arg0)
Parameters
PDStructureElement(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 PDStructureElement(params object[] args)
Parameters
args
object[]
Properties
ActualText
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/documentinterchange/logicalstructure/PDStructureElement.html#getActualText-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/documentinterchange/logicalstructure/PDStructureElement.html#setActualText-java.lang.String-
public String ActualText { get; set; }
Property Value
AlternateDescription
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/documentinterchange/logicalstructure/PDStructureElement.html#getAlternateDescription-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/documentinterchange/logicalstructure/PDStructureElement.html#setAlternateDescription-java.lang.String-
public String AlternateDescription { get; set; }
Property Value
Attributes
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/documentinterchange/logicalstructure/PDStructureElement.html#getAttributes-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/documentinterchange/logicalstructure/PDStructureElement.html#setAttributes-org.apache.pdfbox.pdmodel.documentinterchange.logicalstructure.Revisions-
public Revisions<PDAttributeObject> Attributes { get; set; }
Property Value
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
ClassNames
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/documentinterchange/logicalstructure/PDStructureElement.html#getClassNames-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/documentinterchange/logicalstructure/PDStructureElement.html#setClassNames-org.apache.pdfbox.pdmodel.documentinterchange.logicalstructure.Revisions-
public Revisions<String> ClassNames { get; set; }
Property Value
ElementIdentifier
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/documentinterchange/logicalstructure/PDStructureElement.html#getElementIdentifier-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/documentinterchange/logicalstructure/PDStructureElement.html#setElementIdentifier-java.lang.String-
public String ElementIdentifier { get; set; }
Property Value
ExpandedForm
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/documentinterchange/logicalstructure/PDStructureElement.html#getExpandedForm-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/documentinterchange/logicalstructure/PDStructureElement.html#setExpandedForm-java.lang.String-
public String ExpandedForm { get; set; }
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
Language
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/documentinterchange/logicalstructure/PDStructureElement.html#getLanguage-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/documentinterchange/logicalstructure/PDStructureElement.html#setLanguage-java.lang.String-
public String Language { get; set; }
Property Value
Page
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/documentinterchange/logicalstructure/PDStructureElement.html#getPage-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/documentinterchange/logicalstructure/PDStructureElement.html#setPage-org.apache.pdfbox.pdmodel.PDPage-
public PDPage Page { get; set; }
Property Value
Parent
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/documentinterchange/logicalstructure/PDStructureElement.html#getParent-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/documentinterchange/logicalstructure/PDStructureElement.html#setParent-org.apache.pdfbox.pdmodel.documentinterchange.logicalstructure.PDStructureNode-
public PDStructureNode Parent { get; set; }
Property Value
RevisionNumber
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/documentinterchange/logicalstructure/PDStructureElement.html#getRevisionNumber-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/documentinterchange/logicalstructure/PDStructureElement.html#setRevisionNumber-int-
public int RevisionNumber { get; set; }
Property Value
StandardStructureType
public String StandardStructureType { get; }
Property Value
StructureType
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/documentinterchange/logicalstructure/PDStructureElement.html#getStructureType-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/documentinterchange/logicalstructure/PDStructureElement.html#setStructureType-java.lang.String-
public String StructureType { get; set; }
Property Value
TYPE
public static String TYPE { get; }
Property Value
Title
https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/documentinterchange/logicalstructure/PDStructureElement.html#getTitle-- https://www.javadoc.io/doc/org.apache.pdfbox/pdfbox/3.0.4/org/apache/pdfbox/pdmodel/documentinterchange/logicalstructure/PDStructureElement.html#setTitle-java.lang.String-
public String Title { get; set; }
Property Value
Methods
AddAttribute(PDAttributeObject)
public void AddAttribute(PDAttributeObject arg0)
Parameters
AddClassName(String)
public void AddClassName(String arg0)
Parameters
AppendKid(PDMarkedContentReference)
public void AppendKid(PDMarkedContentReference arg0)
Parameters
AppendKid(PDObjectReference)
public void AppendKid(PDObjectReference arg0)
Parameters
AppendKid(PDMarkedContent)
public void AppendKid(PDMarkedContent arg0)
Parameters
AppendKid(int)
public void AppendKid(int arg0)
Parameters
AttributeChanged(PDAttributeObject)
public void AttributeChanged(PDAttributeObject arg0)
Parameters
IncrementRevisionNumber()
public void IncrementRevisionNumber()
InsertBefore(COSInteger, object)
public void InsertBefore(COSInteger arg0, object arg1)
Parameters
arg0
COSIntegerarg1
object
InsertBefore(PDMarkedContentReference, object)
public void InsertBefore(PDMarkedContentReference arg0, object arg1)
Parameters
InsertBefore(PDObjectReference, object)
public void InsertBefore(PDObjectReference arg0, object arg1)
Parameters
arg0
PDObjectReferencearg1
object
RemoveAttribute(PDAttributeObject)
public void RemoveAttribute(PDAttributeObject arg0)
Parameters
RemoveClassName(String)
public void RemoveClassName(String arg0)
Parameters
RemoveKid(COSInteger)
public void RemoveKid(COSInteger arg0)
Parameters
arg0
COSInteger
RemoveKid(PDMarkedContentReference)
public void RemoveKid(PDMarkedContentReference arg0)
Parameters
RemoveKid(PDObjectReference)
public void RemoveKid(PDObjectReference arg0)