public class StringTypeInstanceImplCustom
extends eu.vicci.process.model.sofiainstance.impl.StringTypeInstanceImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImplorg.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterListstringTypeType, value, VALUE_EDEFAULTdataTypeType, ID_OF_ORIGIN_EDEFAULT, idOfOrigin, name, NAME_EDEFAULT, TYPE_ID_EDEFAULT, typeIdINSTANCE_ID_EDEFAULT, instanceId, instancenumber, INSTANCENUMBER_EDEFAULTeAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY| Constructor and Description |
|---|
StringTypeInstanceImplCustom() |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(org.eclipse.emf.ecore.EObject o) |
eu.vicci.process.model.sofiainstance.DataTypeInstance |
copy() |
void |
createDummyData() |
boolean |
deserializeFromJSON(String jsonString) |
boolean |
deserializeFromOpenHabJason(String jsonString)
Small hack to enable deserializing of openhab2 rest informations, provided by json strings.
|
boolean |
deserializeFromXML(String xmlInstance) |
String |
getValueAsObject() |
void |
parse(String text) |
String |
serializeToJSON() |
String |
serializeToXML() |
void |
setValueFromString(String value) |
String |
toString() |
basicGetStringTypeType, eGet, eIsSet, eSet, eStaticClass, eUnset, getStringTypeType, getValue, setStringTypeType, setValuebasicGetDataTypeType, basicSetBelongsTo, eBaseStructuralFeatureID, eBasicRemoveFromContainerFeature, eDerivedStructuralFeatureID, eInverseAdd, eInverseRemove, getBelongsTo, getDataTypeType, getIdOfOrigin, getName, getTypeId, setBelongsTo, setDataTypeType, setIdOfOrigin, setName, setTypeIdgetInstanceId, getInstancenumber, setInstanceId, setInstancenumbereAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURIeAddVirtualValue, eAllContents, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValueseBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotifyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetBelongsTo, getDataTypeType, getIdOfOrigin, getTypeId, setBelongsTo, setDataTypeType, setIdOfOrigin, setTypeIdgetInstanceId, getInstancenumber, setInstanceId, setInstancenumbereAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetpublic eu.vicci.process.model.sofiainstance.DataTypeInstance copy()
copy in interface eu.vicci.process.model.sofiainstance.DataTypeInstancecopy in class eu.vicci.process.model.sofiainstance.impl.DataTypeInstanceImplpublic void parse(String text)
parse in interface eu.vicci.process.model.sofiainstance.DataTypeInstanceparse in class eu.vicci.process.model.sofiainstance.impl.DataTypeInstanceImplpublic String serializeToXML()
serializeToXML in interface eu.vicci.process.model.sofiainstance.DataTypeInstanceserializeToXML in class eu.vicci.process.model.sofiainstance.impl.DataTypeInstanceImplpublic boolean deserializeFromXML(String xmlInstance)
deserializeFromXML in interface eu.vicci.process.model.sofiainstance.DataTypeInstancedeserializeFromXML in class eu.vicci.process.model.sofiainstance.impl.DataTypeInstanceImplpublic void createDummyData()
public String toString()
toString in class eu.vicci.process.model.sofiainstance.impl.StringTypeInstanceImplpublic String serializeToJSON()
serializeToJSON in interface eu.vicci.process.model.sofiainstance.DataTypeInstanceserializeToJSON in class eu.vicci.process.model.sofiainstance.impl.DataTypeInstanceImplpublic boolean deserializeFromJSON(String jsonString)
deserializeFromJSON in interface eu.vicci.process.model.sofiainstance.DataTypeInstancedeserializeFromJSON in class eu.vicci.process.model.sofiainstance.impl.DataTypeInstanceImplpublic boolean deserializeFromOpenHabJason(String jsonString)
jsonString - public String getValueAsObject()
getValueAsObject in interface eu.vicci.process.model.sofiainstance.DataTypeInstancegetValueAsObject in class eu.vicci.process.model.sofiainstance.impl.DataTypeInstanceImplpublic void setValueFromString(String value)
setValueFromString in interface eu.vicci.process.model.sofiainstance.DataTypeInstancesetValueFromString in class eu.vicci.process.model.sofiainstance.impl.DataTypeInstanceImplpublic int compareTo(org.eclipse.emf.ecore.EObject o)
compareTo in interface eu.vicci.process.model.sofiainstance.DataTypeInstancecompareTo in class eu.vicci.process.model.sofiainstance.impl.DataTypeInstanceImplCopyright © 2018. All rights reserved.