abc.weaving.aspectinfo
Class DeclarePrecedence

java.lang.Object
  extended by abc.weaving.aspectinfo.Syntax
      extended by abc.weaving.aspectinfo.InAspect
          extended by abc.weaving.aspectinfo.DeclarePrecedence

public class DeclarePrecedence
extends InAspect

A declare precedence declaration

Author:
Aske Simon Christensen

Constructor Summary
DeclarePrecedence(java.util.List patterns, Aspect aspct, Position pos)
          Create a new declare precedence.
 
Method Summary
 java.util.List getPatterns()
          Get the patterns matching the aspects to be ordered.
 java.lang.String toString()
           
 
Methods inherited from class abc.weaving.aspectinfo.InAspect
getAspect
 
Methods inherited from class abc.weaving.aspectinfo.Syntax
getPosition
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DeclarePrecedence

public DeclarePrecedence(java.util.List patterns,
                         Aspect aspct,
                         Position pos)
Create a new declare precedence.

Parameters:
patterns - a list of ClassnamePattern objects.
Method Detail

getPatterns

public java.util.List getPatterns()
Get the patterns matching the aspects to be ordered.

Returns:
a list of ClassnamePattern objects.

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object