Community Map Builder 27 Apr 2008

Class Logger

Object
   |
   +--Listener
         |
         +--ModelBase
               |
               +--Logger

class Logger
extends ModelBase

Defined in Logger.js

Author: Mike Adair


Field Summary
 Object doc
          
 Object namespace
          
   
Fields inherited from class ModelBase
async, contentType, modelNode, id, title, debug, url, method, namespace, template, nodeSelectXpath, config, parentModel
   
Fields inherited from class Listener
listeners, values
 
Constructor Summary
Logger (modelNode, parent)
            Records a log of events that occur over the course of mapbuilder execution
 
Method Summary
 void clearLog()
           clears all entries in the log file
 void logEvent(eventType, listenerId, targetId, paramValue)
           appends a new entry in the log file
 void refreshLog(objRef)
           save the log by http post to the serializeUrl URL provided
 void saveLog()
           save the log by http post to the serializeUrl URL provided
 
Methods inherited from class ModelBase
getProperty, getXpathValue, setXpathValue, loadModelDoc, setModel, finishLoading, newRequest, deleteTemplates, saveModel, createObject, loadObjects, parseConfig, refresh, init, clearModel
   
Methods inherited from class Listener
addListener, addFirstListener, removeListener, callListeners, setParam, getParam
 

Field Detail

doc

Object doc

namespace

Object namespace

Constructor Detail

Logger

Logger(modelNode, parent)

Method Detail

clearLog

void clearLog()

logEvent

void logEvent(eventType, listenerId, targetId, paramValue)

refreshLog

void refreshLog(objRef)

saveLog

void saveLog()

Community Map Builder 27 Apr 2008

Documentation generated by JSDoc on Sun Apr 27 20:30:54 2008