Refine search
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String convertHexColorToString(EDataType eDataType, Object instanceValue) { return XMLTypeFactory.eINSTANCE.convertToString(XMLTypePackage.Literals.STRING, instanceValue); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String createTaskNameTypeFromString(EDataType eDataType, String initialValue) { return (String)XMLTypeFactory.eINSTANCE.createFromString(XMLTypePackage.Literals.STRING, initialValue); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String convertTimeDurationTypeToString(EDataType eDataType, Object instanceValue) { if (instanceValue == null) return null; if (XMLTypePackage.Literals.DURATION.isInstance(instanceValue)) { try { String value = XMLTypeFactory.eINSTANCE.convertToString(XMLTypePackage.Literals.DURATION, instanceValue); if (value != null) return value; } catch (Exception e) { // Keep trying other member types until all have failed. } } if (XMLTypePackage.Literals.DECIMAL.isInstance(instanceValue)) { try { String value = XMLTypeFactory.eINSTANCE.convertToString(XMLTypePackage.Literals.DECIMAL, instanceValue); if (value != null) return value; } catch (Exception e) { // Keep trying other member types until all have failed. } } throw new IllegalArgumentException("Invalid value: '"+instanceValue+"' for datatype :"+eDataType.getName()); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public void create() { theAnyType = XMLTypeFactory.eINSTANCE.createAnyType(); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public boolean popBoolean(XMLTypeResourceImpl.DataFrame boolean_) { boolean resultBooleanValue = XMLTypeFactory.eINSTANCE.createBoolean(boolean_.popValue()); this.boolean_ = boolean_; return resultBooleanValue; }
/** * Splits the literal value into a list of literal values as appropriate for this feature. * <p> * This implementation splits the values at whitespace boundaries for all features.. * </p> * @param eAnnotation the annotation in question. * @param eModelElement the annotation's {@link EAnnotation#getEModelElement() containing} model element. * @param entry the annotation {@link EAnnotation#getDetails() detail} in question. * @param literalValue a literal value of this feature's {@link EStructuralFeature#getEType() type}. * @param feature the {@link #getProperties(EModelElement) property} associated with entry. * @param diagnostics a place to accumulate diagnostics; if it's <code>null</code>, no diagnostics should be produced. * @param context a place to cache information, if it's <code>null</code>, no cache is supported. * @return splits the literal value into a list of literal values as appropriate for this feature. * * @see #validateAttributeDetailValueLiteral(EAnnotation, EModelElement, Map.Entry, EAttribute, String, List, DiagnosticChain, Map) * @see #validateReferenceDetailValueLiteral(EAnnotation, EModelElement, Map.Entry, EReference, String, List, DiagnosticChain, Map) */ protected List<String> split( EAnnotation eAnnotation, EModelElement eModelElement, Map.Entry<String, String> entry, String literalValue, EStructuralFeature feature, DiagnosticChain diagnostics, Map<Object, Object> context) { return XMLTypeFactory.eINSTANCE.createENTITIESBase(literalValue); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public List<String> popIDREFS(XMLTypeResourceImpl.DataFrame idrefs) { List<String> resultIDREFSValue = XMLTypeFactory.eINSTANCE.createIDREFS(idrefs.popValue()); this.idrefs = idrefs; return resultIDREFSValue; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String convertTimeDurationTypeToString(EDataType eDataType, Object instanceValue) { if (instanceValue == null) return null; if (XMLTypePackage.Literals.DURATION.isInstance(instanceValue)) { try { String value = XMLTypeFactory.eINSTANCE.convertToString(XMLTypePackage.Literals.DURATION, instanceValue); if (value != null) return value; } catch (Exception e) { // Keep trying other member types until all have failed. } } if (XMLTypePackage.Literals.DECIMAL.isInstance(instanceValue)) { try { String value = XMLTypeFactory.eINSTANCE.convertToString(XMLTypePackage.Literals.DECIMAL, instanceValue); if (value != null) return value; } catch (Exception e) { // Keep trying other member types until all have failed. } } throw new IllegalArgumentException("Invalid value: '"+instanceValue+"' for datatype :"+eDataType.getName()); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public void create() { theAnyType = XMLTypeFactory.eINSTANCE.createAnyType(); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public boolean popBoolean(XMLTypeResourceImpl.DataFrame boolean_) { boolean resultBooleanValue = XMLTypeFactory.eINSTANCE.createBoolean(boolean_.popValue()); this.boolean_ = boolean_; return resultBooleanValue; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public List<String> popENTITIESBase(XMLTypeResourceImpl.DataFrame entitiesBase) { List<String> resultENTITIESBaseValue = XMLTypeFactory.eINSTANCE.createENTITIESBase(entitiesBase.popValue()); this.entitiesBase = entitiesBase; return resultENTITIESBaseValue; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public List<String> popIDREFS(XMLTypeResourceImpl.DataFrame idrefs) { List<String> resultIDREFSValue = XMLTypeFactory.eINSTANCE.createIDREFS(idrefs.popValue()); this.idrefs = idrefs; return resultIDREFSValue; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String convertTimeDurationTypeToString(EDataType eDataType, Object instanceValue) { if (instanceValue == null) return null; if (XMLTypePackage.Literals.DURATION.isInstance(instanceValue)) { try { String value = XMLTypeFactory.eINSTANCE.convertToString(XMLTypePackage.Literals.DURATION, instanceValue); if (value != null) return value; } catch (Exception e) { // Keep trying other member types until all have failed. } } if (XMLTypePackage.Literals.DECIMAL.isInstance(instanceValue)) { try { String value = XMLTypeFactory.eINSTANCE.convertToString(XMLTypePackage.Literals.DECIMAL, instanceValue); if (value != null) return value; } catch (Exception e) { // Keep trying other member types until all have failed. } } throw new IllegalArgumentException("Invalid value: '"+instanceValue+"' for datatype :"+eDataType.getName()); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String convertPriorityTypeToString(EDataType eDataType, Object instanceValue) { return XMLTypeFactory.eINSTANCE.convertToString(XMLTypePackage.Literals.INTEGER, instanceValue); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String createHexColorFromString(EDataType eDataType, String initialValue) { return (String)XMLTypeFactory.eINSTANCE.createFromString(XMLTypePackage.Literals.STRING, initialValue); }
protected AnyType getExtension(EObject peekObject) { AnyType anyType = eObjectToExtensionMap.get(peekObject); if (anyType == null) { anyType = XMLTypeFactory.eINSTANCE.createAnyType(); eObjectToExtensionMap.put(peekObject, anyType); } return anyType; }
/** * Returns true if the xsi:nil attribute is in the list of attributes. */ protected boolean isNull() { String value = isNamespaceAware ? attribs.getValue(ExtendedMetaData.XSI_URI, XMLResource.NIL) : attribs.getValue(NIL_ATTRIB); if (value != null) { try { return XMLTypeFactory.eINSTANCE.createBoolean(value); } catch (RuntimeException exception) { error(new XMIException(exception)); } } return false; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public List<String> popENTITIESBase(XMLTypeResourceImpl.DataFrame entitiesBase) { List<String> resultENTITIESBaseValue = XMLTypeFactory.eINSTANCE.createENTITIESBase(entitiesBase.popValue()); this.entitiesBase = entitiesBase; return resultENTITIESBaseValue; }
List<String> friends = XMLTypeFactory.eINSTANCE.createIDREFS(value.replace(',', ' ')); int size = friends.size(); if (size > 0)
if (XMLTypePackage.Literals.DATE.isInstance(instanceValue)) { try { String value = XMLTypeFactory.eINSTANCE.convertToString(XMLTypePackage.Literals.DATE, instanceValue); if (value != null) return value; if (XMLTypePackage.Literals.GYEAR_MONTH.isInstance(instanceValue)) { try { String value = XMLTypeFactory.eINSTANCE.convertToString(XMLTypePackage.Literals.GYEAR_MONTH, instanceValue); if (value != null) return value; if (XMLTypePackage.Literals.GYEAR.isInstance(instanceValue)) { try { String value = XMLTypeFactory.eINSTANCE.convertToString(XMLTypePackage.Literals.GYEAR, instanceValue); if (value != null) return value;