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

Quick Search    Search Deep
A B C D E F G H I J L M N O P Q R S T U W _

A

AFTER1 - Static variable in class ch.ethz.prose.filter.Executions
 
AND(PointCutter) - Method in class ch.ethz.prose.filter.PointCutter
Return a new PointCutter such that: An event e is considered special if both this PointCutter, as well as other consider e as special.
ANDingPointCutter - class ch.ethz.prose.filter.ANDingPointCutter.
Class ANDPointCutter is a PointCutter.
ANDingPointCutter(PointCutter, PointCutter) - Constructor for class ch.ethz.prose.filter.ANDingPointCutter
 
AbstractCrosscutSpecializerTest - class ch.ethz.prose.filter.AbstractCrosscutSpecializerTest.
JUnit testcase for class PointCutter.
AbstractCrosscutSpecializerTest(String) - Constructor for class ch.ethz.prose.filter.AbstractCrosscutSpecializerTest
Construct test with given name.
AbstractCrosscutSpecializerTest.SpecializerSmaller - class ch.ethz.prose.filter.AbstractCrosscutSpecializerTest.SpecializerSmaller.
 
AbstractCrosscutSpecializerTest.SpecializerSmaller(long) - Constructor for class ch.ethz.prose.filter.AbstractCrosscutSpecializerTest.SpecializerSmaller
 
AbstractCrosscutSpecializerTest.TestEvent - interface ch.ethz.prose.filter.AbstractCrosscutSpecializerTest.TestEvent.
 
AbstractCrosscutSpecializerTest.TestEventHandler - class ch.ethz.prose.filter.AbstractCrosscutSpecializerTest.TestEventHandler.
 
AbstractCrosscutSpecializerTest.TestEventHandler() - Constructor for class ch.ethz.prose.filter.AbstractCrosscutSpecializerTest.TestEventHandler
 
AbstractCrosscutSpecializerTest.TestRequest - class ch.ethz.prose.filter.AbstractCrosscutSpecializerTest.TestRequest.
 
AbstractCrosscutSpecializerTest.TestRequest(long) - Constructor for class ch.ethz.prose.filter.AbstractCrosscutSpecializerTest.TestRequest
 
aSeccondBody() - Method in class ch.ethz.prose.filter.DeclarationSTest.ASeccondBody
 
aSeccondBody() - Method in class ch.ethz.prose.filter.MethodSTest
 
aSeccondBodyRequest - Variable in class ch.ethz.prose.filter.DeclarationSTest
 
aSeccondBodyRequest - Variable in class ch.ethz.prose.filter.MethodSTest
 
aSimpleBody() - Method in class ch.ethz.prose.filter.DeclarationSTest.ASimpleBody
 
aSimpleBody() - Method in class ch.ethz.prose.filter.MethodSTest
 
aSimpleBodyRequest - Variable in class ch.ethz.prose.filter.DeclarationSTest
 
aSimpleBodyRequest - Variable in class ch.ethz.prose.filter.MethodSTest
 
aSimpleMethodBody() - Method in class ch.ethz.prose.filter.DeclarationSTest.ASimpleMethodBody
 
aSimpleMethodBody() - Method in class ch.ethz.prose.filter.MethodSTest
 
aSimpleMethodBodyRequest - Variable in class ch.ethz.prose.filter.DeclarationSTest
 
aSimpleMethodBodyRequest - Variable in class ch.ethz.prose.filter.MethodSTest
 
acceptMask - Variable in class ch.ethz.prose.filter.PointCutter
 
accessReq - Variable in class ch.ethz.prose.filter.TargetSTest
 
accessReq - Variable in class ch.ethz.prose.filter.ThiSTest
 
after() - Static method in class ch.ethz.prose.filter.Executions
 
alternative(int) - Method in class ch.ethz.prose.filter.CflowSTest
 
anna - Variable in class ch.ethz.prose.filter.FieldSTest.Single
 
annaRequest - Variable in class ch.ethz.prose.filter.FieldSTest
 
apple - Variable in class ch.ethz.prose.filter.FieldSTest.Basket
 
appleRequest - Variable in class ch.ethz.prose.filter.FieldSTest
 

B

BEFORE1 - Static variable in class ch.ethz.prose.filter.Executions
 
badFooBar() - Method in class ch.ethz.prose.filter.DeclarationSTest.BadFooBar
 
badFooBar() - Method in class ch.ethz.prose.filter.MethodSTest
 
badFooBarRequest - Variable in class ch.ethz.prose.filter.DeclarationSTest
 
badFooBarRequest - Variable in class ch.ethz.prose.filter.MethodSTest
 
banana - Variable in class ch.ethz.prose.filter.FieldSTest.Basket
 
bananaRequest - Variable in class ch.ethz.prose.filter.FieldSTest
 
bar(String, String) - Method in class ch.ethz.prose.filter.CflowSTest
 
bar() - Method in class ch.ethz.prose.filter.ExceptionSTest.Example1
 
baz(int, Object) - Method in class ch.ethz.prose.filter.CflowSTest
 
baz() - Method in class ch.ethz.prose.filter.ExceptionSTest.Example1
 
before() - Static method in class ch.ethz.prose.filter.Executions
 
below(MethodCut) - Static method in class ch.ethz.prose.filter.Cflow
 
below(PointCutter) - Static method in class ch.ethz.prose.filter.Cflow
 
bsp2 - Variable in class ch.ethz.prose.filter.ExceptionSTest
 

C

Cflow - class ch.ethz.prose.filter.Cflow.
Class Cflow XXX
Cflow() - Constructor for class ch.ethz.prose.filter.Cflow
 
Cflow.BelowMethodCut - class ch.ethz.prose.filter.Cflow.BelowMethodCut.
 
Cflow.BelowMethodCut(MethodCut) - Constructor for class ch.ethz.prose.filter.Cflow.BelowMethodCut
 
