protected static boolean isPublic(Field field) { if (field == null) return false; return (JavaVisibilityKind.PUBLIC_LITERAL.getValue() == field.getJavaVisibility().getValue()); }
public String getMethodName(EnterpriseBean bean, JavaClass clazz, Method method) { if(method == null) { return ""; //$NON-NLS-1$ } return method.getName(); }
/** * createClassRef - return a JavaURL reference to the named Java class */ public JavaClass createClassRef(String targetName) { return JavaRefFactory.eINSTANCE.createClassRef(targetName); } public String getCallbackHandlerClassName() {
private String getFullyQualifiedName(JavaHelpers javaHelpers) { if (javaHelpers.isPrimitive()) return javaHelpers.getJavaName(); else return javaHelpers.getQualifiedName(); }
public boolean hasReflectionSource() { // This method is used to determine if valid, so we pass on to use the final component. ArrayType jh = (ArrayType) getTarget(); JavaHelpers fc = jh.getFinalComponentType(); return (fc.isPrimitive() || ((JavaClass) fc).isExistingType()); }
public ArrayType createArrayType(JavaHelpers componentType) { ArrayType at = createArrayType(); String computedName = componentType.getQualifiedName() + "[]"; at.setName(computedName); return at; } public ArrayType createArrayType(JavaHelpers finalComponentType, int dimensions) {
protected EClassifier getGeneratedIdType() { if (fGeneratedIdType == null) { fGeneratedIdType = JavaRefFactory.eINSTANCE.reflectType(JAVA_LANG_STRING, this); } return fGeneratedIdType; } /**
protected static String getTypeName(JavaHelpers helpers) { if (helpers == null) return null; return helpers.getQualifiedName(); } /**
public org.eclipse.emf.ecore.EClassifier getAccessorType() { if (getEjbClass() != null) { Method getter = getEjbClass().getMethodExtended(getGetterName(), Collections.EMPTY_LIST); if (getter != null) return getter.getReturnType(); } return null; } public ContainerManagedEntity getCMPEntity() {
public boolean isMethodType(EnterpriseBean bean, JavaClass clazz, Method method, List[] methodsExtendedLists) { if(method == null) { return false; } if(method.isConstructor()) { return true; } return false; }
public static final boolean isPublic( Method method ) { if ( method == null ) return false; return (JavaVisibilityKind.PUBLIC_LITERAL == method.getJavaVisibility()); }
/** * createBlock - instantiate a Block containing the passed source */ public Block createBlock(String name, String sourceString) { Block newBlock = getJavaFactory().createBlock(); newBlock.setName(name + "_" + "block");//$NON-NLS-2$//$NON-NLS-1$ newBlock.setSource(sourceString); return newBlock; } /**
public static final JavaHelpers getType(Field field) { if(field == null) { return null; } return (JavaHelpers)field.getEType(); }
/** * JavaURL constructor comment. * @param nameSpaceName java.lang.String * @param iD java.lang.String * @deprecated Use {@link JavaRefFactory#createTypeURI(String, String)} * */ public JavaURL(String nameSpaceName, String iD) { super(null, null); initializeNamespaceString(nameSpaceName); this.ID = iD; }
public String getMethodName(EnterpriseBean bean, JavaClass clazz, Method method) { if(method == null) { return "ejbHome"; //$NON-NLS-1$ } return method.getName(); }
/** * setSuper - set our supertype here, implemented interface are handled separately */ public JavaClass createJavaClassRef(String targetName) { return JavaRefFactory.eINSTANCE.createClassRef(targetName); } /**
public String getMethodName(EnterpriseBean bean, JavaClass clazz, Method method) { if(method == null) { return "find"; //$NON-NLS-1$ } return method.getName(); }
/** * createClassRef - return a JavaURL reference to the named Java class * * @deprecated @see org.eclipse.jem.java.JavaRefFactory#createClassRef(java.lang.String) */ public static JavaClass createClassRef(String targetName) { return JavaRefFactory.eINSTANCE.createClassRef(targetName); }
public String getMethodName(EnterpriseBean bean, JavaClass clazz, Method method) { if(method == null) { return "ejbFind"; //$NON-NLS-1$ } return method.getName(); }
public String getMethodName(EnterpriseBean bean, JavaClass clazz, Method method) { if(method == null) { return "ejbSelect"; //$NON-NLS-1$ } return method.getName(); }