Skip to content
Snippets Groups Projects
Commit 72b02d99 authored by FrankR's avatar FrankR
Browse files

submodule commit

parent 4f44d674
No related branches found
No related tags found
No related merge requests found
Subproject commit fdf267adab0ddcee4957e2e2c901fd30e23652e8 Subproject commit 425e7dbee0ea2e3c75344f85a6ea72d0cff80250
/**
*/
package ipos.project.DataModellntegration.iPos_Datamodel.OSM;
import org.eclipse.emf.common.util.EList;
import org.eclipse.emf.ecore.EObject;
/**
* <!-- begin-user-doc -->
* A representation of the model object '<em><b>Object</b></em>'.
* <!-- end-user-doc -->
*
* <p>
* The following features are supported:
* </p>
* <ul>
* <li>{@link ipos.project.DataModellntegration.iPos_Datamodel.OSM.OSMObject#getId <em>Id</em>}</li>
* <li>{@link ipos.project.DataModellntegration.iPos_Datamodel.OSM.OSMObject#getSensorId <em>Sensor Id</em>}</li>
* <li>{@link ipos.project.DataModellntegration.iPos_Datamodel.OSM.OSMObject#getType <em>Type</em>}</li>
* <li>{@link ipos.project.DataModellntegration.iPos_Datamodel.OSM.OSMObject#getSensorType <em>Sensor Type</em>}</li>
* <li>{@link ipos.project.DataModellntegration.iPos_Datamodel.OSM.OSMObject#getOsmposition <em>Osmposition</em>}</li>
* <li>{@link ipos.project.DataModellntegration.iPos_Datamodel.OSM.OSMObject#getOsmorientation <em>Osmorientation</em>}</li>
* <li>{@link ipos.project.DataModellntegration.iPos_Datamodel.OSM.OSMObject#getOsmextractedattributes <em>Osmextractedattributes</em>}</li>
* <li>{@link ipos.project.DataModellntegration.iPos_Datamodel.OSM.OSMObject#getLastPosUpdate <em>Last Pos Update</em>}</li>
* <li>{@link ipos.project.DataModellntegration.iPos_Datamodel.OSM.OSMObject#getOsmzonedescriptor <em>Osmzonedescriptor</em>}</li>
* </ul>
*
* @see ipos.project.DataModellntegration.iPos_Datamodel.OSM.OSMPackage#getOSMObject()
* @model
* @generated
*/
public interface OSMObject extends EObject {
/**
* Returns the value of the '<em><b>Id</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the value of the '<em>Id</em>' attribute.
* @see #setId(String)
* @see ipos.project.DataModellntegration.iPos_Datamodel.OSM.OSMPackage#getOSMObject_Id()
* @model
* @generated
*/
String getId();
/**
* Sets the value of the '{@link ipos.project.DataModellntegration.iPos_Datamodel.OSM.OSMObject#getId <em>Id</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @param value the new value of the '<em>Id</em>' attribute.
* @see #getId()
* @generated
*/
void setId(String value);
/**
* Returns the value of the '<em><b>Sensor Id</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the value of the '<em>Sensor Id</em>' attribute.
* @see #setSensorId(String)
* @see ipos.project.DataModellntegration.iPos_Datamodel.OSM.OSMPackage#getOSMObject_SensorId()
* @model
* @generated
*/
String getSensorId();
/**
* Sets the value of the '{@link ipos.project.DataModellntegration.iPos_Datamodel.OSM.OSMObject#getSensorId <em>Sensor Id</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @param value the new value of the '<em>Sensor Id</em>' attribute.
* @see #getSensorId()
* @generated
*/
void setSensorId(String value);
/**
* Returns the value of the '<em><b>Type</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the value of the '<em>Type</em>' attribute.
* @see #setType(String)
* @see ipos.project.DataModellntegration.iPos_Datamodel.OSM.OSMPackage#getOSMObject_Type()
* @model
* @generated
*/
String getType();
/**
* Sets the value of the '{@link ipos.project.DataModellntegration.iPos_Datamodel.OSM.OSMObject#getType <em>Type</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @param value the new value of the '<em>Type</em>' attribute.
* @see #getType()
* @generated
*/
void setType(String value);
/**
* Returns the value of the '<em><b>Sensor Type</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the value of the '<em>Sensor Type</em>' attribute.
* @see #setSensorType(String)
* @see ipos.project.DataModellntegration.iPos_Datamodel.OSM.OSMPackage#getOSMObject_SensorType()
* @model
* @generated
*/
String getSensorType();
/**
* Sets the value of the '{@link ipos.project.DataModellntegration.iPos_Datamodel.OSM.OSMObject#getSensorType <em>Sensor Type</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @param value the new value of the '<em>Sensor Type</em>' attribute.
* @see #getSensorType()
* @generated
*/
void setSensorType(String value);
/**
* Returns the value of the '<em><b>Osmposition</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the value of the '<em>Osmposition</em>' reference.
* @see #setOsmposition(OSMPosition)
* @see ipos.project.DataModellntegration.iPos_Datamodel.OSM.OSMPackage#getOSMObject_Osmposition()
* @model
* @generated
*/
OSMPosition getOsmposition();
/**
* Sets the value of the '{@link ipos.project.DataModellntegration.iPos_Datamodel.OSM.OSMObject#getOsmposition <em>Osmposition</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @param value the new value of the '<em>Osmposition</em>' reference.
* @see #getOsmposition()
* @generated
*/
void setOsmposition(OSMPosition value);
/**
* Returns the value of the '<em><b>Osmorientation</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the value of the '<em>Osmorientation</em>' reference.
* @see #setOsmorientation(OSMOrientation)
* @see ipos.project.DataModellntegration.iPos_Datamodel.OSM.OSMPackage#getOSMObject_Osmorientation()
* @model
* @generated
*/
OSMOrientation getOsmorientation();
/**
* Sets the value of the '{@link ipos.project.DataModellntegration.iPos_Datamodel.OSM.OSMObject#getOsmorientation <em>Osmorientation</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @param value the new value of the '<em>Osmorientation</em>' reference.
* @see #getOsmorientation()
* @generated
*/
void setOsmorientation(OSMOrientation value);
/**
* Returns the value of the '<em><b>Osmextractedattributes</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the value of the '<em>Osmextractedattributes</em>' reference.
* @see #setOsmextractedattributes(OSMExtractedAttributes)
* @see ipos.project.DataModellntegration.iPos_Datamodel.OSM.OSMPackage#getOSMObject_Osmextractedattributes()
* @model
* @generated
*/
OSMExtractedAttributes getOsmextractedattributes();
/**
* Sets the value of the '{@link ipos.project.DataModellntegration.iPos_Datamodel.OSM.OSMObject#getOsmextractedattributes <em>Osmextractedattributes</em>}' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @param value the new value of the '<em>Osmextractedattributes</em>' reference.
* @see #getOsmextractedattributes()
* @generated
*/
void setOsmextractedattributes(OSMExtractedAttributes value);
/**
* Returns the value of the '<em><b>Last Pos Update</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the value of the '<em>Last Pos Update</em>' attribute.
* @see #setLastPosUpdate(String)
* @see ipos.project.DataModellntegration.iPos_Datamodel.OSM.OSMPackage#getOSMObject_LastPosUpdate()
* @model
* @generated
*/
String getLastPosUpdate();
/**
* Sets the value of the '{@link ipos.project.DataModellntegration.iPos_Datamodel.OSM.OSMObject#getLastPosUpdate <em>Last Pos Update</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @param value the new value of the '<em>Last Pos Update</em>' attribute.
* @see #getLastPosUpdate()
* @generated
*/
void setLastPosUpdate(String value);
/**
* Returns the value of the '<em><b>Osmzonedescriptor</b></em>' reference list.
* The list contents are of type {@link ipos.project.DataModellntegration.iPos_Datamodel.OSM.OSMZoneDescriptor}.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the value of the '<em>Osmzonedescriptor</em>' reference list.
* @see ipos.project.DataModellntegration.iPos_Datamodel.OSM.OSMPackage#getOSMObject_Osmzonedescriptor()
* @model
* @generated
*/
EList<OSMZoneDescriptor> getOsmzonedescriptor();
} // OSMObject
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment