org.aspectj.org.eclipse.jdt.internal.compiler.env
Class AccessRestriction
java.lang.Object
org.aspectj.org.eclipse.jdt.internal.compiler.env.AccessRestriction
public class AccessRestriction
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AccessRestriction
public AccessRestriction(AccessRule accessRule,
java.lang.String[] messageTemplates)
getMessageTemplate
public java.lang.String getMessageTemplate()
- Returns readable description for problem reporting,
message is expected to contain room for restricted type name
e.g. "{0} has restricted access"
getConstructorAccessMessageTemplate
public java.lang.String getConstructorAccessMessageTemplate()
getMethodAccessMessageTemplate
public java.lang.String getMethodAccessMessageTemplate()
getFieldAccessMessageTemplate
public java.lang.String getFieldAccessMessageTemplate()
getProblemId
public int getProblemId()
ignoreIfBetter
public boolean ignoreIfBetter()