Table of Contents

Class PDOutlineItem

Namespace
Org.Apache.Pdfbox.Pdmodel.Interactive.Documentnavigation.Outline
Assembly
MASES.NetPDF.dll
public class PDOutlineItem : PDOutlineNode, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, ICOSObjectable
Inheritance
JVMBridgeBase
JVMBridgeBase<COSObjectable>
PDOutlineItem
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<COSObjectable>.IsAssignableFrom(IJavaType)
JVMBridgeBase<COSObjectable>.IsAssignableFrom<T>()
JVMBridgeBase<COSObjectable>.Execute<T>(params T[])
JVMBridgeBase<COSObjectable>.DynBridgeClazz
JVMBridgeBase<COSObjectable>.BridgeClazz
JVMBridgeBase.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.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.IsBridgeListener

Constructors

PDOutlineItem()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

public PDOutlineItem()

PDOutlineItem(COSDictionary)

public PDOutlineItem(COSDictionary arg0)

Parameters

arg0 COSDictionary

COSDictionary

PDOutlineItem(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 PDOutlineItem(params object[] args)

Parameters

args object[]

Properties

Action

public PDAction Action { get; set; }

Property Value

PDAction

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

Destination

public PDDestination Destination { get; }

Property Value

PDDestination

IsBridgeAbstract

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

public override bool IsBridgeStatic { get; }

Property Value

bool

NextSibling

public PDOutlineItem NextSibling { get; }

Property Value

PDOutlineItem

PreviousSibling

public PDOutlineItem PreviousSibling { get; }

Property Value

PDOutlineItem

StructureElement

public PDStructureElement StructureElement { get; set; }

Property Value

PDStructureElement

TextColor

public PDColor TextColor { get; }

Property Value

PDColor

Title

public String Title { get; set; }

Property Value

String

Methods

FindDestinationPage(PDDocument)

public PDPage FindDestinationPage(PDDocument arg0)

Parameters

arg0 PDDocument

PDDocument

Returns

PDPage

PDPage

Exceptions

IOException

InsertSiblingAfter(PDOutlineItem)

public void InsertSiblingAfter(PDOutlineItem arg0)

Parameters

arg0 PDOutlineItem

PDOutlineItem

InsertSiblingBefore(PDOutlineItem)

public void InsertSiblingBefore(PDOutlineItem arg0)

Parameters

arg0 PDOutlineItem

PDOutlineItem

IsBold()

public bool IsBold()

Returns

bool

bool

IsItalic()

public bool IsItalic()

Returns

bool

bool

SetBold(bool)

public void SetBold(bool arg0)

Parameters

arg0 bool

bool

SetDestination(PDDestination)

public void SetDestination(PDDestination arg0)

Parameters

arg0 PDDestination

PDDestination

SetDestination(PDPage)

public void SetDestination(PDPage arg0)

Parameters

arg0 PDPage

PDPage

SetItalic(bool)

public void SetItalic(bool arg0)

Parameters

arg0 bool

bool

SetTextColor(Color)

public void SetTextColor(Color arg0)

Parameters

arg0 Color

Color

SetTextColor(PDColor)

public void SetTextColor(PDColor arg0)

Parameters

arg0 PDColor

PDColor