/** */ package de.urszeidler.eclipse.shr5; /** * <!-- begin-user-doc --> * A representation of the model object '<em><b>Gegenstand Stufen</b></em>'. * <!-- end-user-doc --> * * <p> * The following features are supported: * <ul> * <li>{@link de.urszeidler.eclipse.shr5.GegenstandStufen#getComputer <em>Computer</em>}</li> * <li>{@link de.urszeidler.eclipse.shr5.GegenstandStufen#getElektronik <em>Elektronik</em>}</li> * <li>{@link de.urszeidler.eclipse.shr5.GegenstandStufen#getTracing <em>Tracing</em>}</li> * <li>{@link de.urszeidler.eclipse.shr5.GegenstandStufen#getAntiTracing <em>Anti Tracing</em>}</li> * <li>{@link de.urszeidler.eclipse.shr5.GegenstandStufen#getProtection <em>Protection</em>}</li> * <li>{@link de.urszeidler.eclipse.shr5.GegenstandStufen#getAntiProtection <em>Anti Protection</em>}</li> * </ul> * </p> * * @see de.urszeidler.eclipse.shr5.Shr5Package#getGegenstandStufen() * @model interface="true" abstract="true" * @generated */ public interface GegenstandStufen extends ModifikatorAttribute { /** * Returns the value of the '<em><b>Computer</b></em>' attribute. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Computer</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Computer</em>' attribute. * @see #setComputer(int) * @see de.urszeidler.eclipse.shr5.Shr5Package#getGegenstandStufen_Computer() * @model * @generated */ int getComputer(); /** * Sets the value of the '{@link de.urszeidler.eclipse.shr5.GegenstandStufen#getComputer <em>Computer</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Computer</em>' attribute. * @see #getComputer() * @generated */ void setComputer(int value); /** * Returns the value of the '<em><b>Elektronik</b></em>' attribute. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Elektronik</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Elektronik</em>' attribute. * @see #setElektronik(int) * @see de.urszeidler.eclipse.shr5.Shr5Package#getGegenstandStufen_Elektronik() * @model * @generated */ int getElektronik(); /** * Sets the value of the '{@link de.urszeidler.eclipse.shr5.GegenstandStufen#getElektronik <em>Elektronik</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Elektronik</em>' attribute. * @see #getElektronik() * @generated */ void setElektronik(int value); /** * Returns the value of the '<em><b>Tracing</b></em>' attribute. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Tracing</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Tracing</em>' attribute. * @see #setTracing(int) * @see de.urszeidler.eclipse.shr5.Shr5Package#getGegenstandStufen_Tracing() * @model * @generated */ int getTracing(); /** * Sets the value of the '{@link de.urszeidler.eclipse.shr5.GegenstandStufen#getTracing <em>Tracing</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Tracing</em>' attribute. * @see #getTracing() * @generated */ void setTracing(int value); /** * Returns the value of the '<em><b>Anti Tracing</b></em>' attribute. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Anti Tracing</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Anti Tracing</em>' attribute. * @see #setAntiTracing(int) * @see de.urszeidler.eclipse.shr5.Shr5Package#getGegenstandStufen_AntiTracing() * @model * @generated */ int getAntiTracing(); /** * Sets the value of the '{@link de.urszeidler.eclipse.shr5.GegenstandStufen#getAntiTracing <em>Anti Tracing</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Anti Tracing</em>' attribute. * @see #getAntiTracing() * @generated */ void setAntiTracing(int value); /** * Returns the value of the '<em><b>Protection</b></em>' attribute. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Protection</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Protection</em>' attribute. * @see #setProtection(int) * @see de.urszeidler.eclipse.shr5.Shr5Package#getGegenstandStufen_Protection() * @model * @generated */ int getProtection(); /** * Sets the value of the '{@link de.urszeidler.eclipse.shr5.GegenstandStufen#getProtection <em>Protection</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Protection</em>' attribute. * @see #getProtection() * @generated */ void setProtection(int value); /** * Returns the value of the '<em><b>Anti Protection</b></em>' attribute. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Anti Protection</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Anti Protection</em>' attribute. * @see #setAntiProtection(int) * @see de.urszeidler.eclipse.shr5.Shr5Package#getGegenstandStufen_AntiProtection() * @model * @generated */ int getAntiProtection(); /** * Sets the value of the '{@link de.urszeidler.eclipse.shr5.GegenstandStufen#getAntiProtection <em>Anti Protection</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Anti Protection</em>' attribute. * @see #getAntiProtection() * @generated */ void setAntiProtection(int value); } // GegenstandStufen