Cflow.BelowPointCutter - class ch.ethz.prose.filter.Cflow.BelowPointCutter.
 
Cflow.BelowPointCutter(PointCutter) - Constructor for class ch.ethz.prose.filter.Cflow.BelowPointCutter
 
CflowSTest - class ch.ethz.prose.filter.CflowSTest.
JUnit testcase for class XXX.
CflowSTest(String) - Constructor for class ch.ethz.prose.filter.CflowSTest
Construct test with given name.
CflowSTest.SetBazCut - class ch.ethz.prose.filter.CflowSTest.SetBazCut.
 
CflowSTest.SetBazCut() - Constructor for class ch.ethz.prose.filter.CflowSTest.SetBazCut
 
CflowSTest.SetBazCut1 - class ch.ethz.prose.filter.CflowSTest.SetBazCut1.
 
CflowSTest.SetBazCut1() - Constructor for class ch.ethz.prose.filter.CflowSTest.SetBazCut1
 
CompositePointFilter - class ch.ethz.prose.filter.CompositePointFilter.
Interface CompositePointFilter must (or can) be implemented by PointFilters which are composed out of sub-PointFilters.
CompositePointFilter() - Constructor for class ch.ethz.prose.filter.CompositePointFilter
 
c1 - Variable in class ch.ethz.prose.filter.CflowSTest.SetBazCut
 
c1 - Variable in class ch.ethz.prose.filter.CflowSTest.SetBazCut1
 
canFilterStaticallyMask - Variable in class ch.ethz.prose.filter.PointCutter
 
carz() - Method in class ch.ethz.prose.filter.ExceptionSTest.Example1
 
ch.ethz.prose.filter - package ch.ethz.prose.filter
 
classExpr - Variable in class ch.ethz.prose.filter.ObjectInClassNameFilter
 
classExpr - Variable in class ch.ethz.prose.filter.ObjectInPackageFilter
 
classMatchesRegexp(Class) - Method in class ch.ethz.prose.filter.NameExpression
 
className(String) - Method in class ch.ethz.prose.filter.NameExpression
 
clearWatch() - Method in class ch.ethz.prose.filter.AbstractCrosscutSpecializerTest.TestRequest
 
collection - Variable in class ch.ethz.prose.filter.ObjectInCollectionFilter
 
counter - Static variable in class ch.ethz.prose.filter.ExceptionSTest
 
counterCatch - Static variable in class ch.ethz.prose.filter.ExceptionCatchSTest
 
create(long) - Static method in class ch.ethz.prose.filter.AbstractCrosscutSpecializerTest.TestEventHandler
 

D

DeclarationSTest - class ch.ethz.prose.filter.DeclarationSTest.
JUnit testcase for class Within.
DeclarationSTest(String) - Constructor for class ch.ethz.prose.filter.DeclarationSTest
Construct test with given name.
DeclarationSTest.ASeccondBody - class ch.ethz.prose.filter.DeclarationSTest.ASeccondBody.
 
DeclarationSTest.ASeccondBody() - Constructor for class ch.ethz.prose.filter.DeclarationSTest.ASeccondBody
 
DeclarationSTest.ASimpleBody - class ch.ethz.prose.filter.DeclarationSTest.ASimpleBody.
 
DeclarationSTest.ASimpleBody() - Constructor for class ch.ethz.prose.filter.DeclarationSTest.ASimpleBody
 
DeclarationSTest.ASimpleMethodBody - class ch.ethz.prose.filter.DeclarationSTest.ASimpleMethodBody.
 
DeclarationSTest.ASimpleMethodBody() - Constructor for class ch.ethz.prose.filter.DeclarationSTest.ASimpleMethodBody
 
DeclarationSTest.BadFooBar - class ch.ethz.prose.filter.DeclarationSTest.BadFooBar.
 
DeclarationSTest.BadFooBar() - Constructor for class ch.ethz.prose.filter.DeclarationSTest.BadFooBar
 
DeclarationSTest.FooBar - class ch.ethz.prose.filter.DeclarationSTest.FooBar.
 
DeclarationSTest.FooBar() - Constructor for class ch.ethz.prose.filter.DeclarationSTest.FooBar
 
DeclarationSTest.NiceFooBar - class ch.ethz.prose.filter.DeclarationSTest.NiceFooBar.
 
DeclarationSTest.NiceFooBar() - Constructor for class ch.ethz.prose.filter.DeclarationSTest.NiceFooBar
 
declaredInClass(String) - Static method in class ch.ethz.prose.filter.Fields
 
declaredInClass(Class) - Static method in class ch.ethz.prose.filter.Fields
 
declaredInSubclass(Class) - Static method in class ch.ethz.prose.filter.Fields
 
declaredInSuperclass(Class) - Static method in class ch.ethz.prose.filter.Fields
 
dinner - Variable in class ch.ethz.prose.filter.FieldSTest
 
doIsSpecialEvent(CodeJoinPoint) - Method in class ch.ethz.prose.filter.ANDingPointCutter
Return true if all PointCutters that do dynamic filtering (see filterType) consider e1 as special.
doIsSpecialEvent(CodeJoinPoint) - Method in class ch.ethz.prose.filter.AbstractCrosscutSpecializerTest.SpecializerSmaller
 
doIsSpecialEvent(CodeJoinPoint) - Method in class ch.ethz.prose.filter.Cflow.BelowMethodCut
 
doIsSpecialEvent(CodeJoinPoint) - Method in class ch.ethz.prose.filter.Cflow.BelowPointCutter
 
doIsSpecialEvent(CodeJoinPoint) - Method in class ch.ethz.prose.filter.ExceptionMessageFilter
 
doIsSpecialEvent(CodeJoinPoint) - Method in class ch.ethz.prose.filter.ExceptionTypeFilter
 
doIsSpecialEvent(CodeJoinPoint) - Method in class ch.ethz.prose.filter.ExceptionsClassFilter
 
doIsSpecialEvent(CodeJoinPoint) - Method in class ch.ethz.prose.filter.ExecutionsAclFilter
 
doIsSpecialEvent(CodeJoinPoint) - Method in class ch.ethz.prose.filter.ExecutionsAtMethodEntry
 
doIsSpecialEvent(CodeJoinPoint) - Method in class ch.ethz.prose.filter.ExecutionsInClassFilter
The abstract crosscut mechanism ensures that this method is called only for NON-METHOD-ENTRY and NON-METHOD-EXIT events
doIsSpecialEvent(CodeJoinPoint) - Method in class ch.ethz.prose.filter.ExecutionsInMethodFilter
 
doIsSpecialEvent(CodeJoinPoint) - Method in class ch.ethz.prose.filter.ExecutionsInSubclassFilter
The abstract crosscut mechanism ensures that this method is called only for NON-METHOD-ENTRY and NON-METHOD-EXIT events.
doIsSpecialEvent(CodeJoinPoint) - Method in class ch.ethz.prose.filter.ExecutionsInSystemClass
 
doIsSpecialEvent(CodeJoinPoint) - Method in class ch.ethz.prose.filter.FieldsInClassFilter
 
doIsSpecialEvent(CodeJoinPoint) - Method in class ch.ethz.prose.filter.FieldsInTypeFilter
 
doIsSpecialEvent(CodeJoinPoint) - Method in class ch.ethz.prose.filter.FieldsNamedFilter
 
doIsSpecialEvent(CodeJoinPoint) - Method in class ch.ethz.prose.filter.FieldsWithModifierFilter
 
doIsSpecialEvent(CodeJoinPoint) - Method in class ch.ethz.prose.filter.NegatingPointCutter
Negates the isSpecialEvent of e1.
doIsSpecialEvent(CodeJoinPoint) - Method in class ch.ethz.prose.filter.ORingPointCutter
Retrn true if either of the memer PointCutters passed in the crosscut does dynamic filtering and one of them consider e1 as special.
doIsSpecialEvent(CodeJoinPoint) - Method in class ch.ethz.prose.filter.ObjectFilter
Extracts an object from ev and then filters ev according to the abstract doIsSpecialEvent.
doIsSpecialEvent(CodeJoinPoint) - Method in class ch.ethz.prose.filter.PointCutter
Template method, to be implemented by subclasses.
doIsSpecialObject(Object) - Method in class ch.ethz.prose.filter.ObjectEqualsToFilter
 
doIsSpecialObject(Object) - Method in class ch.ethz.prose.filter.ObjectFilter
 
doIsSpecialObject(Object) - Method in class ch.ethz.prose.filter.ObjectIdenticalToFilter
 
doIsSpecialObject(Object) - Method in class ch.ethz.prose.filter.ObjectInClassNameFilter
 
doIsSpecialObject(Object) - Method in class ch.ethz.prose.filter.ObjectInCollectionFilter
 
doIsSpecialObject(Object) - Method in class ch.ethz.prose.filter.ObjectInPackageFilter
 
doIsSpecialObject(Object) - Method in class ch.ethz.prose.filter.ObjectTypeFilter
 
doIsSpecialRequest(JoinPointRequest) - Method in class ch.ethz.prose.filter.ANDingPointCutter
Return true if all specializers that do static filtering (see filterType)) and both consider that the request is special.
doIsSpecialRequest(JoinPointRequest) - Method in class ch.ethz.prose.filter.AbstractCrosscutSpecializerTest.SpecializerSmaller
 
doIsSpecialRequest(JoinPointRequest) - Method in class ch.ethz.prose.filter.Cflow.BelowMethodCut
 
doIsSpecialRequest(JoinPointRequest) - Method in class ch.ethz.prose.filter.Cflow.BelowPointCutter
 
doIsSpecialRequest(JoinPointRequest) - Method in class ch.ethz.prose.filter.ExceptionMessageFilter
 
doIsSpecialRequest(JoinPointRequest) - Method in class ch.ethz.prose.filter.ExceptionTypeFilter
 
doIsSpecialRequest(JoinPointRequest) - Method in class ch.ethz.prose.filter.ExceptionsClassFilter
 
doIsSpecialRequest(JoinPointRequest) - Method in class ch.ethz.prose.filter.ExecutionsAclFilter
 
doIsSpecialRequest(JoinPointRequest) - Method in class ch.ethz.prose.filter.ExecutionsAtMethodEntry
 
doIsSpecialRequest(JoinPointRequest) - Method in class ch.ethz.prose.filter.ExecutionsInClassFilter
This method is executed if and only if the 'mayFilterStatically' and the current request match.
doIsSpecialRequest(JoinPointRequest) - Method in class ch.ethz.prose.filter.ExecutionsInMethodFilter
 
doIsSpecialRequest(JoinPointRequest) - Method in class ch.ethz.prose.filter.ExecutionsInSubclassFilter
This method is executed if and only if the 'mayFilterStatically' and the current request match.
doIsSpecialRequest(JoinPointRequest) - Method in class ch.ethz.prose.filter.ExecutionsInSystemClass
 
doIsSpecialRequest(JoinPointRequest) - Method in class ch.ethz.prose.filter.FieldsInClassFilter
 
doIsSpecialRequest(JoinPointRequest) - Method in class ch.ethz.prose.filter.FieldsInTypeFilter
 
doIsSpecialRequest(JoinPointRequest) - Method in class ch.ethz.prose.filter.FieldsNamedFilter
 
doIsSpecialRequest(JoinPointRequest) - Method in class ch.ethz.prose.filter.FieldsWithModifierFilter
 
