/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public ValueReferenceType getValueReference() { if (valueReference != null && valueReference.eIsProxy()) { InternalEObject oldValueReference = (InternalEObject)valueReference; valueReference = (ValueReferenceType)eResolveProxy(oldValueReference); if (valueReference != oldValueReference) { if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.RESOLVE, Wfs20Package.PROPERTY_TYPE__VALUE_REFERENCE, oldValueReference, valueReference)); } } return valueReference; }
@Override public Element encode(Object object, Document document, Element value) throws Exception { value.setTextContent( Converters.convert(((ValueReferenceType) object).getValue(), String.class)); return value; } }
PropertyType property = factory.createPropertyType(); ValueReferenceType ref = factory.createValueReferenceType(); ref.setValue(propName); property.setValueReference(ref); property.setValue(value);
@Override public void setName(QName name) { net.opengis.wfs20.PropertyType property = (net.opengis.wfs20.PropertyType) adaptee; ValueReferenceType valueReference = Wfs20Factory.eINSTANCE.createValueReferenceType(); valueReference.setValue(name); property.setValueReference(valueReference); } }
PropertyType property = factory.createPropertyType(); ValueReferenceType ref = factory.createValueReferenceType(); ref.setValue(propName); property.setValueReference(ref); property.setValue(value);