Package org.xdoclet.plugin.ejb.qtags

Examples of org.xdoclet.plugin.ejb.qtags.EjbUtilTag


        return new JavaClass[] { retVal };
    }

    public boolean shouldGenerate(Object metadata) {
        JavaClass javaClass = (JavaClass) metadata;
        EjbUtilTag utilTag = (EjbUtilTag) javaClass.getTagByName(TagLibrary.EJB_UTIL);
        boolean generate = ejbUtils.shouldGenerate(metadata);
        generate = generate && ((utilTag == null) || (utilTag.isGenerate()));
        if (generate) generate = isDestinationDirty(javaClass);
        if (generate && verbose) System.out.println(
                "Generating Lookup Object for " + javaClass.getName());
        return generate;
    }
View Full Code Here


        return EjbUtils.hasFlag(ejbUtils.getViewType(javaClass), EjbUtils.LOCAL) &&
        getLocalHomeInterfacePlugin().shouldGenerate(javaClass);
    }

    public String lookupVarName(JavaClass javaClass) {
        EjbUtilTag utilTag = (EjbUtilTag) javaClass.getTagByName(TagLibrary.EJB_UTIL);
        return ((utilTag == null) || "logical".equals(utilTag.getLookupKind())) ? ejbHomeUtils.getJndiNameConst()
                                                                                : ejbHomeUtils.getCompleteNameConst();
    }
View Full Code Here

TOP

Related Classes of org.xdoclet.plugin.ejb.qtags.EjbUtilTag

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.