/** * setSuper - set our supertype here, implemented interface are handled separately */ public JavaClass createJavaClassRef(String targetName) { return JavaRefFactory.eINSTANCE.createClassRef(targetName); } /**
/** * 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); }
/** * createClassRef - return a JavaURL reference to the named Java class */ public JavaClass createClassRef(String targetName) { return JavaRefFactory.eINSTANCE.createClassRef(targetName); } public String getCallbackHandlerClassName() {
/** * createClassRef - return a JavaURL reference to the named Java class */ public JavaClass createClassRef(String targetName) { return JavaRefFactory.eINSTANCE.createClassRef(targetName); } public String getCollectionTypeName() {
/** * createClassRef - return a JavaURL reference to the named Java class */ public JavaClass createClassRef(String targetName) { return JavaRefFactory.eINSTANCE.createClassRef(targetName); } /**
/** * createClassRef - return a JavaURL reference to the named Java class */ public JavaClass createClassRef(String targetName) { return JavaRefFactory.eINSTANCE.createClassRef(targetName); }
public JavaClass createClassRef(String targetName) { return JavaRefFactory.eINSTANCE.createClassRef(targetName); }
public JavaClass defaultServiceInterface() { return JavaRefFactory.eINSTANCE.createClassRef("javax.xml.rpc.Service"); //$NON-NLS-1$ }
public JavaClass defaultClientServiceEndpointInterface() { return JavaRefFactory.eINSTANCE.createClassRef("java.rmi.Remote"); //$NON-NLS-1$ }
/** * createClassRef - return a JavaURL reference to the named Java class */ public JavaClass createClassRef(String targetName) { return getJavaRefFactory().createClassRef(targetName); }
public CommandAddPortComponentRef(String label, String description, ServiceRef parent, String portComponentLink, String seiName) { super(label, description); parent_ = parent; JavaClass seiClass = JavaRefFactory.eINSTANCE.createClassRef(seiName); newChild_ = createNewPortComponentRef(portComponentLink, seiClass); }
public CommandAddClientHandler(String label, String description, ServiceRef parent, String handlerName, String handlerClassName) { super(label, description); parent_ = parent; JavaClass handlerClass = JavaRefFactory.eINSTANCE.createClassRef(handlerClassName); newChild_ = createNewHandler(handlerName, handlerClass); }
public void setExceptionTypeName(String exceptionTypeName) { setExceptionType(JavaRefFactory.eINSTANCE.createClassRef(exceptionTypeName)); } /**
public boolean reflectValues() { ArrayTypeImpl at = (ArrayTypeImpl) getTarget(); // Arrays are always: // final // Supertype of java.lang.Object // implements java.lang.Cloneable, java.io.Serializable at.setFinal(true); try { at.setSupertype((JavaClass) JavaRefFactory.eINSTANCE.reflectType("java.lang.Object", (EObject) getTarget())); //$NON-NLS-1$ } catch (InheritanceCycleException e) { } List list = at.getImplementsInterfacesGen(); list.add(JavaRefFactory.eINSTANCE.createClassRef("java.lang.Cloneable")); //$NON-NLS-1$ list.add(JavaRefFactory.eINSTANCE.createClassRef("java.io.Serializable")); //$NON-NLS-1$ return super.reflectValues(); }
/** * Performs the command activity required for the effect. The effect of calling * <code>execute</code> when <code>canExecute</code> returns <code>false</code>, or when * <code>canExecute</code> hasn't been called, is undefined. */ public void execute() { oldIsSet_ = eObject_.eIsSet(feature_); oldValue_ = eObject_.getHandlerClass(); eObject_.setHandlerClass(JavaRefFactory.eINSTANCE.createClassRef(newValue_)); if (nillable_ && newValue_ == null) eObject_.eUnset(feature_); }
/** * Performs the command activity required for the effect. The effect of calling * <code>execute</code> when <code>canExecute</code> returns <code>false</code>, or when * <code>canExecute</code> hasn't been called, is undefined. */ public void execute() { oldIsSet_ = eObject_.eIsSet(feature_); oldValue_ = eObject_.getServiceInterface(); eObject_.setServiceInterface(JavaRefFactory.eINSTANCE.createClassRef(newValue_)); if (nillable_ && newValue_ == null) eObject_.eUnset(feature_); }
/** * Performs the command activity required for the effect. The effect of calling * <code>execute</code> when <code>canExecute</code> returns <code>false</code>, or when * <code>canExecute</code> hasn't been called, is undefined. */ public void execute() { oldIsSet_ = eObject_.eIsSet(feature_); oldValue_ = eObject_.getServiceEndpointInterface(); JavaClass newJavaClass_ = JavaRefFactory.eINSTANCE.createClassRef(newValue_); eObject_.setServiceEndpointInterface(newJavaClass_); if (nillable_ && newValue_ == null) eObject_.eUnset(feature_); }
/** * @see com.ibm.etools.emf2xml.impl.Translator#convertStringToValue(String) */ public Object convertStringToValue(String strValue, EObject owner) { if (strValue != null) { String qualifiedName = removePreceedingAndTrailingPeriods(strValue.trim()); if (owner != null) { Resource ownerRes = owner.eResource(); if (ownerRes != null) { ResourceSet rs = ownerRes.getResourceSet(); if (rs != null) { //Try to reflect the type directly. If nothing is returned //or an error occurs, return a proxy. Object javaClass = null; try { javaClass = JavaRefFactory.eINSTANCE.reflectType(qualifiedName, rs); } catch (Exception e) { //Ignore } if (javaClass != null) return javaClass; } } } return JavaRefFactory.eINSTANCE.createClassRef(qualifiedName); } return null; } private String removePreceedingAndTrailingPeriods(String qualifiedName) {