Quick search:

PntPage
PntErrorPage
PntHorSelReportPage
PntIndexPage
PntObjectDetailsPage
PntObjectEditDetailsPage
PntObjectIndexPage
PntObjectMtoNPropertyPage
PntObjectMtoNSearchPage
PntObjectPropertyPage
PntObjectReportPage
PntObjectSearchPage
PntObjectSelectionDetailsReportPage
PntObjectSelectionReportPage
PntObjectVerifyDeletePage
printPart
addContextButtonTo
addMultiValuePropertyButtons
ajaxHandleRequest
ajaxPrintHeaders
ajaxPrintPartAttributes
ajaxPrintPartUpdate
ajaxPrintUpdates
ajaxShouldUpdate
checkAccess
doScouting
getAjaxLoadingMessage
getAjaxUpdatePartIds
getAjaxUpdateSubPartIds
getAndCreateNextActionTicket
getButton
getButtonsList
getCharset
getConvert
getDetailsHref
getDetailsLinkPntHandler
getExcludedMultiValuePropButtonKeys
getFilterPartString
getFootprintId
getImagesDir
getInfoStyle
getInfoStyleError
getInfoStyleOk
getInfoStyleWarning
getInitConverter
getLinkDirFromNav
getMultiValuePropertyButtonScript
getNoItemsMessage
getPart
getPartId
getPartIncludeTryParams
getPropertyName
getRequestDuration
getSpecificPartPrefix
getTargetAppName
getThisPntContext
handleRequest
imp_printPart
includeSkin
initForHandleRequest
isLayoutReport
isRequestAjax
printBody
printBodyTagIeExtraPiece
printExtraHeaders
printFooter
printFootprintJsLiteral
printHeader
printHeaderXframeOptions
printHeaders
printInformationPart
printMainPart
printNextActionTicket
printPartDebugComment
printSetTitle
setInfoStyle


	/** (Inlcude and) print a part.
	* The actual part class inclusion and instatiation itself is tried like this:
	* - print<partName> method on $this
	* $thisfunction printPart(->getPart(<partName>)->printBody(), which does:
	* 	- <pntType><partName> from application folder
	* 	- <pntType><partName> from classes folder
	* 	- <partName> from application folder
	* 	- <partName> from classes folder
	* - skin<pntType><partName>.php from application folder
	* $this->IncludeSkin(<partName), which does:
	* 	- skin<partName>.php from application folder
	* 	- skin<partName>.php from classes folder
	* Where <pntType> may be replaced by overriding ::getSpecificPartPrefix().
	* What actually happened may be inferred from the debug comments printed when Site>>debugMode is set to verbose
	* @param string $partName the name of the part to print.
	* more params will be passed to ::getPart.
	*/
	function printPart($partName) {
		$this->checkAlphaNumeric($partName); //prevent debug comments with uncontrolled content
		$debug = $this->getDebugMode();
		if (!$debug) 
			return $this->imp_printPart(func_get_args());

		$this->printPartDebugComment($partName, $debug);
		$this->imp_printPart(func_get_args());
		print "\n<!-- /$partName -->\n";
	}
Copyright (c) MetaClass, 2003-

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

This code 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 Affero General Public License for more details.

Click here for a copy of the license or see http://www.gnu.org/licenses/ .