doIsSpecialRequest(JoinPointRequest) - Method in class ch.ethz.prose.filter.NegatingPointCutter
Negates the isSpecialRequest of the member PointFilter if the PointFilter is doing static filtering.
doIsSpecialRequest(JoinPointRequest) - Method in class ch.ethz.prose.filter.ORingPointCutter
Retrn true if either of the specializers passed in the crosscut does static filtering and one of them consider r1 as special.
doIsSpecialRequest(JoinPointRequest) - Method in class ch.ethz.prose.filter.ObjectFilter
Undefined for all requests
doIsSpecialRequest(JoinPointRequest) - Method in class ch.ethz.prose.filter.PointCutter
Template method, to be implemented by subclasses.
doNull() - Method in class ch.ethz.prose.filter.ThiSTest
 
dummyAccess() - Method in class ch.ethz.prose.filter.TargetSTest.TestClass
 
dummyAccess() - Method in class ch.ethz.prose.filter.ThiSTest.TestClass
 
dummySet() - Method in class ch.ethz.prose.filter.TargetSTest.TestClass
 
dummySet() - Method in class ch.ethz.prose.filter.ThiSTest.TestClass
 

E

ExceptionCatchSTest - class ch.ethz.prose.filter.ExceptionCatchSTest.
JUnit testcase for class ExceptionCatchSTest.
ExceptionCatchSTest(String) - Constructor for class ch.ethz.prose.filter.ExceptionCatchSTest
Construct test with given name.
ExceptionCatchSTest.ExampleCatch1 - class ch.ethz.prose.filter.ExceptionCatchSTest.ExampleCatch1.
 
ExceptionCatchSTest.ExampleCatch1() - Constructor for class ch.ethz.prose.filter.ExceptionCatchSTest.ExampleCatch1
 
ExceptionCatchSTest.ExampleCatch2 - class ch.ethz.prose.filter.ExceptionCatchSTest.ExampleCatch2.
 
ExceptionCatchSTest.ExampleCatch2() - Constructor for class ch.ethz.prose.filter.ExceptionCatchSTest.ExampleCatch2
 
ExceptionCatchSTest.ExampleCatch3 - class ch.ethz.prose.filter.ExceptionCatchSTest.ExampleCatch3.
 
ExceptionCatchSTest.ExampleCatch3() - Constructor for class ch.ethz.prose.filter.ExceptionCatchSTest.ExampleCatch3
 
ExceptionCatchSTest.MyJoinPointListener - class ch.ethz.prose.filter.ExceptionCatchSTest.MyJoinPointListener.
 
ExceptionCatchSTest.MyJoinPointListener() - Constructor for class ch.ethz.prose.filter.ExceptionCatchSTest.MyJoinPointListener
 
ExceptionCatchSTest.TestException - exception ch.ethz.prose.filter.ExceptionCatchSTest.TestException.
 
ExceptionCatchSTest.TestException() - Constructor for class ch.ethz.prose.filter.ExceptionCatchSTest.TestException
 
ExceptionCatchSTest.TestException(String) - Constructor for class ch.ethz.prose.filter.ExceptionCatchSTest.TestException
 
ExceptionCatchSTest.TestException2 - exception ch.ethz.prose.filter.ExceptionCatchSTest.TestException2.
 
ExceptionCatchSTest.TestException2() - Constructor for class ch.ethz.prose.filter.ExceptionCatchSTest.TestException2
 
ExceptionCatchSTest.TestException2(String) - Constructor for class ch.ethz.prose.filter.ExceptionCatchSTest.TestException2
 
ExceptionCatchSTest.TestException3 - exception ch.ethz.prose.filter.ExceptionCatchSTest.TestException3.
 
ExceptionCatchSTest.TestException3() - Constructor for class ch.ethz.prose.filter.ExceptionCatchSTest.TestException3
 
ExceptionCatchSTest.TestException3(String) - Constructor for class ch.ethz.prose.filter.ExceptionCatchSTest.TestException3
 
ExceptionCatchSTest.TestException4 - exception ch.ethz.prose.filter.ExceptionCatchSTest.TestException4.
 
ExceptionCatchSTest.TestException4() - Constructor for class ch.ethz.prose.filter.ExceptionCatchSTest.TestException4
 
ExceptionCatchSTest.TestException5 - exception ch.ethz.prose.filter.ExceptionCatchSTest.TestException5.
 
ExceptionCatchSTest.TestException5() - Constructor for class ch.ethz.prose.filter.ExceptionCatchSTest.TestException5
 
ExceptionCatchSTest.TestException6 - exception ch.ethz.prose.filter.ExceptionCatchSTest.TestException6.
 
ExceptionCatchSTest.TestException6() - Constructor for class ch.ethz.prose.filter.ExceptionCatchSTest.TestException6
 
ExceptionMessageFilter - class ch.ethz.prose.filter.ExceptionMessageFilter.
 
ExceptionMessageFilter(String) - Constructor for class ch.ethz.prose.filter.ExceptionMessageFilter
 
ExceptionSTest - class ch.ethz.prose.filter.ExceptionSTest.
JUnit testcase for class Exceptions.
ExceptionSTest(String) - Constructor for class ch.ethz.prose.filter.ExceptionSTest
Construct test with given name.
ExceptionSTest.Beispiel2 - class ch.ethz.prose.filter.ExceptionSTest.Beispiel2.
 
ExceptionSTest.Beispiel2() - Constructor for class ch.ethz.prose.filter.ExceptionSTest.Beispiel2
 
ExceptionSTest.Example1 - class ch.ethz.prose.filter.ExceptionSTest.Example1.
 
ExceptionSTest.Example1() - Constructor for class ch.ethz.prose.filter.ExceptionSTest.Example1
 
ExceptionSTest.ExampleClass3 - class ch.ethz.prose.filter.ExceptionSTest.ExampleClass3.
 
ExceptionSTest.ExampleClass3() - Constructor for class ch.ethz.prose.filter.ExceptionSTest.ExampleClass3
 
