/** * UbiCompForAll */ package org.ubicompforall.descriptor; /** * <!-- begin-user-doc --> * A representation of the model object '<em><b>Domain Object Desc</b></em>'. * <!-- end-user-doc --> * * <p> * The following features are supported: * <ul> * <li>{@link org.ubicompforall.descriptor.DomainObjectDesc#getContentURI <em>Content URI</em>}</li> * <li>{@link org.ubicompforall.descriptor.DomainObjectDesc#getProjection <em>Projection</em>}</li> * <li>{@link org.ubicompforall.descriptor.DomainObjectDesc#getSelection <em>Selection</em>}</li> * <li>{@link org.ubicompforall.descriptor.DomainObjectDesc#getSelectionArgs <em>Selection Args</em>}</li> * <li>{@link org.ubicompforall.descriptor.DomainObjectDesc#getSortOrder <em>Sort Order</em>}</li> * </ul> * </p> * * @see org.ubicompforall.descriptor.UbiCompDescriptorPackage#getDomainObjectDesc() * @model * @generated */ public interface DomainObjectDesc extends Classifier { /** * Returns the value of the '<em><b>Content URI</b></em>' attribute. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Content URI</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Content URI</em>' attribute. * @see #setContentURI(String) * @see org.ubicompforall.descriptor.UbiCompDescriptorPackage#getDomainObjectDesc_ContentURI() * @model * @generated */ String getContentURI(); /** * Sets the value of the '{@link org.ubicompforall.descriptor.DomainObjectDesc#getContentURI <em>Content URI</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Content URI</em>' attribute. * @see #getContentURI() * @generated */ void setContentURI(String value); /** * Returns the value of the '<em><b>Projection</b></em>' attribute. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Projection</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Projection</em>' attribute. * @see #setProjection(String) * @see org.ubicompforall.descriptor.UbiCompDescriptorPackage#getDomainObjectDesc_Projection() * @model * @generated */ String getProjection(); /** * Sets the value of the '{@link org.ubicompforall.descriptor.DomainObjectDesc#getProjection <em>Projection</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Projection</em>' attribute. * @see #getProjection() * @generated */ void setProjection(String value); /** * Returns the value of the '<em><b>Selection</b></em>' attribute. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Selection</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Selection</em>' attribute. * @see #setSelection(String) * @see org.ubicompforall.descriptor.UbiCompDescriptorPackage#getDomainObjectDesc_Selection() * @model * @generated */ String getSelection(); /** * Sets the value of the '{@link org.ubicompforall.descriptor.DomainObjectDesc#getSelection <em>Selection</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Selection</em>' attribute. * @see #getSelection() * @generated */ void setSelection(String value); /** * Returns the value of the '<em><b>Selection Args</b></em>' attribute. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Selection Args</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Selection Args</em>' attribute. * @see #setSelectionArgs(String) * @see org.ubicompforall.descriptor.UbiCompDescriptorPackage#getDomainObjectDesc_SelectionArgs() * @model * @generated */ String getSelectionArgs(); /** * Sets the value of the '{@link org.ubicompforall.descriptor.DomainObjectDesc#getSelectionArgs <em>Selection Args</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Selection Args</em>' attribute. * @see #getSelectionArgs() * @generated */ void setSelectionArgs(String value); /** * Returns the value of the '<em><b>Sort Order</b></em>' attribute. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Sort Order</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Sort Order</em>' attribute. * @see #setSortOrder(String) * @see org.ubicompforall.descriptor.UbiCompDescriptorPackage#getDomainObjectDesc_SortOrder() * @model * @generated */ String getSortOrder(); /** * Sets the value of the '{@link org.ubicompforall.descriptor.DomainObjectDesc#getSortOrder <em>Sort Order</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Sort Order</em>' attribute. * @see #getSortOrder() * @generated */ void setSortOrder(String value); } // DomainObjectDesc