Examples of toLabelString()


Examples of org.aspectj.asm.IProgramElement.toLabelString()

            entry += comment + "<P>";
          }
          entry += generateAffects(decl) + "</TD>" + "</TR><TD>\n";
        } else if (kind.equals(POINTCUT_SUMMARY)) {
          entry += "<TR><TD WIDTH=\"1%\">" + "<FONT SIZE=-1><TT>" + genAccessibility(decl) + "</TT></FONT>" + "</TD>\n"
              + "<TD>" + "<TT><A HREF=\"#" + generateHREFName(decl) + "\">" + decl.toLabelString()
              + "</A></TT><BR>&nbsp;";
          if (!comment.equals("")) {
            entry += comment + "<P>";
          }
          entry += "</TR></TD>\n";
View Full Code Here

Examples of org.aspectj.asm.IProgramElement.toLabelString()

          }
          entry += "</TR></TD>\n";
        } else if (kind.equals(DECLARE_SUMMARY)) {
          entry += "<TR><TD WIDTH=\"1%\">" + "<FONT SIZE=-1><TT>" + generateModifierInformation(decl, false)
              + "</TT></FONT>" + "</TD>" + "<TD>" + "<A HREF=\"#" + generateHREFName(decl) + "\">" + "<TT>"
              + decl.toLabelString() + "</TT></A><P>" + generateAffects(decl);
        } else if (kind.equals(ITD_FIELD_SUMMARY) || kind.equals(ITD_METHOD_SUMMARY)) {
          entry += "<TR><TD WIDTH=\"1%\">" + "<FONT SIZE=-1><TT>" + generateModifierInformation(decl, false)
              + "</TT></FONT>" + "</TD>" + "<TD>" + "<A HREF=\"#" + generateHREFName(decl) + "\">" + "<TT>"
              + decl.toLabelString() + "</TT></A><P>" + generateDeclaredBy(decl);
        } else if (kind.equals(ITD_CONSTRUCTOR_SUMMARY)) {
View Full Code Here

Examples of org.aspectj.asm.IProgramElement.toLabelString()

              + "</TT></FONT>" + "</TD>" + "<TD>" + "<A HREF=\"#" + generateHREFName(decl) + "\">" + "<TT>"
              + decl.toLabelString() + "</TT></A><P>" + generateAffects(decl);
        } else if (kind.equals(ITD_FIELD_SUMMARY) || kind.equals(ITD_METHOD_SUMMARY)) {
          entry += "<TR><TD WIDTH=\"1%\">" + "<FONT SIZE=-1><TT>" + generateModifierInformation(decl, false)
              + "</TT></FONT>" + "</TD>" + "<TD>" + "<A HREF=\"#" + generateHREFName(decl) + "\">" + "<TT>"
              + decl.toLabelString() + "</TT></A><P>" + generateDeclaredBy(decl);
        } else if (kind.equals(ITD_CONSTRUCTOR_SUMMARY)) {
          entry += "<TD>" + "<A HREF=\"#" + generateHREFName(decl) + "\">" + "<TT>" + decl.toLabelString()
              + "</TT></A><P>" + generateDeclaredBy(decl);
        }
View Full Code Here

Examples of org.aspectj.asm.IProgramElement.toLabelString()

        } else if (kind.equals(ITD_FIELD_SUMMARY) || kind.equals(ITD_METHOD_SUMMARY)) {
          entry += "<TR><TD WIDTH=\"1%\">" + "<FONT SIZE=-1><TT>" + generateModifierInformation(decl, false)
              + "</TT></FONT>" + "</TD>" + "<TD>" + "<A HREF=\"#" + generateHREFName(decl) + "\">" + "<TT>"
              + decl.toLabelString() + "</TT></A><P>" + generateDeclaredBy(decl);
        } else if (kind.equals(ITD_CONSTRUCTOR_SUMMARY)) {
          entry += "<TD>" + "<A HREF=\"#" + generateHREFName(decl) + "\">" + "<TT>" + decl.toLabelString()
              + "</TT></A><P>" + generateDeclaredBy(decl);
        }

        // insert the entry
        fileBuffer.insert(insertIndex, entry);
View Full Code Here

