Index: src/org/netbeans/jmi/javamodel/ErrorInfo.java =================================================================== RCS file: /cvs/java/javamodel/src/org/netbeans/jmi/javamodel/ErrorInfo.java,v retrieving revision 1.4 diff -w -u -r1.4 ErrorInfo.java --- src/org/netbeans/jmi/javamodel/ErrorInfo.java 22 Nov 2004 21:57:29 -0000 1.4 +++ src/org/netbeans/jmi/javamodel/ErrorInfo.java 27 May 2005 12:23:14 -0000 @@ -41,4 +41,14 @@ * @return Value of Severity field. */ public org.netbeans.jmi.javamodel.ErrorType getSeverity(); + /** + * Returns value of ErrorId field. + * @return Value of ErrorId field. + */ + public java.lang.String getErrorId(); + /** + * Returns value of Arguments field. + * @return Value of Arguments field. + */ + public java.util.List getArguments(); } Index: src/org/netbeans/jmi/javamodel/Resource.java =================================================================== RCS file: /cvs/java/javamodel/src/org/netbeans/jmi/javamodel/Resource.java,v retrieving revision 1.5 diff -w -u -r1.5 Resource.java --- src/org/netbeans/jmi/javamodel/Resource.java 25 Jan 2005 14:26:56 -0000 1.5 +++ src/org/netbeans/jmi/javamodel/Resource.java 27 May 2005 12:23:15 -0000 @@ -40,6 +40,15 @@ */ public java.util.List getErrors(); /** + * @param offset + * @return + */ + public org.netbeans.jmi.javamodel.Element getElementByOffset(int offset); + /** + * @return + */ + public java.util.List getMain(); + /** * Returns the value of attribute timestamp. * Timestamp of the resource. * @return Value of attribute timestamp. Index: src/org/netbeans/jmi/javamodel/JavaModelPackage.java =================================================================== RCS file: /cvs/java/javamodel/src/org/netbeans/jmi/javamodel/JavaModelPackage.java,v retrieving revision 1.7 diff -w -u -r1.7 JavaModelPackage.java --- src/org/netbeans/jmi/javamodel/JavaModelPackage.java 22 Nov 2004 21:57:11 -0000 1.7 +++ src/org/netbeans/jmi/javamodel/JavaModelPackage.java 27 May 2005 12:23:15 -0000 @@ -42,6 +42,11 @@ */ public interface JavaModelPackage extends javax.jmi.reflect.RefPackage { /** + * Returns UnresolvedAnnotationType class proxy object. + * @return UnresolvedAnnotationType class proxy object. + */ + public org.netbeans.jmi.javamodel.UnresolvedAnnotationTypeClass getUnresolvedAnnotationType(); + /** * Returns ArgumentList class proxy object. * @return ArgumentList class proxy object. */ @@ -612,7 +617,9 @@ * @param lineNumber * @param column * @param severity + * @param errorId + * @param arguments * @return Value of ErrorInfo. */ - public org.netbeans.jmi.javamodel.ErrorInfo createErrorInfo(java.lang.String description, int lineNumber, int column, org.netbeans.jmi.javamodel.ErrorType severity); + public org.netbeans.jmi.javamodel.ErrorInfo createErrorInfo(java.lang.String description, int lineNumber, int column, org.netbeans.jmi.javamodel.ErrorType severity, java.lang.String errorId, java.util.List arguments); } Index: src/org/netbeans/jmi/javamodel/VariableAccess.java =================================================================== RCS file: /cvs/java/javamodel/src/org/netbeans/jmi/javamodel/VariableAccess.java,v retrieving revision 1.5 diff -w -u -r1.5 VariableAccess.java --- src/org/netbeans/jmi/javamodel/VariableAccess.java 14 Jan 2005 14:30:23 -0000 1.5 +++ src/org/netbeans/jmi/javamodel/VariableAccess.java 27 May 2005 12:23:15 -0000 @@ -22,6 +22,17 @@ */ public interface VariableAccess extends org.netbeans.jmi.javamodel.PrimaryExpression, org.netbeans.jmi.javamodel.ElementReference { /** + * Returns true if a value of the variable is modified by this variable access. + * @return Returns true if a value of the variable is modified by this variable + * access. + */ + public boolean isWrite(); + /** + * Returns true if this variable access reads value of the variable. + * @return Returns true if this variable access reads value of the variable. + */ + public boolean isRead(); + /** * Returns the value of attribute parentClass. * @return Value of attribute parentClass. */