Packageorg.purepdf.elements
Classpublic class List
InheritanceList Inheritance Object
Implements ITextElementaryArray
Subclasses GreekList, RomanList



Public Properties
 PropertyDefined By
  alignindent : Boolean
List
  autoindent : Boolean
List
  first : int
List
  indentationLeft : Number
List
  indentationRight : Number
List
  isContent : Boolean
[read-only]
List
  isEmpty : Boolean
[read-only]
List
  isNestable : Boolean
[read-only]
List
  items : Vector.<IElement>
[read-only]
List
  lettered : Boolean
List
  lowercase : Boolean
List
  numbered : Boolean
List
  postSymbol : String
List
  preSymbol : String
List
  size : uint
[read-only]
List
  symbol : Chunk
List
  symbolIndent : Number
List
  totalLeading : Number
[read-only]
List
  type : int
[read-only]
List
Protected Properties
 PropertyDefined By
  _alignindent : Boolean = false
List
  _autoindent : Boolean = false
List
  _first : int = 1
List
  _indentationLeft : Number = 0
List
  _indentationRight : Number = 0
List
  _lettered : Boolean = false
List
  list : Vector.<IElement>
List
  _lowercase : Boolean = false
List
  _numbered : Boolean = false
List
  _postSymbol : String = .
List
  _preSymbol : String
List
  _symbol : Chunk
List
  _symbolIndent : Number = 0
List
Public Methods
 MethodDefined By
  
List($numbered:Boolean, $symbolIndent:Number = 0)
List
  
add(o:Object):Boolean
List
  
getChunks():Vector.<Object>
List
  
List
  
process(listener:IElementListener):Boolean
List
  
toString():String
List
Public Constants
 ConstantDefined By
  ALPHABETICAL : Boolean = true
[static]
List
  LOWERCASE : Boolean = true
[static]
List
  NUMERICAL : Boolean = false
[static]
List
  ORDERED : Boolean = true
[static]
List
  UNORDERED : Boolean = false
[static]
List
  UPPERCASE : Boolean = false
[static]
List
Property Detail
_alignindentproperty
protected var _alignindent:Boolean = false

_autoindentproperty 
protected var _autoindent:Boolean = false

_firstproperty 
protected var _first:int = 1

_indentationLeftproperty 
protected var _indentationLeft:Number = 0

_indentationRightproperty 
protected var _indentationRight:Number = 0

_letteredproperty 
protected var _lettered:Boolean = false

_lowercaseproperty 
protected var _lowercase:Boolean = false

_numberedproperty 
protected var _numbered:Boolean = false

_postSymbolproperty 
protected var _postSymbol:String = .

_preSymbolproperty 
protected var _preSymbol:String

_symbolproperty 
protected var _symbol:Chunk

_symbolIndentproperty 
protected var _symbolIndent:Number = 0

alignindentproperty 
alignindent:Boolean


Implementation
    public function get alignindent():Boolean
    public function set alignindent(value:Boolean):void
autoindentproperty 
autoindent:Boolean


Implementation
    public function get autoindent():Boolean
    public function set autoindent(value:Boolean):void
firstproperty 
first:int


Implementation
    public function get first():int
    public function set first(value:int):void
indentationLeftproperty 
indentationLeft:Number


Implementation
    public function get indentationLeft():Number
    public function set indentationLeft(value:Number):void
indentationRightproperty 
indentationRight:Number


Implementation
    public function get indentationRight():Number
    public function set indentationRight(value:Number):void
isContentproperty 
isContent:Boolean  [read-only]


Implementation
    public function get isContent():Boolean
isEmptyproperty 
isEmpty:Boolean  [read-only]


Implementation
    public function get isEmpty():Boolean
isNestableproperty 
isNestable:Boolean  [read-only]


Implementation
    public function get isNestable():Boolean
itemsproperty 
items:Vector.<IElement>  [read-only]


Implementation
    public function get items():Vector.<IElement>
letteredproperty 
lettered:Boolean


Implementation
    public function get lettered():Boolean
    public function set lettered(value:Boolean):void
listproperty 
protected var list:Vector.<IElement>

lowercaseproperty 
lowercase:Boolean


Implementation
    public function get lowercase():Boolean
    public function set lowercase(value:Boolean):void
numberedproperty 
numbered:Boolean


Implementation
    public function get numbered():Boolean
    public function set numbered(value:Boolean):void
postSymbolproperty 
postSymbol:String


Implementation
    public function get postSymbol():String
    public function set postSymbol(value:String):void
preSymbolproperty 
preSymbol:String


Implementation
    public function get preSymbol():String
    public function set preSymbol(value:String):void
sizeproperty 
size:uint  [read-only]


Implementation
    public function get size():uint
symbolproperty 
symbol:Chunk


Implementation
    public function get symbol():Chunk
    public function set symbol(value:Chunk):void
symbolIndentproperty 
symbolIndent:Number


Implementation
    public function get symbolIndent():Number
    public function set symbolIndent(value:Number):void
totalLeadingproperty 
totalLeading:Number  [read-only]


Implementation
    public function get totalLeading():Number
typeproperty 
type:int  [read-only]


Implementation
    public function get type():int
Constructor Detail
List()Constructor
public function List($numbered:Boolean, $symbolIndent:Number = 0)



Parameters
$numbered:Boolean
 
$symbolIndent:Number (default = 0)
Method Detail
add()method
public function add(o:Object):Boolean

Parameters

o:Object

Returns
Boolean
getChunks()method 
public function getChunks():Vector.<Object>

Returns
Vector.<Object>
normalizeIndentation()method 
public function normalizeIndentation():void

process()method 
public function process(listener:IElementListener):Boolean

Parameters

listener:IElementListener

Returns
Boolean
toString()method 
public function toString():String

Returns
String
Constant Detail
ALPHABETICALConstant
public static const ALPHABETICAL:Boolean = true

LOWERCASEConstant 
public static const LOWERCASE:Boolean = true

NUMERICALConstant 
public static const NUMERICAL:Boolean = false

ORDEREDConstant 
public static const ORDERED:Boolean = true

UNORDEREDConstant 
public static const UNORDERED:Boolean = false

UPPERCASEConstant 
public static const UPPERCASE:Boolean = false