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


Tutorials/Manuals:
Package-level: Files:
actions.php
bug-560532.php
bug-772441.php
builder.php
Classes.inc
clone.inc.php
clone5.inc.php
common.inc.php
config.php
EventStack.inc
file_dialog.php
HighlightParserTests.php
IntermediateParser.inc
IntermediateParserTests.php
Io.inc
new_phpdoc.php
ParserClassTests.php
ParserDescCleanup.inc
ParserPageTests.php
phpdoc.inc
phpdoc.php
phpDocumentorSetupTests.php
phpDocumentorTParserTests.php
ProceduralPages.inc
Publisher.inc
Setup.inc.php
top.php
utilities.php

subpackage DescHTML
DescHTML.inc

subpackage DocBlockTags
DocBlockTags.inc

subpackage Errors
Errors.inc

subpackage InlineTags
InlineTags.inc

subpackage Links
LinkClasses.inc

subpackage ParserData
ParserData.inc

subpackage ParserDocBlock
ParserDocBlock.inc

subpackage ParserElements
ParserElements.inc

subpackage Parsers
Beautifier.php
HighlightParser.inc
Parser.inc
phpDocumentorTParser.inc
Tokenizer.php
TutorialHighlightParser.inc
XMLpackagePageParser.inc

subpackage setup
find_phpdoc.php

subpackage Tutorial
PackagePageElements.inc

subpackage WordParsers
phpDocumentorTWordParser.inc
WordParser.inc

Classes:
Parsers
Parser
parserDescParser
phpDocumentorTParser
phpDocumentor_HighlightParser
phpDocumentor_HighlightWordParser
phpDocumentor_peardoc2_XML_Beautifier
phpDocumentor_TutorialHighlightParser
phpDocumentor_XML_Beautifier_Tokenizer
ppageParser
XMLPackagePageParser
bug_772441
Classes
EventStack
Io
phpDocumentor_IntermediateParser
phpDocumentor_setup
ProceduralPages
Publisher
tests_HighlightParserTests
tests_IntermediateParserTests
tests_ParserClassTests
tests_ParserPageTests
tests_phpDocumentorSetupTests
tests_phpDocumentorTParserTests
DescHTML
parserB
parserBr
parserCode
parserDescVar
parserI
parserKbd
parserList
parserPre
parserSamp
DocBlockTags
parserAccessTag
parserExampleTag
parserFileSourceTag
parserLicenseTag
parserLinkTag
parserMethodTag
parserNameTag
parserParamTag
parserPropertyReadTag
parserPropertyTag
parserPropertyWriteTag
parserReturnTag
parserSeeTag
parserStaticvarTag
parserTag
parserTutorialTag
parserUsedByTag
parserUsesTag
parserVarTag
Errors
ErrorTracker
RecordError
RecordWarning
InlineTags
parserExampleInlineTag
parserIdInlineTag
parserInheritdocInlineTag
parserInlineTag
parserLinkInlineTag
parserSourceInlineTag
parserTocInlineTag
parserTutorialInlineTag
Links
abstractLink
classLink
constLink
defineLink
functionLink
globalLink
methodLink
pageLink
tutorialLink
varLink
Tutorial
parserCData
parserEntity
parserXMLDocBookTag
ParserData
parserBase
parserData
parserPage
parserStringWithInlineTags
WordParsers
ObjectWordParser
phpDocumentorTWordParser
WordParser
ParserDocBlock
parserDesc
parserDocBlock
ParserElements
parserClass
parserConst
parserDefine
parserElement
parserFunction
parserGlobal
parserInclude
parserMethod
parserPackagePage
parserTutorial
parserVar

Procedural File: ParserDescCleanup.inc

Source Location: /phpDocumentor/ParserDescCleanup.inc



Classes:

ObjectWordParser
Like WordParser but designed to handle an array with strings and
parserDescParser
Parses a DocBlock description to retrieve abstract representations of


