Examples of JavaPackage


Examples of jdepend.framework.JavaPackage

                    continue;
                }

                boolean found = false;
                String fqcn = c.containingPackage().name() + '.' + c.name().replace('.', '$');
                JavaPackage jpkg = jdepend.getPackage(c.containingPackage().name());
                if (jpkg != null) {
                    Collection<JavaClass> jclasses = jpkg.getClasses();
                    if (jclasses != null) {
                        for (JavaClass jcls: jclasses) {
                            if (fqcn.equals(jcls.getName())) {
                                found = true;
                                break;
View Full Code Here

Examples of jdepend.framework.JavaPackage

    {
        Iterator pkgs = jdep.analyze().iterator();

        while ( pkgs.hasNext() )
        {
            JavaPackage pkg = (JavaPackage) pkgs.next();
            PackageVertex pv = findPackageVertex( pkg );

            Iterator clzs = pkg.getClasses().iterator();
            while ( clzs.hasNext() )
            {
                JavaClass clz = (JavaClass) clzs.next();
                ClassVertex cv = findClassVertex( clz );

                OwnershipEdge oe = new OwnershipEdge( pkg, clz );
                addEdge( oe, pv, cv );
                setWeight( oe, 5.0 );

                Iterator ipkgs = clz.getImportedPackages().iterator();
                while ( ipkgs.hasNext() )
                {
                    JavaPackage ipkg = (JavaPackage) ipkgs.next();
                    PackageVertex ipv = findPackageVertex( ipkg );

                    ImportEdge ie = new ImportEdge( clz, pkg );
                    addEdge( ie, cv, ipv );
                    setWeight( ie, 200.0 * ipkg.afferentCoupling() + 100.0 );
                }
            }
        }
    }
View Full Code Here

Examples of jdepend.framework.JavaPackage

        ArrayList efferents = new ArrayList(jPackage.getEfferents());
        Collections.sort(efferents, new PackageComparator(PackageComparator
                .byName()));
        Iterator efferentIter = efferents.iterator();
        while (efferentIter.hasNext()) {
            JavaPackage efferent = (JavaPackage) efferentIter.next();
            printPackageName(efferent);
        }
        if (efferents.size() == 0) {
            printEfferentsError();
        }
View Full Code Here

Examples of jdepend.framework.JavaPackage

        ArrayList afferents = new ArrayList(jPackage.getAfferents());
        Collections.sort(afferents, new PackageComparator(PackageComparator
                .byName()));
        Iterator afferentIter = afferents.iterator();
        while (afferentIter.hasNext()) {
            JavaPackage afferent = (JavaPackage) afferentIter.next();
            printPackageName(afferent);
        }
        if (afferents.size() == 0) {
            printAfferentsError();
        }
View Full Code Here

Examples of jdepend.framework.JavaPackage

        if (!jPackage.containsCycle()) {
            return;
        }

        JavaPackage cyclePackage = (JavaPackage) list.get(list.size() - 1);
        String cyclePackageName = cyclePackage.getName();

        int i = 0;
        Iterator pkgIter = list.iterator();
        while (pkgIter.hasNext()) {
            i++;

            JavaPackage pkg = (JavaPackage) pkgIter.next();

            if (i == 1) {
                printCycleHeader(pkg);
            } else {
                if (pkg.getName().equals(cyclePackageName)) {
                    printCycleTarget(pkg);
                } else {
                    printCycleContributor(pkg);
                }
            }
View Full Code Here

Examples of jdepend.framework.JavaPackage

                .println(
                        "Name, Class Count, Abstract Class Count, Ca, Ce, A, I, D, V:\n");

        Iterator i = packages.iterator();
        while (i.hasNext()) {
            JavaPackage jPackage = (JavaPackage) i.next();
            getWriter().print(jPackage.getName() + ",");
            getWriter().print(jPackage.getClassCount() + ",");
            getWriter().print(jPackage.getAbstractClassCount() + ",");
            getWriter().print(jPackage.afferentCoupling() + ",");
            getWriter().print(jPackage.efferentCoupling() + ",");
            getWriter().print(toFormattedString(jPackage.abstractness()) + ",");
            getWriter().print(toFormattedString(jPackage.instability()) + ",");
            getWriter().print(toFormattedString(jPackage.distance()) + ",");
            getWriter().println(jPackage.getVolatility());
        }
    }
View Full Code Here

Examples of jdepend.framework.JavaPackage

        frame.setVisible(true);
    }

    private void updateTree(ArrayList packages) {

        JavaPackage jPackage = new JavaPackage("root");
        jPackage.setAfferents(packages);
        jPackage.setEfferents(packages);

        AfferentNode ah = new AfferentNode(null, jPackage);
        getAfferentTree().setModel(new DependTreeModel(ah));

        EfferentNode eh = new EfferentNode(null, jPackage);
View Full Code Here

Examples of net.percederberg.grammatica.code.java.JavaPackage

    public JavaFile createJavaFile() {
        if (basePackage == null) {
            return new JavaFile(getBaseDir());
        } else {
            return new JavaFile(getBaseDir(),
                                new JavaPackage(getBasePackage()));
        }
    }
View Full Code Here

Examples of org.ajax4jsf.builder.model.JavaPackage

  @interface Tezt {
   
  }
 
  public static void main(String[] args) {
    JavaClass javaClass = new JavaClass("MyClass", new JavaPackage("mypackage"));
   
    JavaField javaField = new JavaField(int.class, "count");
    javaField.setValue(0);
    javaField.getModifiers().add(JavaModifier.PRIVATE);
    javaClass.addField(javaField);
View Full Code Here

Examples of org.eclipse.persistence.jaxb.javamodel.JavaPackage

     *
     * @param javaClass
     * @param info
     */
    private void processPackageLevelAdapters(JavaClass javaClass, TypeInfo info) {
        JavaPackage pack = javaClass.getPackage();
        if (helper.isAnnotationPresent(pack, XmlJavaTypeAdapters.class)) {
            XmlJavaTypeAdapters adapters = (XmlJavaTypeAdapters) helper.getAnnotation(pack, XmlJavaTypeAdapters.class);
            XmlJavaTypeAdapter[] adapterArray = adapters.value();
            for (XmlJavaTypeAdapter next : adapterArray) {
                processPackageLevelAdapter(next, info);
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.