org.pdfclown.documents.contents.objects.ContentMarker Class Reference

Abstract content marker [PDF:1.6:10.5]. More...

Inheritance diagram for org.pdfclown.documents.contents.objects.ContentMarker:
org.pdfclown.documents.contents.objects.Operation org.pdfclown.documents.contents.objects.ContentObject org.pdfclown.documents.contents.objects.BeginMarkedContent org.pdfclown.documents.contents.objects.MarkedContentPoint

List of all members.

Public Member Functions

PropertyList GetProperties (IContentContext context)
 Gets the private information meaningful to the program (application or plugin extension) creating the marked content.
PropertyList GetResource (IContentContext context)
virtual void Scan (ContentScanner.GraphicsState state)
 Applies this object to the specified graphics context, updating the specified graphics state.
override string ToString ()
override void WriteTo (IOutputStream stream, Document context)
 Serializes this object to the specified stream.

Static Public Member Functions

static Operation Get (string operator_, IList< PdfDirectObject > operands)
 Gets an operation.

Protected Member Functions

 ContentMarker (string operator_, IList< PdfDirectObject > operands)
 ContentMarker (PdfName tag, PdfDirectObject properties)
 ContentMarker (PdfName tag)

Protected Attributes

IList< PdfDirectObjectoperands
string operator_

Properties

PdfName Name [get, set]
IList< PdfDirectObjectOperands [get]
string Operator [get]
object Properties [get, set]
 Gets/Sets the private information meaningful to the program (application or plugin extension) creating the marked content. It can be either an inline PropertyList or the name of an external PropertyList resource.
abstract string PropertyListOperator [get]
abstract string SimpleOperator [get]
PdfName Tag [get, set]
 Gets/Sets the marker indicating the role or significance of the marked content.

Abstract content marker [PDF:1.6:10.5].


Constructor & Destructor Documentation

org.pdfclown.documents.contents.objects.ContentMarker.ContentMarker ( PdfName  tag  )  [protected]
org.pdfclown.documents.contents.objects.ContentMarker.ContentMarker ( PdfName  tag,
PdfDirectObject  properties 
) [protected]
org.pdfclown.documents.contents.objects.ContentMarker.ContentMarker ( string  operator_,
IList< PdfDirectObject operands 
) [protected]

Member Function Documentation

static Operation org.pdfclown.documents.contents.objects.Operation.Get ( string  operator_,
IList< PdfDirectObject operands 
) [static, inherited]

Gets an operation.

Parameters:
operator_ Operator.
operands List of operands.
PropertyList org.pdfclown.documents.contents.objects.ContentMarker.GetProperties ( IContentContext  context  ) 

Gets the private information meaningful to the program (application or plugin extension) creating the marked content.

Parameters:
context Content context.

References org.pdfclown.documents.contents.Resources.PropertyLists, and org.pdfclown.documents.contents.IContentContext.Resources.

PropertyList org.pdfclown.documents.contents.objects.ContentMarker.GetResource ( IContentContext  context  ) 
virtual void org.pdfclown.documents.contents.objects.ContentObject.Scan ( ContentScanner.GraphicsState  state  )  [virtual, inherited]

Applies this object to the specified graphics context, updating the specified graphics state.

Parameters:
state Graphics state.

Reimplemented in org.pdfclown.documents.contents.objects.ApplyExtGState, org.pdfclown.documents.contents.objects.BeginSubpath, org.pdfclown.documents.contents.objects.CloseSubpath, org.pdfclown.documents.contents.objects.CompositeObject, org.pdfclown.documents.contents.objects.DrawCurve, org.pdfclown.documents.contents.objects.DrawLine, org.pdfclown.documents.contents.objects.DrawRectangle, org.pdfclown.documents.contents.objects.LocalGraphicsState, org.pdfclown.documents.contents.objects.ModifyClipPath, org.pdfclown.documents.contents.objects.ModifyCTM, org.pdfclown.documents.contents.objects.PaintPath, org.pdfclown.documents.contents.objects.SetCharSpace, org.pdfclown.documents.contents.objects.SetDeviceCMYKFillColor, org.pdfclown.documents.contents.objects.SetDeviceCMYKStrokeColor, org.pdfclown.documents.contents.objects.SetDeviceGrayFillColor, org.pdfclown.documents.contents.objects.SetDeviceGrayStrokeColor, org.pdfclown.documents.contents.objects.SetDeviceRGBFillColor, org.pdfclown.documents.contents.objects.SetDeviceRGBStrokeColor, org.pdfclown.documents.contents.objects.SetFillColor, org.pdfclown.documents.contents.objects.SetFillColorSpace, org.pdfclown.documents.contents.objects.SetFont, org.pdfclown.documents.contents.objects.SetLineCap, org.pdfclown.documents.contents.objects.SetLineDash, org.pdfclown.documents.contents.objects.SetLineJoin, org.pdfclown.documents.contents.objects.SetLineWidth, org.pdfclown.documents.contents.objects.SetMiterLimit, org.pdfclown.documents.contents.objects.SetStrokeColor, org.pdfclown.documents.contents.objects.SetStrokeColorSpace, org.pdfclown.documents.contents.objects.SetTextLead, org.pdfclown.documents.contents.objects.SetTextMatrix, org.pdfclown.documents.contents.objects.SetTextRenderMode, org.pdfclown.documents.contents.objects.SetTextRise, org.pdfclown.documents.contents.objects.SetTextScale, org.pdfclown.documents.contents.objects.SetWordSpace, org.pdfclown.documents.contents.objects.ShowText, org.pdfclown.documents.contents.objects.TranslateTextRelative, and org.pdfclown.documents.contents.objects.TranslateTextToNextLine.

override string org.pdfclown.documents.contents.objects.Operation.ToString (  )  [inherited]
override void org.pdfclown.documents.contents.objects.Operation.WriteTo ( IOutputStream  stream,
Document  context 
) [virtual, inherited]

Member Data Documentation


Property Documentation

PdfName org.pdfclown.documents.contents.objects.ContentMarker.Name [get, set]
IList<PdfDirectObject> org.pdfclown.documents.contents.objects.Operation.Operands [get, inherited]
string org.pdfclown.documents.contents.objects.Operation.Operator [get, inherited]
object org.pdfclown.documents.contents.objects.ContentMarker.Properties [get, set]

Gets/Sets the private information meaningful to the program (application or plugin extension) creating the marked content. It can be either an inline PropertyList or the name of an external PropertyList resource.

abstract string org.pdfclown.documents.contents.objects.ContentMarker.PropertyListOperator [get, protected]
abstract string org.pdfclown.documents.contents.objects.ContentMarker.SimpleOperator [get, protected]
PdfName org.pdfclown.documents.contents.objects.ContentMarker.Tag [get, set]

Gets/Sets the marker indicating the role or significance of the marked content.

Copyright 2006-2013 Stefano Chizzolini. For more information, please visit PDF Clown home page.

Generated on Sat Feb 9 21:08:33 2013 for PDF Clown 0.1.2 by  doxygen 1.6.3