Package org.gjt.jclasslib.structures

Examples of org.gjt.jclasslib.structures.ClassFile


    public void show(TreePath treePath) {

        int constantPoolIndex = constantPoolIndex(treePath);

        try {
            ClassFile classFile = services.getClassFile();
            ConstantMethodHandleInfo entry = (ConstantMethodHandleInfo)classFile.getConstantPoolEntry(constantPoolIndex, ConstantMethodHandleInfo.class);

            lblKind.setText(entry.getTypeVerbose());
            constantPoolHyperlink(lblReference,
                lblReferenceVerbose,
                entry.getReferenceIndex());
View Full Code Here


        return 1;
    }

    private void copySignaturesToClipboard() {
        ClassFile classFile = services.getClassFile();
        ClassMember[] classMembers;
        if (mode == FIELDS) {
            classMembers = classFile.getFields();
        } else {
            classMembers = classFile.getMethods();
        }

        StringBuilder buffer = new StringBuilder();
        for (ClassMember classMember : classMembers) {
            try {
View Full Code Here

        GUIHelper.showMessage(this, "The output has been copied to the clipboard", JOptionPane.INFORMATION_MESSAGE);
    }

    public void show(TreePath treePath) {

        ClassFile classFile = services.getClassFile();
        int count;
        if (mode == FIELDS) {
            count = classFile.getFields().length;
        } else {
            count = classFile.getMethods().length;
        }

        lblMemberCount.setText(count);

        super.show(treePath);
View Full Code Here

TOP

Related Classes of org.gjt.jclasslib.structures.ClassFile

Copyright © 2018 www.massapicom. 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.