Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

ch.ethz.prose.filter
Class FieldsInClassFilter  view FieldsInClassFilter download FieldsInClassFilter.java

java.lang.Object
  extended bych.ethz.prose.filter.PointFilter
      extended bych.ethz.prose.filter.CompositePointFilter
          extended bych.ethz.prose.filter.PointCutter
              extended bych.ethz.prose.filter.FieldsInClassFilter
All Implemented Interfaces:
ch.ethz.jvmai.JoinPointKinds, java.io.Serializable

public class FieldsInClassFilter
extends PointCutter
implements ch.ethz.jvmai.JoinPointKinds

Class FieldsInClassFilter XXX

Version:
$Revision: 1.1.1.1 $

Field Summary
(package private)  NameExpression regexp
           
 
Fields inherited from class ch.ethz.prose.filter.PointCutter
acceptMask, canFilterStaticallyMask, mayFilterStaticallyMask, txt
 
Fields inherited from interface ch.ethz.jvmai.JoinPointKinds
KIND_CODE_JP, KIND_EXCEPTION_CATCH_ARGS_JP, KIND_EXCEPTION_THROW_ARGS_JP, KIND_FIELD_ACCESS_JP, KIND_FIELD_MODIFICATION_JP, KIND_METHOD_ENTRY_JP, KIND_METHOD_EXIT_JP, KIND_UNKNOWN_JP, MASK_ALL_JP, MASK_CODE_JP, MASK_EXCEPTION_CATCH_ARGS_JP, MASK_EXCEPTION_THROW_ARGS_JP, MASK_FIELD_ACCESS_JP, MASK_FIELD_JP, MASK_FIELD_MODIFICATION_JP, MASK_METHOD_ENTRY_JP, MASK_METHOD_EXIT_JP, MASK_UNKNOWN_JP
 
Constructor Summary
FieldsInClassFilter(java.lang.String cls)
           
 
Method Summary
protected  boolean doIsSpecialEvent(ch.ethz.jvmai.CodeJoinPoint jp)
          Template method, to be implemented by subclasses.
protected  boolean doIsSpecialRequest(ch.ethz.prose.engine.JoinPointRequest jpr)
          Template method, to be implemented by subclasses.
 
Methods inherited from class ch.ethz.prose.filter.PointCutter
AND, isSpecialEvent, isSpecialRequest, memberPointFilters, OR, setToString, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

regexp

NameExpression regexp
Constructor Detail

FieldsInClassFilter

public FieldsInClassFilter(java.lang.String cls)
Method Detail

doIsSpecialRequest

protected boolean doIsSpecialRequest(ch.ethz.prose.engine.JoinPointRequest jpr)
Description copied from class: PointCutter
Template method, to be implemented by subclasses.

Specified by:
doIsSpecialRequest in class PointCutter

doIsSpecialEvent

protected boolean doIsSpecialEvent(ch.ethz.jvmai.CodeJoinPoint jp)
Description copied from class: PointCutter
Template method, to be implemented by subclasses.

Specified by:
doIsSpecialEvent in class PointCutter