From: Vance K. <va...@us...> - 2006-04-26 15:23:45
|
User: vancek Date: 06/04/26 08:23:44 Modified: andromda-ejb3/src/main/java/org/andromda/cartridges/ejb3/metafacades EJB3FinderMethodFacadeLogicImpl.java Log: implemented handleIsNamedQuery - only check that the query tagged value isn't modelled. should prob define a new tagged value. Revision Changes Path 1.8 +14 -0 cartridges/andromda-ejb3/src/main/java/org/andromda/cartridges/ejb3/metafacades/EJB3FinderMethodFacadeLogicImpl.java Index: EJB3FinderMethodFacadeLogicImpl.java =================================================================== RCS file: /cvsroot/andromdaplugins/cartridges/andromda-ejb3/src/main/java/org/andromda/cartridges/ejb3/metafacades/EJB3FinderMethodFacadeLogicImpl.java,v retrieving revision 1.7 retrieving revision 1.8 diff -u -w -r1.7 -r1.8 --- EJB3FinderMethodFacadeLogicImpl.java 24 Apr 2006 02:54:56 -0000 1.7 +++ EJB3FinderMethodFacadeLogicImpl.java 26 Apr 2006 15:23:44 -0000 1.8 @@ -155,4 +155,18 @@ return queryString; } + /** + * @see org.andromda.cartridges.ejb3.metafacades.EJB3FinderMethodFacadeLogic#handleIsNamedQuery() + */ + protected boolean handleIsNamedQuery() + { + boolean isNamedQuery = true; + final String query = (String)this.findTaggedValue(EJB3Profile.TAGGEDVALUE_EJB_QUERY); + if (StringUtils.isNotEmpty(query)) + { + isNamedQuery = false; + } + return isNamedQuery; + } + } \ No newline at end of file |