Page Details:

All of the functions to clean up and handle the long description of a DocBlock are in this file.

The primary functionality is based on Parser and WordParser, and modified to recognize only the tokens defined in the PHPDOCUMENTOR_PDP_* constants

phpDocumentor :: automatic documentation generator

PHP versions 4 and 5

Copyright (c) 2002-2006 Gregory Beaver

LICENSE:

This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.

This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA




Tags:

author: Gregory Beaver <[email protected]>
version: CVS: $Id: ParserDescCleanup.inc 286923 2009年08月08日 06:00:39Z ashnazg $
copyright: 2002-2006 Gregory Beaver
since: 1.2
license: LGPL







PHPDOCUMENTOR_PDP_EVENT_B [line 68]

PHPDOCUMENTOR_PDP_EVENT_B = 605
when <b> is found in a desc

parserDescParser token constants



[ Top ]



PHPDOCUMENTOR_PDP_EVENT_BR [line 76]

PHPDOCUMENTOR_PDP_EVENT_BR = 607
when <br> is found in a desc

parserDescParser token constants



[ Top ]



PHPDOCUMENTOR_PDP_EVENT_CODE [line 48]

PHPDOCUMENTOR_PDP_EVENT_CODE = 600
when <code> is found in a desc

parserDescParser token constants



[ Top ]



PHPDOCUMENTOR_PDP_EVENT_DOUBLECR [line 56]

PHPDOCUMENTOR_PDP_EVENT_DOUBLECR = 602
when \n\n is found in a desc

parserDescParser token constants



[ Top ]



PHPDOCUMENTOR_PDP_EVENT_ESCAPE [line 80]

PHPDOCUMENTOR_PDP_EVENT_ESCAPE = 608
when the << potential escape for tags is found in a desc

parserDescParser token constants



[ Top ]



PHPDOCUMENTOR_PDP_EVENT_ESCAPE_CODE [line 88]

PHPDOCUMENTOR_PDP_EVENT_ESCAPE_CODE = 610
when << /code>> is found in a <code></code> section

parserDescParser token constants



[ Top ]



PHPDOCUMENTOR_PDP_EVENT_ESCAPE_PRE [line 84]

PHPDOCUMENTOR_PDP_EVENT_ESCAPE_PRE = 609
when << /pre>> is found in a <pre></pre> section

parserDescParser token constants



[ Top ]



PHPDOCUMENTOR_PDP_EVENT_I [line 72]

PHPDOCUMENTOR_PDP_EVENT_I = 606
when <i> is found in a desc

parserDescParser token constants



[ Top ]



PHPDOCUMENTOR_PDP_EVENT_KBD [line 100]

PHPDOCUMENTOR_PDP_EVENT_KBD = 613
when <kbd> is found in a desc

parserDescParser token constants



[ Top ]



PHPDOCUMENTOR_PDP_EVENT_LIST [line 64]

PHPDOCUMENTOR_PDP_EVENT_LIST = 604
when <ul>/<ol> is found in a desc

parserDescParser token constants



[ Top ]



PHPDOCUMENTOR_PDP_EVENT_P [line 52]

PHPDOCUMENTOR_PDP_EVENT_P = 601
when <p> is found in a desc

parserDescParser token constants



[ Top ]



PHPDOCUMENTOR_PDP_EVENT_PRE [line 60]

PHPDOCUMENTOR_PDP_EVENT_PRE = 603
when <pre> is found in a desc

parserDescParser token constants



[ Top ]



PHPDOCUMENTOR_PDP_EVENT_SAMP [line 96]

PHPDOCUMENTOR_PDP_EVENT_SAMP = 612
when <samp> is found in a desc

parserDescParser token constants



[ Top ]



PHPDOCUMENTOR_PDP_EVENT_SIMLIST [line 111]

PHPDOCUMENTOR_PDP_EVENT_SIMLIST = 614
when a simple list is found in a desc