ExceptionSTest.MyJoinPointListener - class ch.ethz.prose.filter.ExceptionSTest.MyJoinPointListener.
 
ExceptionSTest.MyJoinPointListener() - Constructor for class ch.ethz.prose.filter.ExceptionSTest.MyJoinPointListener
 
ExceptionTypeFilter - class ch.ethz.prose.filter.ExceptionTypeFilter.
Class FieldsInTypeFilter XXX
ExceptionTypeFilter(Class, int) - Constructor for class ch.ethz.prose.filter.ExceptionTypeFilter
XXX
Exceptions - class ch.ethz.prose.filter.Exceptions.
Class MembersS is a container for static filters that deal with class members (methods and fields).
Exceptions() - Constructor for class ch.ethz.prose.filter.Exceptions
 
ExceptionsClassFilter - class ch.ethz.prose.filter.ExceptionsClassFilter.
Class ExceptionsClassFilter XXX
ExceptionsClassFilter(String) - Constructor for class ch.ethz.prose.filter.ExceptionsClassFilter
 
Executions - class ch.ethz.prose.filter.Executions.
 
Executions() - Constructor for class ch.ethz.prose.filter.Executions
 
ExecutionsAclFilter - class ch.ethz.prose.filter.ExecutionsAclFilter.
Class ExecutionsAclFilter XXX
ExecutionsAclFilter(int, boolean) - Constructor for class ch.ethz.prose.filter.ExecutionsAclFilter
 
ExecutionsAtMethodEntry - class ch.ethz.prose.filter.ExecutionsAtMethodEntry.
Class ExecutionsAtMethodEntry XXX
ExecutionsAtMethodEntry(int) - Constructor for class ch.ethz.prose.filter.ExecutionsAtMethodEntry
XXX
ExecutionsInClassFilter - class ch.ethz.prose.filter.ExecutionsInClassFilter.
Class ExecutionsInClassFilter XXX
ExecutionsInClassFilter(String, int) - Constructor for class ch.ethz.prose.filter.ExecutionsInClassFilter
Create a DeclarationS object which allows joinpoints withing code executed inside classes whose name match regexp.
ExecutionsInMethodFilter - class ch.ethz.prose.filter.ExecutionsInMethodFilter.
Class ExecutionsInMethodFilter XXX
ExecutionsInMethodFilter(String) - Constructor for class ch.ethz.prose.filter.ExecutionsInMethodFilter
 
ExecutionsInSubclassFilter - class ch.ethz.prose.filter.ExecutionsInSubclassFilter.
Class ExecutionsInSubclassFilter XXX
ExecutionsInSubclassFilter(Class, int) - Constructor for class ch.ethz.prose.filter.ExecutionsInSubclassFilter
 
ExecutionsInSystemClass - class ch.ethz.prose.filter.ExecutionsInSystemClass.
Class ExecutionsInSystemClass XXX
ExecutionsInSystemClass() - Constructor for class ch.ethz.prose.filter.ExecutionsInSystemClass
XXX
e1000 - Variable in class ch.ethz.prose.filter.AbstractCrosscutSpecializerTest
 
e2000 - Variable in class ch.ethz.prose.filter.AbstractCrosscutSpecializerTest
 
e3000 - Variable in class ch.ethz.prose.filter.AbstractCrosscutSpecializerTest
 
equals(Object) - Method in class ch.ethz.prose.filter.AbstractCrosscutSpecializerTest.TestRequest
 
equalsTo(Object) - Static method in class ch.ethz.prose.filter.Target
Return a PointCutter that allows executions only at join-points where the 'target' object is equal to obj.
equalsTo(Object) - Static method in class ch.ethz.prose.filter.This
Return a PointCutter that allows executions only at join-points where the 'this' object is equal to obj.
ex1 - Variable in class ch.ethz.prose.filter.ExceptionSTest
 
exCls3 - Variable in class ch.ethz.prose.filter.ExceptionSTest
 
excCatch1 - Variable in class ch.ethz.prose.filter.ExceptionCatchSTest
 
excCatch2 - Variable in class ch.ethz.prose.filter.ExceptionCatchSTest
 
excCatch3 - Variable in class ch.ethz.prose.filter.ExceptionCatchSTest
 
excCatchSTest - Static variable in class ch.ethz.prose.filter.ExceptionCatchSTest
 
excCounterCatch - Static variable in class ch.ethz.prose.filter.ExceptionCatchSTest
 
exceptionCounter - Static variable in class ch.ethz.prose.filter.ExceptionSTest
 
exceptionSTest - Static variable in class ch.ethz.prose.filter.ExceptionSTest
 

F

FILTER_CLASS_MODIFIERS - Static variable in class ch.ethz.prose.filter.ExecutionsAclFilter
 
FILTER_METHOD_MODIFIERS - Static variable in class ch.ethz.prose.filter.ExecutionsAclFilter
 
FieldSTest - class ch.ethz.prose.filter.FieldSTest.
JUnit testcase for class ch.ethz.prose.crosscut.spec.Fields.
FieldSTest(String) - Constructor for class ch.ethz.prose.filter.FieldSTest
Construct test with given name.
FieldSTest.Basket - class ch.ethz.prose.filter.FieldSTest.Basket.
 
FieldSTest.Basket() - Constructor for class ch.ethz.prose.filter.FieldSTest.Basket
 
FieldSTest.Meal - class ch.ethz.prose.filter.FieldSTest.Meal.
 
FieldSTest.Meal() - Constructor for class ch.ethz.prose.filter.FieldSTest.Meal
 
FieldSTest.Single - class ch.ethz.prose.filter.FieldSTest.Single.
 
FieldSTest.Single() - Constructor for class ch.ethz.prose.filter.FieldSTest.Single
 
Fields - class ch.ethz.prose.filter.Fields.
Class Fields is a scope for specializers that filters read or modification accesses to fields: requests which happen on access of a field.
Fields() - Constructor for class ch.ethz.prose.filter.Fields
 
