ColdBox Platform Version 2.6.3

coldbox.system.interceptors
Class coldboxSideBar

WEB-INF.cftags.component
        extended by coldbox.system.frameworkSupertype
            extended by coldbox.system.interceptor
                extended by coldbox.system.interceptors.coldboxSideBar

public class coldboxSideBar
extends interceptor

The ColdBox Developer Side Bar


Method Summary
 void Configure()
          This is the configuration method for your interceptors
 void afterAspectsLoad(requestContext event)
private string getCurrentURL()
private any getFileContent(string filePath, [boolean isBinary='false'])
          Read a file for its binary or content.
private boolean getIsRender(requestContext event)
          Checks if we can render the sidebar
private any getPropertyDefault(string propertyName)
          Get a property default
 string getRenderedSideBar(requestContext event)
          Render our beautiful sidebar
private struct getSideBarDefaults()
          Get the side bar defaults, lazy loaded
 void onException(requestContext event)
 void postRender(requestContext event)
 void preProcess(requestContext event)
private void readSideBarXML()
          Read the sidebar xml configuration file
private void setPropertyDefault(string propertyName, any propertyValue)
          Insert a property
 
Methods inherited from class coldbox.system.interceptor
afterCacheElementInsert, afterCacheElementRemoved, afterConfigurationLoad, afterHandlerCreation, afterPluginCreation, appendToBuffer, clearBuffer, getBufferObject, getBufferString, getInterceptorService, getProperty, getproperties, init, postEvent, postProcess, preEvent, preRender, propertyExists, sessionEnd, sessionStart, setProperty, setproperties, unregister
 
Methods inherited from class coldbox.system.frameworkSupertype
abort, announceInterception, dump, getColdboxOCM, getDatasource, getDebugMode, getHash, getInstance, getInterceptor, getMailSettings, getModel, getMyPlugin, getPlugin, getResource, getSetting, getSettingStructure, getSettingsBean, getcontroller, getfwLocale, htmlhead, include, includeUDF, locateDirectoryPath, locateFilePath, persistVariables, populateModel, relocate, renderExternalView, renderView, rethrowit, runEvent, setDebugMode, setNextEvent, setNextRoute, setSetting, setcontroller, settingExists, throw
 
Methods inherited from class WEB-INF.cftags.component
 

Method Detail

Configure

public void Configure()
This is the configuration method for your interceptors

Overrides:
Configure in class interceptor

afterAspectsLoad

public void afterAspectsLoad(requestContext event)

Overrides:
afterAspectsLoad in class interceptor
Parameters:
event

getCurrentURL

private string getCurrentURL()


getFileContent

private any getFileContent(string filePath, [boolean isBinary='false'])
Read a file for its binary or content.

Parameters:
filePath
isBinary

getIsRender

private boolean getIsRender(requestContext event)
Checks if we can render the sidebar

Parameters:
event

getPropertyDefault

private any getPropertyDefault(string propertyName)
Get a property default

Parameters:
propertyName

getRenderedSideBar

public string getRenderedSideBar(requestContext event)
Render our beautiful sidebar

Parameters:
event

getSideBarDefaults

private struct getSideBarDefaults()
Get the side bar defaults, lazy loaded


onException

public void onException(requestContext event)

Overrides:
onException in class interceptor
Parameters:
event

postRender

public void postRender(requestContext event)

Overrides:
postRender in class interceptor
Parameters:
event

preProcess

public void preProcess(requestContext event)

Overrides:
preProcess in class interceptor
Parameters:
event

readSideBarXML

private void readSideBarXML()
Read the sidebar xml configuration file


setPropertyDefault

private void setPropertyDefault(string propertyName, any propertyValue)
Insert a property

Parameters:
propertyName
propertyValue

ColdBox Platform Version 2.6.3