phpDocumentor
[ class tree: phpDocumentor ] [ index: phpDocumentor ] [ all elements ]

Class: parserBase

Source Location: /PhpDocumentor-1.2.0beta2/phpDocumentor/ParserData.inc

Class Overview


base class for all elements


Author(s):

Version:

  • $Id: ParserData.inc,v 1.72 2003/01/17 07:01:29 CelloG Exp $

Variables

Methods


Child classes:

parserInlineTag
Use this element to represent an {@inline tag} like link (see the phpDocumentor spec for more information about inline tags)
parserStringWithInlineTags
Used to represent strings that contain inline tags, so that they can be properly parsed at link time
parserElement
all elements except parserPackagePage descend from this abstract class

Inherited Variables

Inherited Methods


Class Details

[line 416]
base class for all elements


[ Top ]


Class Variables

$linenum =  0

[line 434]

line number on file where this thing is found

Type:   mixed


[ Top ]

$type =  'base'

[line 423]

Type is used by many functions to skip the hassle of if get_class($blah) == 'parserBlah'

always base


Type:   string


[ Top ]

$value =  false

[line 429]

set to different things by its descendants
  • Abstract:

Type:   mixed


[ Top ]



Method Detail

getType   [line 444]

string getType( )

  • Return: returns value of $type

[ Top ]

getValue   [line 460]

mixed getValue( )

  • Return: get the value of this element (element-dependent)

[ Top ]

setLineNum   [line 436]

void setLineNum( mixed $l)


[ Top ]

setValue   [line 452]

void setValue( mixed $value)


Parameters:

mixed   $value     set the value of this element

[ Top ]


Documentation generated on Fri, 30 Apr 2004 22:10:19 +0200 by phpDocumentor 1.2.3. PEAR Logo Copyright © PHP Group 2004.