FieldsInClassFilter - class ch.ethz.prose.filter.FieldsInClassFilter.
Class FieldsInClassFilter XXX
FieldsInClassFilter(String) - Constructor for class ch.ethz.prose.filter.FieldsInClassFilter
 
FieldsInTypeFilter - class ch.ethz.prose.filter.FieldsInTypeFilter.
Class FieldsInTypeFilter XXX
FieldsInTypeFilter(Class, int) - Constructor for class ch.ethz.prose.filter.FieldsInTypeFilter
XXX
FieldsNamedFilter - class ch.ethz.prose.filter.FieldsNamedFilter.
Class FieldsNamedFilter XXX
FieldsNamedFilter(String) - Constructor for class ch.ethz.prose.filter.FieldsNamedFilter
 
FieldsWithModifierFilter - class ch.ethz.prose.filter.FieldsWithModifierFilter.
Class FieldsWithModifierFilter XXX
FieldsWithModifierFilter(int) - Constructor for class ch.ethz.prose.filter.FieldsWithModifierFilter
 
fbar - Variable in class ch.ethz.prose.filter.CflowSTest
 
fbaz - Variable in class ch.ethz.prose.filter.CflowSTest
 
ffoo - Variable in class ch.ethz.prose.filter.CflowSTest
 
filterMask - Variable in class ch.ethz.prose.filter.ExecutionsAtMethodEntry
 
foo(String, String, String) - Method in class ch.ethz.prose.filter.CflowSTest
 
foo() - Method in class ch.ethz.prose.filter.ExceptionSTest.Example1
 
fooBar() - Static method in class ch.ethz.prose.filter.DeclarationSTest.FooBar
 
fooBar() - Static method in class ch.ethz.prose.filter.MethodSTest
 
fooBarRequest - Variable in class ch.ethz.prose.filter.DeclarationSTest
 
fooBarRequest - Variable in class ch.ethz.prose.filter.MethodSTest
 
function1() - Method in class ch.ethz.prose.filter.ExceptionSTest.Beispiel2
 
function1() - Method in class ch.ethz.prose.filter.ExceptionSTest.ExampleClass3
 
function3() - Method in class ch.ethz.prose.filter.ExceptionSTest.ExampleClass3
 

G

getKind() - Method in class ch.ethz.prose.filter.AbstractCrosscutSpecializerTest.TestRequest
 
getMask() - Method in class ch.ethz.prose.filter.AbstractCrosscutSpecializerTest.TestRequest
 
getRE() - Method in class ch.ethz.prose.filter.NameExpression
 

H

hashCode() - Method in class ch.ethz.prose.filter.AbstractCrosscutSpecializerTest.TestRequest
 

I

i - Variable in class ch.ethz.prose.filter.TargetSTest.TestClass
 
i - Variable in class ch.ethz.prose.filter.ThiSTest.TestClass
 
inCollection(Collection) - Static method in class ch.ethz.prose.filter.Target
Return a PointCutter that allows advice executions only for 'this' object that are contained in the specified collection.
inCollection(Collection) - Static method in class ch.ethz.prose.filter.This
Return a PointCutter that allows advice executions only for 'this' object that are contained in the specified collection.
inPackage(String) - Static method in class ch.ethz.prose.filter.Target
Return a PointCutter that allows execution at join-points where the pacakge name of target.class matches the regular expression packageRegexp.
inPackage(String) - Static method in class ch.ethz.prose.filter.This
Return a PointCutter that allows execution at join-points where the pacakge name of this.class matches the regular expression packageRegexp.
inheritanceType - Variable in class ch.ethz.prose.filter.ExceptionTypeFilter
 
inheritanceType - Variable in class ch.ethz.prose.filter.ExecutionsInSubclassFilter
 
inheritanceType - Variable in class ch.ethz.prose.filter.FieldsInTypeFilter
 
inheritanceType - Variable in class ch.ethz.prose.filter.ObjectTypeFilter
 
invoke(Object, Method, Object[]) - Method in class ch.ethz.prose.filter.AbstractCrosscutSpecializerTest.TestEventHandler
 
isSameObject(Object) - Static method in class ch.ethz.prose.filter.Target
Return a PointCutter that allows executions at join-points where target==obj.
isSameObject(Object) - Static method in class ch.ethz.prose.filter.This
Return a PointCutter that allows executions at join-points where this==obj.
isSpecialEvent(JoinPoint) - Method in class ch.ethz.prose.filter.PointCutter
Subclasses of this class should, in conformance with the PointFilter abstract class, implement this method.
isSpecialEvent(JoinPoint) - Method in class ch.ethz.prose.filter.PointFilter
Filter execEvent according to the strategy of this object.
isSpecialRequest(JoinPointRequest) - Method in class ch.ethz.prose.filter.PointCutter
Subclasses of this class should, in conformance with the PointFilter abstract class, implement this method.
isSpecialRequest(JoinPointRequest) - Method in class ch.ethz.prose.filter.PointFilter
Return true if this crosscut specializer accepts the event evRec.
isSubClass - Variable in class ch.ethz.prose.filter.ThiSTest.CheckSubclass
 
isSuperClass - Variable in class ch.ethz.prose.filter.ThiSTest.CheckSubclass
 

J

joinPointReached(MethodEntryJoinPoint) - Method in class ch.ethz.prose.filter.ExceptionCatchSTest.MyJoinPointListener
 
joinPointReached(MethodExitJoinPoint) - Method in class ch.ethz.prose.filter.ExceptionCatchSTest.MyJoinPointListener
 
joinPointReached(FieldAccessJoinPoint) - Method in class ch.ethz.prose.filter.ExceptionCatchSTest.MyJoinPointListener
 