parserDescParser token constants like

 o item 1
 o item 2



[ Top ]



PHPDOCUMENTOR_PDP_EVENT_VAR [line 92]

PHPDOCUMENTOR_PDP_EVENT_VAR = 611
when <var> is found in a desc

parserDescParser token constants



[ Top ]



PHPDOCUMENTOR_PDP_STATE_B [line 70]

PHPDOCUMENTOR_PDP_STATE_B = 705
when <b> is found in a desc

parserDescParser token constants



[ Top ]



PHPDOCUMENTOR_PDP_STATE_BR [line 78]

PHPDOCUMENTOR_PDP_STATE_BR = 707
when <br> is found in a desc

parserDescParser token constants



[ Top ]



PHPDOCUMENTOR_PDP_STATE_CODE [line 50]

PHPDOCUMENTOR_PDP_STATE_CODE = 700
when <code> is found in a desc

parserDescParser token constants



[ Top ]



PHPDOCUMENTOR_PDP_STATE_DOUBLECR [line 58]

PHPDOCUMENTOR_PDP_STATE_DOUBLECR = 702
when \n\n is found in a desc

parserDescParser token constants



[ Top ]



PHPDOCUMENTOR_PDP_STATE_ESCAPE [line 82]

PHPDOCUMENTOR_PDP_STATE_ESCAPE = 708
when the << potential escape for tags is found in a desc

parserDescParser token constants



[ Top ]



PHPDOCUMENTOR_PDP_STATE_ESCAPE_CODE [line 90]

PHPDOCUMENTOR_PDP_STATE_ESCAPE_CODE = 710
when << /code>> is found in a <code></code> section

parserDescParser token constants



[ Top ]



PHPDOCUMENTOR_PDP_STATE_ESCAPE_PRE [line 86]

PHPDOCUMENTOR_PDP_STATE_ESCAPE_PRE = 709
when << /pre>> is found in a <pre></pre> section

parserDescParser token constants



[ Top ]



PHPDOCUMENTOR_PDP_STATE_I [line 74]

PHPDOCUMENTOR_PDP_STATE_I = 706
when <i> is found in a desc

parserDescParser token constants



[ Top ]



PHPDOCUMENTOR_PDP_STATE_KBD [line 102]

PHPDOCUMENTOR_PDP_STATE_KBD = 713
when <kbd> is found in a desc

parserDescParser token constants



[ Top ]



PHPDOCUMENTOR_PDP_STATE_LIST [line 66]

PHPDOCUMENTOR_PDP_STATE_LIST = 704
when <ul>/<ol> is found in a desc

parserDescParser token constants



[ Top ]



PHPDOCUMENTOR_PDP_STATE_P [line 54]

PHPDOCUMENTOR_PDP_STATE_P = 701
when <p> is found in a desc

parserDescParser token constants



[ Top ]



PHPDOCUMENTOR_PDP_STATE_PRE [line 62]

PHPDOCUMENTOR_PDP_STATE_PRE = 703
when <pre> is found in a desc

parserDescParser token constants



[ Top ]



PHPDOCUMENTOR_PDP_STATE_SAMP [line 98]

PHPDOCUMENTOR_PDP_STATE_SAMP = 712
when <samp> is found in a desc

parserDescParser token constants



[ Top ]



PHPDOCUMENTOR_PDP_STATE_SIMLIST [line 120]

PHPDOCUMENTOR_PDP_STATE_SIMLIST = 714
when a simple list is found in a desc

parserDescParser token constants like

 o item 1
 o item 2



[ Top ]



PHPDOCUMENTOR_PDP_STATE_VAR [line 94]

PHPDOCUMENTOR_PDP_STATE_VAR = 711
when <var> is found in a desc

parserDescParser token constants



[ Top ]




Documentation generated on 2011年12月06日 07:14:27 -0600 by phpDocumentor 1.4.4

AltStyle によって変換されたページ (->オリジナル) /