public boolean evaluate(Object object) { DependencyFacade dependency = (DependencyFacade)object; ModelElementFacade targetElement = dependency.getTargetElement(); return (targetElement != null && targetElement.hasStereotype(EJB3Profile.STEREOTYPE_INTERCEPTOR)); } });
public boolean evaluate(final Object object) { final ConstraintFacade constraint = (ConstraintFacade)object; return UMLMetafacadeUtils.isConstraintKind( constraint.getBody(), kind); } });
public boolean evaluate(Object object) { boolean valid = false; Object targetElement = ((DependencyFacade)object).getTargetElement(); if (targetElement instanceof ClassifierFacade) { ClassifierFacade element = (ClassifierFacade)targetElement; valid = element.isDataType() || element instanceof ValueObject || element instanceof EnumerationFacade; } return valid; } };
public boolean evaluate(final Object object) { final AttributeFacade attribute = (AttributeFacade)object; return attribute.isRequired() && (!(object instanceof EntityAttribute) || !((EntityAttribute)object).isIdentifier()); } });
/** * Get the classname without the package name and without additional template<> parameters. * * @param facade * @param enableTemplating * @return getNameWithoutPackage */ // TODO This should really be a method on ModelElementFacade public static String getClassDeclaration(ModelElementFacade facade, boolean enableTemplating) { return UMLMetafacadeUtils.getClassDeclaration(facade, facade.getName(), enableTemplating); }
public boolean evaluate(Object object) { return ((ModelElementFacade)object).findTaggedValue( HibernateProfile.TAGGEDVALUE_EJB_VIEWTYPE) != null; } });
/** * @see org.andromda.metafacades.uml.ClassifierFacade#isClobType() */ @Override protected boolean handleIsClobType() { return UMLMetafacadeUtils.isType( this, UMLProfile.CLOB_TYPE_NAME); }
/** * Supplies a result for type = <new value>; initialization for all types * @param facade Type to create default object for * @return Constructor String with facade name */ public String createConstructor(ModelElementFacade facade) { return createConstructor(facade, false); }
public boolean evaluate(Object object) { ModelElementFacade targetElement = ((DependencyFacade)object).getTargetElement(); return (targetElement != null && targetElement.hasStereotype(EJB3Profile.STEREOTYPE_PERSISTENCE_CONTEXT)); } });
public boolean evaluate(final Object object) { final AttributeFacade attribute = (AttributeFacade)object; return attribute.isRequired() && (!(object instanceof EntityAttribute) || !((EntityAttribute)object).isIdentifier()); } });
/** * Get the classname without the package name and without additional template<> parameters. * * @param facade * @param enableTemplating * @return getNameWithoutPackage */ // TODO This should really be a method on ModelElementFacade public static String getClassDeclaration(ModelElementFacade facade, boolean enableTemplating) { return UMLMetafacadeUtils.getClassDeclaration(facade, facade.getName(), enableTemplating); }
public boolean evaluate(Object object) { ConstraintFacade constraint = (ConstraintFacade)object; return UMLMetafacadeUtils.isConstraintKind( constraint.getBody(), kind); } });
public boolean evaluate(Object object) { DependencyFacade dependency = (DependencyFacade)object; ModelElementFacade targetElement = dependency.getTargetElement(); return (targetElement != null && targetElement.hasStereotype(EJB3Profile.STEREOTYPE_INTERCEPTOR)); } });
public boolean evaluate(Object object) { boolean valid; valid = ((AttributeFacade)object).isRequired(); if (valid && !withIdentifiers && object instanceof EntityAttribute) { valid = !((EntityAttribute)object).isIdentifier(); } return valid; } });
public boolean evaluate(final Object object) { final ConstraintFacade constraint = (ConstraintFacade)object; return UMLMetafacadeUtils.isConstraintKind( constraint.getBody(), kind); } });
public boolean evaluate(final Object object) { DependencyFacade dependency = (DependencyFacade)object; ModelElementFacade targetElement = dependency.getTargetElement(); return targetElement != null && targetElement.hasStereotype(EJB3Profile.STEREOTYPE_INTERCEPTOR); } });
public boolean evaluate(Object object) { ModelElementFacade targetElement = ((DependencyFacade)object).getTargetElement(); return targetElement.hasStereotype(EJB3Profile.STEREOTYPE_SERVICE); } });
public boolean evaluate(Object object) { DependencyFacade dependency = (DependencyFacade)object; ModelElementFacade targetElement = dependency.getTargetElement(); return (targetElement != null && targetElement.hasStereotype(EJB3Profile.STEREOTYPE_MESSAGE_DRIVEN)); } });
public boolean evaluate(Object object) { ModelElementFacade targetElement = ((DependencyFacade)object).getTargetElement(); return targetElement.hasStereotype(EJB3Profile.STEREOTYPE_SERVICE); } });
public boolean evaluate(Object object) { DependencyFacade dependency = (DependencyFacade)object; ModelElementFacade targetElement = dependency.getTargetElement(); return (targetElement != null && targetElement.hasStereotype(EJB3Profile.STEREOTYPE_INTERCEPTOR)); } });