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

Quick Search    Search Deep

ch.ethz.prose.filter
Class FieldsWithModifierFilter  view FieldsWithModifierFilter download FieldsWithModifierFilter.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.FieldsWithModifierFilter
All Implemented Interfaces:
ch.ethz.jvmai.JoinPointKinds, java.io.Serializable

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

Class FieldsWithModifierFilter XXX

Version:
$Revision: 1.1.1.1 $

Field Summary
(package private)  int theModifier
           
 
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
FieldsWithModifierFilter(int modifier)
           
 
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

theModifier

int theModifier
Constructor Detail

FieldsWithModifierFilter

public FieldsWithModifierFilter(int modifier)
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