com.rubecula.darwin.domain.helper
Class Census_

java.lang.Object
  extended by com.rubecula.darwin.domain.helper.Census_
All Implemented Interfaces:
Census
Direct Known Subclasses:
Census_Log

public abstract class Census_
extends java.lang.Object
implements Census

Author:
Robin Hillyard

Constructor Summary
protected Census_()
           
 
Method Summary
 void census(Censusible censusible, int depth, java.lang.Object context)
          Collect and process census information about the individual specified.
protected static void doCensus(Census censuser, Censusible censusible, int depth, java.lang.Object context)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.rubecula.darwin.domain.helper.Census
present
 

Constructor Detail

Census_

protected Census_()
Method Detail

doCensus

protected static void doCensus(Census censuser,
                               Censusible censusible,
                               int depth,
                               java.lang.Object context)
Parameters:
censuser - the implementer of Census
censusible -
depth -
context -

census

public void census(Censusible censusible,
                   int depth,
                   java.lang.Object context)
Description copied from interface: Census
Collect and process census information about the individual specified.

Specified by:
census in interface Census
Parameters:
censusible - the object to be censused.
depth - the number of levels of depth which shall be censused below this object.
context - an arbitrary object which defines the context in which this census is happening.
See Also:
Census.census(com.rubecula.darwin.domain.helper.Censusible, int, java.lang.Object)


Copyright © 2010 Rubecula Software, LLC. All Rights Reserved.