Examples of org.aspectj.asm.IProgramElement.toLabelString()

        if (kind.equals(ADVICE_DETAIL)) {
          entry += "<H3>" + decl.getName() + "</H3><P>";
          entry += "<TT>" + generateSignatures(decl) + "</TT>\n" + "<P>" + generateDetailsComment(decl) + "<P>"
              + generateAffects(decl);
        } else if (kind.equals(POINTCUT_DETAIL)) {
          entry += "<H3>" + decl.toLabelString() + "</H3><P>" + generateDetailsComment(decl);
        } else if (kind.equals(DECLARE_DETAIL)) {
          entry += "<H3>" + decl.toLabelString() + "</H3><P>" + generateModifierInformation(decl, true);
          if (!decl.getKind().equals(IProgramElement.Kind.INTER_TYPE_CONSTRUCTOR)) {
            entry += "&nbsp;&nbsp;";
          }
View Full Code Here

Examples of org.aspectj.asm.IProgramElement.toLabelString()

          entry += "<TT>" + generateSignatures(decl) + "</TT>\n" + "<P>" + generateDetailsComment(decl) + "<P>"
              + generateAffects(decl);
        } else if (kind.equals(POINTCUT_DETAIL)) {
          entry += "<H3>" + decl.toLabelString() + "</H3><P>" + generateDetailsComment(decl);
        } else if (kind.equals(DECLARE_DETAIL)) {
          entry += "<H3>" + decl.toLabelString() + "</H3><P>" + generateModifierInformation(decl, true);
          if (!decl.getKind().equals(IProgramElement.Kind.INTER_TYPE_CONSTRUCTOR)) {
            entry += "&nbsp;&nbsp;";
          }
          // if we're not a declare statement then we need to generate the signature.
          // If we did this for declare statements we get two repeated lines
View Full Code Here

Examples of org.aspectj.asm.IProgramElement.toLabelString()

        // *this* type (i.e. the advisor) is in the package structure.
        String hrefLink = relativePackagePath + packagePath + typeSignature + ".html";

        if (!currDecl.getKind().isType()) {
          hrefName += '.' + currDecl.getName();
          hrefLink += "#" + currDecl.toLabelString();
        }

        if (!addedNames.contains(hrefName)) {
          entry += "<A HREF=\"" + hrefLink + "\"><tt>" + hrefName.replace('/', '.') + "</tt></A>"; // !!! don't replace
          if (it.hasNext())
View Full Code Here

Examples of org.aspectj.asm.IProgramElement.toLabelString()

    peNode.setFormalComment(generateJavadocComment(methodDeclaration));

    // TODO: add return type test
    if (peNode.getKind().equals(IProgramElement.Kind.METHOD)) {
      if ((peNode.getName().charAt(0) == 'm')
          && (peNode.toLabelString().equals("main(String[])") || peNode.toLabelString()
              .equals("main(java.lang.String[])"))
          && peNode.getModifiers().contains(IProgramElement.Modifiers.STATIC)
          && peNode.getAccessibility().equals(IProgramElement.Accessibility.PUBLIC)) {
        ((IProgramElement) stack.peek()).setRunnable(true);
      }
View Full Code Here

Examples of org.aspectj.asm.IProgramElement.toLabelString()

    peNode.setFormalComment(generateJavadocComment(methodDeclaration));

    // TODO: add return type test
    if (peNode.getKind().equals(IProgramElement.Kind.METHOD)) {
      if ((peNode.getName().charAt(0) == 'm')
          && (peNode.toLabelString().equals("main(String[])") || peNode.toLabelString()
              .equals("main(java.lang.String[])"))
          && peNode.getModifiers().contains(IProgramElement.Modifiers.STATIC)
          && peNode.getAccessibility().equals(IProgramElement.Accessibility.PUBLIC)) {
        ((IProgramElement) stack.peek()).setRunnable(true);
      }
View Full Code Here

Examples of org.aspectj.asm.IProgramElement.toLabelString()

  public IProgramElement findElementForLabel(IProgramElement parent, IProgramElement.Kind kind, String label) {

    for (Iterator it = parent.getChildren().iterator(); it.hasNext();) {
      IProgramElement node = (IProgramElement) it.next();
      if (node.getKind() == kind && label.equals(node.toLabelString())) {
        return node;
      } else {
        IProgramElement childSearch = findElementForLabel(node, kind, label);
        if (childSearch != null) {
          return childSearch;
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.