terp - the Codemesh Modular
Template Interpreter v1.3.309

com.codemesh.terp.util
Class NotificationTracker.Impl

java.lang.Object
  extended by com.codemesh.terp.util.NotificationTracker.Impl
All Implemented Interfaces:
NotificationTracker
Enclosing interface:
NotificationTracker

public static class NotificationTracker.Impl
extends java.lang.Object
implements NotificationTracker


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.codemesh.terp.util.NotificationTracker
NotificationTracker.Impl
 
Field Summary
 
Fields inherited from interface com.codemesh.terp.util.NotificationTracker
NAME
 
Constructor Summary
NotificationTracker.Impl()
           
 
Method Summary
 void addNotification(java.util.logging.Level level, java.lang.Object object, java.lang.String category, java.lang.String message, java.lang.String... args)
           
 void addNotification(java.util.logging.Level level, java.lang.String category, java.lang.String message, java.lang.String... args)
           
 void addNotification(Notification n)
           
 void addNotification(java.lang.String message)
           
 void addNotification(java.lang.String category, java.lang.String message)
           
 void clear()
           
 java.util.List<Notification> getNotifications(java.util.logging.Level... levels)
           
 java.util.List<Notification> getNotifications(java.lang.Object object)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NotificationTracker.Impl

public NotificationTracker.Impl()
Method Detail

addNotification

public void addNotification(Notification n)
Specified by:
addNotification in interface NotificationTracker

addNotification

public void addNotification(java.lang.String message)
Specified by:
addNotification in interface NotificationTracker

addNotification

public void addNotification(java.lang.String category,
                            java.lang.String message)
Specified by:
addNotification in interface NotificationTracker

addNotification

public void addNotification(java.util.logging.Level level,
                            java.lang.String category,
                            java.lang.String message,
                            java.lang.String... args)
Specified by:
addNotification in interface NotificationTracker

addNotification

public void addNotification(java.util.logging.Level level,
                            java.lang.Object object,
                            java.lang.String category,
                            java.lang.String message,
                            java.lang.String... args)
Specified by:
addNotification in interface NotificationTracker

getNotifications

public java.util.List<Notification> getNotifications(java.util.logging.Level... levels)
Specified by:
getNotifications in interface NotificationTracker

getNotifications

public java.util.List<Notification> getNotifications(java.lang.Object object)
Specified by:
getNotifications in interface NotificationTracker

clear

public void clear()
Specified by:
clear in interface NotificationTracker

terp - the Codemesh Modular
Template Interpreter v1.3.309

Copyright © 2008-2012 by Codemesh, Inc. All Rights Reserved.