Example usage for org.aspectj.weaver.model AsmRelationshipProvider MATCHES_DECLARE

List of usage examples for org.aspectj.weaver.model AsmRelationshipProvider MATCHES_DECLARE

Introduction

In this page you can find the example usage for org.aspectj.weaver.model AsmRelationshipProvider MATCHES_DECLARE.

Prototype

String MATCHES_DECLARE

To view the source code for org.aspectj.weaver.model AsmRelationshipProvider MATCHES_DECLARE.

Click Source Link

Usage

From source file:org.eclipse.ajdt.internal.ui.markers.UpdateAJMarkers.java

License:Open Source License

private int getNumTargets(List<IRelationship> relationships) {
    int numTargets = 0;
    for (IRelationship rel : relationships) {
        for (String target : rel.getTargets()) {
            if (!rel.getName().equals(AsmRelationshipProvider.MATCHES_DECLARE)) {
                numTargets++;//from   ww  w  . j ava 2  s .c o  m
            }
        }
    }
    return numTargets;
}

From source file:org.eclipse.ajdt.internal.ui.markers.UpdateAJMarkers.java

License:Open Source License

private String getMarkerLabel(List<IRelationship> relationships) {
    // find first non-matches declare relationship
    for (IRelationship rel : relationships) {
        if (!rel.getName().equals(AsmRelationshipProvider.MATCHES_DECLARE)) {
            return getMarkerLabel(rel);
        }/*w  ww .  j  ava 2s.c o m*/
    }
    return "<none>";
}