joinPointReached(FieldModificationJoinPoint) - Method in class ch.ethz.prose.filter.ExceptionCatchSTest.MyJoinPointListener
 
joinPointReached(ExceptionJoinPoint) - Method in class ch.ethz.prose.filter.ExceptionCatchSTest.MyJoinPointListener
 
joinPointReached(ExceptionCatchJoinPoint) - Method in class ch.ethz.prose.filter.ExceptionCatchSTest.MyJoinPointListener
 
joinPointReached(MethodEntryJoinPoint) - Method in class ch.ethz.prose.filter.ExceptionSTest.MyJoinPointListener
 
joinPointReached(MethodExitJoinPoint) - Method in class ch.ethz.prose.filter.ExceptionSTest.MyJoinPointListener
 
joinPointReached(FieldAccessJoinPoint) - Method in class ch.ethz.prose.filter.ExceptionSTest.MyJoinPointListener
 
joinPointReached(FieldModificationJoinPoint) - Method in class ch.ethz.prose.filter.ExceptionSTest.MyJoinPointListener
 
joinPointReached(ExceptionJoinPoint) - Method in class ch.ethz.prose.filter.ExceptionSTest.MyJoinPointListener
 
joinPointReached(ExceptionCatchJoinPoint) - Method in class ch.ethz.prose.filter.ExceptionSTest.MyJoinPointListener
 
joinPointReached(MethodEntryJoinPoint) - Method in class ch.ethz.prose.filter.TargetSTest.CreateEvents
 
joinPointReached(MethodExitJoinPoint) - Method in class ch.ethz.prose.filter.TargetSTest.CreateEvents
 
joinPointReached(FieldAccessJoinPoint) - Method in class ch.ethz.prose.filter.TargetSTest.CreateEvents
 
joinPointReached(FieldModificationJoinPoint) - Method in class ch.ethz.prose.filter.TargetSTest.CreateEvents
 
joinPointReached(ExceptionJoinPoint) - Method in class ch.ethz.prose.filter.TargetSTest.CreateEvents
 
joinPointReached(ExceptionCatchJoinPoint) - Method in class ch.ethz.prose.filter.TargetSTest.CreateEvents
 
joinPointReached(MethodEntryJoinPoint) - Method in class ch.ethz.prose.filter.ThiSTest.CheckSubclass
 
joinPointReached(MethodExitJoinPoint) - Method in class ch.ethz.prose.filter.ThiSTest.CheckSubclass
 
joinPointReached(FieldAccessJoinPoint) - Method in class ch.ethz.prose.filter.ThiSTest.CheckSubclass
 
joinPointReached(FieldModificationJoinPoint) - Method in class ch.ethz.prose.filter.ThiSTest.CheckSubclass
 
joinPointReached(ExceptionJoinPoint) - Method in class ch.ethz.prose.filter.ThiSTest.CheckSubclass
 
joinPointReached(ExceptionCatchJoinPoint) - Method in class ch.ethz.prose.filter.ThiSTest.CheckSubclass
 
joinPointReached(MethodEntryJoinPoint) - Method in class ch.ethz.prose.filter.ThiSTest.CreateEvents
 
joinPointReached(MethodExitJoinPoint) - Method in class ch.ethz.prose.filter.ThiSTest.CreateEvents
 
joinPointReached(FieldAccessJoinPoint) - Method in class ch.ethz.prose.filter.ThiSTest.CreateEvents
 
joinPointReached(FieldModificationJoinPoint) - Method in class ch.ethz.prose.filter.ThiSTest.CreateEvents
 
joinPointReached(ExceptionJoinPoint) - Method in class ch.ethz.prose.filter.ThiSTest.CreateEvents
 
joinPointReached(ExceptionCatchJoinPoint) - Method in class ch.ethz.prose.filter.ThiSTest.CreateEvents
 
jpl - Variable in class ch.ethz.prose.filter.ExceptionSTest
 
jpl - Variable in class ch.ethz.prose.filter.TargetSTest
 
jpl - Variable in class ch.ethz.prose.filter.ThiSTest
 
jplCatch - Variable in class ch.ethz.prose.filter.ExceptionCatchSTest
 
jpm - Variable in class ch.ethz.prose.filter.ExceptionSTest
 
jpm - Static variable in class ch.ethz.prose.filter.TargetSTest
 
jpm - Static variable in class ch.ethz.prose.filter.ThiSTest
 
jpmCatch - Variable in class ch.ethz.prose.filter.ExceptionCatchSTest
 

L

limit - Variable in class ch.ethz.prose.filter.AbstractCrosscutSpecializerTest.SpecializerSmaller
 

M

MATCH_CLASS_NAME_OPMODE - Static variable in class ch.ethz.prose.filter.ExecutionsInClassFilter
 
MATCH_PACKAGE_NAME_OPMODE - Static variable in class ch.ethz.prose.filter.ExecutionsInClassFilter
 
MATCH_QCLASS_NAME_OPMODE - Static variable in class ch.ethz.prose.filter.ExecutionsInClassFilter
 
MethodSTest - class ch.ethz.prose.filter.MethodSTest.
JUnit testcase for class MethodS.
MethodSTest(String) - Constructor for class ch.ethz.prose.filter.MethodSTest
Construct test with given name.
m1 - Static variable in class ch.ethz.prose.filter.CflowSTest
 
m2 - Static variable in class ch.ethz.prose.filter.CflowSTest
 
mayFilterStaticallyMask - Variable in class ch.ethz.prose.filter.PointCutter
 
mcut - Variable in class ch.ethz.prose.filter.Cflow.BelowMethodCut
 
memberMatchesRegexp(Member) - Method in class ch.ethz.prose.filter.NameExpression
 
memberPointFilters() - Method in class ch.ethz.prose.filter.ANDingPointCutter
Return the two members of this AND PointCutter
memberPointFilters() - Method in class ch.ethz.prose.filter.CompositePointFilter
Return the PointFilters contained in this composite PointFilter.
memberPointFilters() - Method in class ch.ethz.prose.filter.NegatingPointCutter
Returns the inner PointCutter, passed to the constructor.
memberPointFilters() - Method in class ch.ethz.prose.filter.ORingPointCutter
Return the two members of this OR PointCutter.
memberPointFilters() - Method in class ch.ethz.prose.filter.PointCutter
Default implementation of the memberPointFilters method.
method(String) - Static method in class ch.ethz.prose.filter.Within
 
method(int) - Static method in class ch.ethz.prose.filter.Within
 
method1() - Method in class ch.ethz.prose.filter.ExceptionSTest.Example1
 
method2() - Method in class ch.ethz.prose.filter.ExceptionSTest.Beispiel2
 
method2() - Method in class ch.ethz.prose.filter.ExceptionSTest.Example1
 
modifyReq - Variable in class ch.ethz.prose.filter.TargetSTest
 
modifyReq - Variable in class ch.ethz.prose.filter.ThiSTest
 
mySignature - Variable in class ch.ethz.prose.filter.AbstractCrosscutSpecializerTest.TestRequest
 
myValue() - Method in interface ch.ethz.prose.filter.AbstractCrosscutSpecializerTest.TestEvent
 
myValue - Variable in class ch.ethz.prose.filter.AbstractCrosscutSpecializerTest.TestEventHandler
 

N

NO_INHERITANCE - Static variable in class ch.ethz.prose.filter.ExceptionTypeFilter
 
NO_INHERITANCE - Static variable in class ch.ethz.prose.filter.ExecutionsInSubclassFilter
 
NO_INHERITANCE - Static variable in class ch.ethz.prose.filter.FieldsInTypeFilter
 
NO_INHERITANCE - Static variable in class ch.ethz.prose.filter.ObjectTypeFilter
 
NameExpression - class ch.ethz.prose.filter.NameExpression.
Class NameExpression defines (and encapsulates) some handy mathing routines.
NameExpression(String) - Constructor for class ch.ethz.prose.filter.NameExpression
 
NegatingPointCutter - class ch.ethz.prose.filter.NegatingPointCutter.
Class NegaintPointCuter negates a PointCutter.
NegatingPointCutter(PointCutter) - Constructor for class ch.ethz.prose.filter.NegatingPointCutter
Create a PointCutter that negates the filtering behavior of s1.
named(String) - Static method in class ch.ethz.prose.filter.Fields
Return a Fields instance which accepts and generates joinpoints for fields whose name match regexp.
niceFooBar() - Method in class ch.ethz.prose.filter.DeclarationSTest.NiceFooBar
 
niceFooBar() - Method in class ch.ethz.prose.filter.MethodSTest
 
niceFooBarRequest - Variable in class ch.ethz.prose.filter.DeclarationSTest
 
niceFooBarRequest - Variable in class ch.ethz.prose.filter.MethodSTest
 

O

OR(PointCutter) - Method in class ch.ethz.prose.filter.PointCutter
Return a new PointCutter such that: An event e is considered special if either this PointCutter, or other consider e as special, or both.
ORingPointCutter - class ch.ethz.prose.filter.ORingPointCutter.
Class ORingPointCutter composes two sub-PointCuters into a composite PointCutter using OR semantic.
ORingPointCutter(PointCutter, PointCutter) - Constructor for class ch.ethz.prose.filter.ORingPointCutter
Create a composite PointCutter with spec1 and spec2 as members, composed using 'OR' semantics.
ObjectEqualsToFilter - class ch.ethz.prose.filter.ObjectEqualsToFilter.
 
ObjectEqualsToFilter(int, Object) - Constructor for class ch.ethz.prose.filter.ObjectEqualsToFilter
 
ObjectFilter - class ch.ethz.prose.filter.ObjectFilter.
An abstract class that uses an "ObjectExtractor" to get an object from a join-point and filter (dynamically) the event.
ObjectFilter(int) - Constructor for class ch.ethz.prose.filter.ObjectFilter
 
ObjectIdenticalToFilter - class ch.ethz.prose.filter.ObjectIdenticalToFilter.
 
ObjectIdenticalToFilter(int, Object) - Constructor for class ch.ethz.prose.filter.ObjectIdenticalToFilter
 
ObjectInClassNameFilter - class ch.ethz.prose.filter.ObjectInClassNameFilter.
 
ObjectInClassNameFilter(int, String) - Constructor for class ch.ethz.prose.filter.ObjectInClassNameFilter
 
ObjectInCollectionFilter - class ch.ethz.prose.filter.ObjectInCollectionFilter.
 
ObjectInCollectionFilter(int, Collection) - Constructor for class ch.ethz.prose.filter.ObjectInCollectionFilter
 
ObjectInPackageFilter - class ch.ethz.prose.filter.ObjectInPackageFilter.
 
ObjectInPackageFilter(int, String) - Constructor for class ch.ethz.prose.filter.ObjectInPackageFilter
 
ObjectTypeFilter - class ch.ethz.prose.filter.ObjectTypeFilter.
 
ObjectTypeFilter(int, Class, int) - Constructor for class ch.ethz.prose.filter.ObjectTypeFilter
 
objectExtractionMode - Variable in class ch.ethz.prose.filter.ObjectFilter
 
opMode - Variable in class ch.ethz.prose.filter.ExecutionsAclFilter
 
operationMode - Variable in class ch.ethz.prose.filter.ExecutionsInClassFilter
 

P

PointCutter - class ch.ethz.prose.filter.PointCutter.
Class PointCutter is an abstract implementation of PointFilter which additionaly defines two operators AND, resp.
PointCutter() - Constructor for class ch.ethz.prose.filter.PointCutter
 
PointFilter - class ch.ethz.prose.filter.PointFilter.
Interface PointFilter is a strategy-object used by