/** * <copyright> * </copyright> * * $Id$ */ package org.eclipse.gmf.codegen.gmfgen; import org.eclipse.emf.ecore.EObject; /** * <!-- begin-user-doc --> * A representation of the model object '<em><b>Gen Diagram Preferences</b></em>'. * <!-- end-user-doc --> * * <p> * The following features are supported: * <ul> * <li>{@link org.eclipse.gmf.codegen.gmfgen.GenDiagramPreferences#getLineStyle <em>Line Style</em>}</li> * <li>{@link org.eclipse.gmf.codegen.gmfgen.GenDiagramPreferences#getDefaultFont <em>Default Font</em>}</li> * <li>{@link org.eclipse.gmf.codegen.gmfgen.GenDiagramPreferences#getFontColor <em>Font Color</em>}</li> * <li>{@link org.eclipse.gmf.codegen.gmfgen.GenDiagramPreferences#getFillColor <em>Fill Color</em>}</li> * <li>{@link org.eclipse.gmf.codegen.gmfgen.GenDiagramPreferences#getLineColor <em>Line Color</em>}</li> * <li>{@link org.eclipse.gmf.codegen.gmfgen.GenDiagramPreferences#getNoteFillColor <em>Note Fill Color</em>}</li> * <li>{@link org.eclipse.gmf.codegen.gmfgen.GenDiagramPreferences#getNoteLineColor <em>Note Line Color</em>}</li> * <li>{@link org.eclipse.gmf.codegen.gmfgen.GenDiagramPreferences#isShowConnectionHandles <em>Show Connection Handles</em>}</li> * <li>{@link org.eclipse.gmf.codegen.gmfgen.GenDiagramPreferences#isShowPopupBars <em>Show Popup Bars</em>}</li> * <li>{@link org.eclipse.gmf.codegen.gmfgen.GenDiagramPreferences#isPromptOnDelFromModel <em>Prompt On Del From Model</em>}</li> * <li>{@link org.eclipse.gmf.codegen.gmfgen.GenDiagramPreferences#isPromptOnDelFromDiagram <em>Prompt On Del From Diagram</em>}</li> * <li>{@link org.eclipse.gmf.codegen.gmfgen.GenDiagramPreferences#isEnableAnimatedLayout <em>Enable Animated Layout</em>}</li> * <li>{@link org.eclipse.gmf.codegen.gmfgen.GenDiagramPreferences#isEnableAnimatedZoom <em>Enable Animated Zoom</em>}</li> * <li>{@link org.eclipse.gmf.codegen.gmfgen.GenDiagramPreferences#isEnableAntiAlias <em>Enable Anti Alias</em>}</li> * <li>{@link org.eclipse.gmf.codegen.gmfgen.GenDiagramPreferences#isShowGrid <em>Show Grid</em>}</li> * <li>{@link org.eclipse.gmf.codegen.gmfgen.GenDiagramPreferences#isShowRulers <em>Show Rulers</em>}</li> * <li>{@link org.eclipse.gmf.codegen.gmfgen.GenDiagramPreferences#isSnapToGrid <em>Snap To Grid</em>}</li> * <li>{@link org.eclipse.gmf.codegen.gmfgen.GenDiagramPreferences#isSnapToGeometry <em>Snap To Geometry</em>}</li> * <li>{@link org.eclipse.gmf.codegen.gmfgen.GenDiagramPreferences#isGridInFront <em>Grid In Front</em>}</li> * <li>{@link org.eclipse.gmf.codegen.gmfgen.GenDiagramPreferences#getRulerUnits <em>Ruler Units</em>}</li> * <li>{@link org.eclipse.gmf.codegen.gmfgen.GenDiagramPreferences#getGridSpacing <em>Grid Spacing</em>}</li> * <li>{@link org.eclipse.gmf.codegen.gmfgen.GenDiagramPreferences#getGridLineColor <em>Grid Line Color</em>}</li> * <li>{@link org.eclipse.gmf.codegen.gmfgen.GenDiagramPreferences#getGridLineStyle <em>Grid Line Style</em>}</li> * </ul> * </p> * * @see org.eclipse.gmf.codegen.gmfgen.GMFGenPackage#getGenDiagramPreferences() * @model * @generated */ public interface GenDiagramPreferences extends EObject { /** * Returns the value of the '<em><b>Line Style</b></em>' attribute. * The literals are from the enumeration {@link org.eclipse.gmf.codegen.gmfgen.Routing}. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Line Style</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Line Style</em>' attribute. * @see org.eclipse.gmf.codegen.gmfgen.Routing * @see #setLineStyle(Routing) * @see org.eclipse.gmf.codegen.gmfgen.GMFGenPackage#getGenDiagramPreferences_LineStyle() * @model * @generated */ Routing getLineStyle(); /** * Sets the value of the '{@link org.eclipse.gmf.codegen.gmfgen.GenDiagramPreferences#getLineStyle <em>Line Style</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Line Style</em>' attribute. * @see org.eclipse.gmf.codegen.gmfgen.Routing * @see #getLineStyle() * @generated */ void setLineStyle(Routing value); /** * Returns the value of the '<em><b>Default Font</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Default Font</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Default Font</em>' containment reference. * @see #setDefaultFont(GenFont) * @see org.eclipse.gmf.codegen.gmfgen.GMFGenPackage#getGenDiagramPreferences_DefaultFont() * @model containment="true" * @generated */ GenFont getDefaultFont(); /** * Sets the value of the '{@link org.eclipse.gmf.codegen.gmfgen.GenDiagramPreferences#getDefaultFont <em>Default Font</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Default Font</em>' containment reference. * @see #getDefaultFont() * @generated */ void setDefaultFont(GenFont value); /** * Returns the value of the '<em><b>Font Color</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Font Color</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Font Color</em>' containment reference. * @see #setFontColor(GenColor) * @see org.eclipse.gmf.codegen.gmfgen.GMFGenPackage#getGenDiagramPreferences_FontColor() * @model containment="true" * @generated */ GenColor getFontColor(); /** * Sets the value of the '{@link org.eclipse.gmf.codegen.gmfgen.GenDiagramPreferences#getFontColor <em>Font Color</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Font Color</em>' containment reference. * @see #getFontColor() * @generated */ void setFontColor(GenColor value); /** * Returns the value of the '<em><b>Fill Color</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Fill Color</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Fill Color</em>' containment reference. * @see #setFillColor(GenColor) * @see org.eclipse.gmf.codegen.gmfgen.GMFGenPackage#getGenDiagramPreferences_FillColor() * @model containment="true" * @generated */ GenColor getFillColor(); /** * Sets the value of the '{@link org.eclipse.gmf.codegen.gmfgen.GenDiagramPreferences#getFillColor <em>Fill Color</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Fill Color</em>' containment reference. * @see #getFillColor() * @generated */ void setFillColor(GenColor value); /** * Returns the value of the '<em><b>Line Color</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Line Color</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Line Color</em>' containment reference. * @see #setLineColor(GenColor) * @see org.eclipse.gmf.codegen.gmfgen.GMFGenPackage#getGenDiagramPreferences_LineColor() * @model containment="true" * @generated */ GenColor getLineColor(); /** * Sets the value of the '{@link org.eclipse.gmf.codegen.gmfgen.GenDiagramPreferences#getLineColor <em>Line Color</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Line Color</em>' containment reference. * @see #getLineColor() * @generated */ void setLineColor(GenColor value); /** * Returns the value of the '<em><b>Note Fill Color</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Note Fill Color</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Note Fill Color</em>' containment reference. * @see #setNoteFillColor(GenColor) * @see org.eclipse.gmf.codegen.gmfgen.GMFGenPackage#getGenDiagramPreferences_NoteFillColor() * @model containment="true" * @generated */ GenColor getNoteFillColor(); /** * Sets the value of the '{@link org.eclipse.gmf.codegen.gmfgen.GenDiagramPreferences#getNoteFillColor <em>Note Fill Color</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Note Fill Color</em>' containment reference. * @see #getNoteFillColor() * @generated */ void setNoteFillColor(GenColor value); /** * Returns the value of the '<em><b>Note Line Color</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Note Line Color</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Note Line Color</em>' containment reference. * @see #setNoteLineColor(GenColor) * @see org.eclipse.gmf.codegen.gmfgen.GMFGenPackage#getGenDiagramPreferences_NoteLineColor() * @model containment="true" * @generated */ GenColor getNoteLineColor(); /** * Sets the value of the '{@link org.eclipse.gmf.codegen.gmfgen.GenDiagramPreferences#getNoteLineColor <em>Note Line Color</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Note Line Color</em>' containment reference. * @see #getNoteLineColor() * @generated */ void setNoteLineColor(GenColor value); /** * Returns the value of the '<em><b>Show Connection Handles</b></em>' attribute. * The default value is <code>"true"</code>. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Show Connection Handles</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Show Connection Handles</em>' attribute. * @see #setShowConnectionHandles(boolean) * @see org.eclipse.gmf.codegen.gmfgen.GMFGenPackage#getGenDiagramPreferences_ShowConnectionHandles() * @model default="true" * @generated */ boolean isShowConnectionHandles(); /** * Sets the value of the '{@link org.eclipse.gmf.codegen.gmfgen.GenDiagramPreferences#isShowConnectionHandles <em>Show Connection Handles</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Show Connection Handles</em>' attribute. * @see #isShowConnectionHandles() * @generated */ void setShowConnectionHandles(boolean value); /** * Returns the value of the '<em><b>Show Popup Bars</b></em>' attribute. * The default value is <code>"true"</code>. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Show Popup Bars</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Show Popup Bars</em>' attribute. * @see #setShowPopupBars(boolean) * @see org.eclipse.gmf.codegen.gmfgen.GMFGenPackage#getGenDiagramPreferences_ShowPopupBars() * @model default="true" * @generated */ boolean isShowPopupBars(); /** * Sets the value of the '{@link org.eclipse.gmf.codegen.gmfgen.GenDiagramPreferences#isShowPopupBars <em>Show Popup Bars</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Show Popup Bars</em>' attribute. * @see #isShowPopupBars() * @generated */ void setShowPopupBars(boolean value); /** * Returns the value of the '<em><b>Prompt On Del From Model</b></em>' attribute. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Prompt On Del From Model</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Prompt On Del From Model</em>' attribute. * @see #setPromptOnDelFromModel(boolean) * @see org.eclipse.gmf.codegen.gmfgen.GMFGenPackage#getGenDiagramPreferences_PromptOnDelFromModel() * @model * @generated */ boolean isPromptOnDelFromModel(); /** * Sets the value of the '{@link org.eclipse.gmf.codegen.gmfgen.GenDiagramPreferences#isPromptOnDelFromModel <em>Prompt On Del From Model</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Prompt On Del From Model</em>' attribute. * @see #isPromptOnDelFromModel() * @generated */ void setPromptOnDelFromModel(boolean value); /** * Returns the value of the '<em><b>Prompt On Del From Diagram</b></em>' attribute. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Prompt On Del From Diagram</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Prompt On Del From Diagram</em>' attribute. * @see #setPromptOnDelFromDiagram(boolean) * @see org.eclipse.gmf.codegen.gmfgen.GMFGenPackage#getGenDiagramPreferences_PromptOnDelFromDiagram() * @model * @generated */ boolean isPromptOnDelFromDiagram(); /** * Sets the value of the '{@link org.eclipse.gmf.codegen.gmfgen.GenDiagramPreferences#isPromptOnDelFromDiagram <em>Prompt On Del From Diagram</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Prompt On Del From Diagram</em>' attribute. * @see #isPromptOnDelFromDiagram() * @generated */ void setPromptOnDelFromDiagram(boolean value); /** * Returns the value of the '<em><b>Enable Animated Layout</b></em>' attribute. * The default value is <code>"true"</code>. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Enable Animated Layout</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Enable Animated Layout</em>' attribute. * @see #setEnableAnimatedLayout(boolean) * @see org.eclipse.gmf.codegen.gmfgen.GMFGenPackage#getGenDiagramPreferences_EnableAnimatedLayout() * @model default="true" * @generated */ boolean isEnableAnimatedLayout(); /** * Sets the value of the '{@link org.eclipse.gmf.codegen.gmfgen.GenDiagramPreferences#isEnableAnimatedLayout <em>Enable Animated Layout</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Enable Animated Layout</em>' attribute. * @see #isEnableAnimatedLayout() * @generated */ void setEnableAnimatedLayout(boolean value); /** * Returns the value of the '<em><b>Enable Animated Zoom</b></em>' attribute. * The default value is <code>"true"</code>. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Enable Animated Zoom</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Enable Animated Zoom</em>' attribute. * @see #setEnableAnimatedZoom(boolean) * @see org.eclipse.gmf.codegen.gmfgen.GMFGenPackage#getGenDiagramPreferences_EnableAnimatedZoom() * @model default="true" * @generated */ boolean isEnableAnimatedZoom(); /** * Sets the value of the '{@link org.eclipse.gmf.codegen.gmfgen.GenDiagramPreferences#isEnableAnimatedZoom <em>Enable Animated Zoom</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Enable Animated Zoom</em>' attribute. * @see #isEnableAnimatedZoom() * @generated */ void setEnableAnimatedZoom(boolean value); /** * Returns the value of the '<em><b>Enable Anti Alias</b></em>' attribute. * The default value is <code>"true"</code>. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Enable Anti Alias</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Enable Anti Alias</em>' attribute. * @see #setEnableAntiAlias(boolean) * @see org.eclipse.gmf.codegen.gmfgen.GMFGenPackage#getGenDiagramPreferences_EnableAntiAlias() * @model default="true" * @generated */ boolean isEnableAntiAlias(); /** * Sets the value of the '{@link org.eclipse.gmf.codegen.gmfgen.GenDiagramPreferences#isEnableAntiAlias <em>Enable Anti Alias</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Enable Anti Alias</em>' attribute. * @see #isEnableAntiAlias() * @generated */ void setEnableAntiAlias(boolean value); /** * Returns the value of the '<em><b>Show Grid</b></em>' attribute. * The default value is <code>"false"</code>. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Show Grid</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Show Grid</em>' attribute. * @see #setShowGrid(boolean) * @see org.eclipse.gmf.codegen.gmfgen.GMFGenPackage#getGenDiagramPreferences_ShowGrid() * @model default="false" * @generated */ boolean isShowGrid(); /** * Sets the value of the '{@link org.eclipse.gmf.codegen.gmfgen.GenDiagramPreferences#isShowGrid <em>Show Grid</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Show Grid</em>' attribute. * @see #isShowGrid() * @generated */ void setShowGrid(boolean value); /** * Returns the value of the '<em><b>Show Rulers</b></em>' attribute. * The default value is <code>"false"</code>. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Show Rulers</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Show Rulers</em>' attribute. * @see #setShowRulers(boolean) * @see org.eclipse.gmf.codegen.gmfgen.GMFGenPackage#getGenDiagramPreferences_ShowRulers() * @model default="false" * @generated */ boolean isShowRulers(); /** * Sets the value of the '{@link org.eclipse.gmf.codegen.gmfgen.GenDiagramPreferences#isShowRulers <em>Show Rulers</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Show Rulers</em>' attribute. * @see #isShowRulers() * @generated */ void setShowRulers(boolean value); /** * Returns the value of the '<em><b>Snap To Grid</b></em>' attribute. * The default value is <code>"true"</code>. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Snap To Grid</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Snap To Grid</em>' attribute. * @see #setSnapToGrid(boolean) * @see org.eclipse.gmf.codegen.gmfgen.GMFGenPackage#getGenDiagramPreferences_SnapToGrid() * @model default="true" * @generated */ boolean isSnapToGrid(); /** * Sets the value of the '{@link org.eclipse.gmf.codegen.gmfgen.GenDiagramPreferences#isSnapToGrid <em>Snap To Grid</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Snap To Grid</em>' attribute. * @see #isSnapToGrid() * @generated */ void setSnapToGrid(boolean value); /** * Returns the value of the '<em><b>Snap To Geometry</b></em>' attribute. * The default value is <code>"false"</code>. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Snap To Geometry</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Snap To Geometry</em>' attribute. * @see #setSnapToGeometry(boolean) * @see org.eclipse.gmf.codegen.gmfgen.GMFGenPackage#getGenDiagramPreferences_SnapToGeometry() * @model default="false" * @generated */ boolean isSnapToGeometry(); /** * Sets the value of the '{@link org.eclipse.gmf.codegen.gmfgen.GenDiagramPreferences#isSnapToGeometry <em>Snap To Geometry</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Snap To Geometry</em>' attribute. * @see #isSnapToGeometry() * @generated */ void setSnapToGeometry(boolean value); /** * Returns the value of the '<em><b>Grid In Front</b></em>' attribute. * The default value is <code>"true"</code>. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Grid In Front</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Grid In Front</em>' attribute. * @see #setGridInFront(boolean) * @see org.eclipse.gmf.codegen.gmfgen.GMFGenPackage#getGenDiagramPreferences_GridInFront() * @model default="true" * @generated */ boolean isGridInFront(); /** * Sets the value of the '{@link org.eclipse.gmf.codegen.gmfgen.GenDiagramPreferences#isGridInFront <em>Grid In Front</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Grid In Front</em>' attribute. * @see #isGridInFront() * @generated */ void setGridInFront(boolean value); /** * Returns the value of the '<em><b>Ruler Units</b></em>' attribute. * The literals are from the enumeration {@link org.eclipse.gmf.codegen.gmfgen.RulerUnits}. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Ruler Units</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Ruler Units</em>' attribute. * @see org.eclipse.gmf.codegen.gmfgen.RulerUnits * @see #setRulerUnits(RulerUnits) * @see org.eclipse.gmf.codegen.gmfgen.GMFGenPackage#getGenDiagramPreferences_RulerUnits() * @model * @generated */ RulerUnits getRulerUnits(); /** * Sets the value of the '{@link org.eclipse.gmf.codegen.gmfgen.GenDiagramPreferences#getRulerUnits <em>Ruler Units</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Ruler Units</em>' attribute. * @see org.eclipse.gmf.codegen.gmfgen.RulerUnits * @see #getRulerUnits() * @generated */ void setRulerUnits(RulerUnits value); /** * Returns the value of the '<em><b>Grid Spacing</b></em>' attribute. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Grid Spacing</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Grid Spacing</em>' attribute. * @see #setGridSpacing(double) * @see org.eclipse.gmf.codegen.gmfgen.GMFGenPackage#getGenDiagramPreferences_GridSpacing() * @model * @generated */ double getGridSpacing(); /** * Sets the value of the '{@link org.eclipse.gmf.codegen.gmfgen.GenDiagramPreferences#getGridSpacing <em>Grid Spacing</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Grid Spacing</em>' attribute. * @see #getGridSpacing() * @generated */ void setGridSpacing(double value); /** * Returns the value of the '<em><b>Grid Line Color</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Grid Line Color</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Grid Line Color</em>' containment reference. * @see #setGridLineColor(GenColor) * @see org.eclipse.gmf.codegen.gmfgen.GMFGenPackage#getGenDiagramPreferences_GridLineColor() * @model containment="true" * @generated */ GenColor getGridLineColor(); /** * Sets the value of the '{@link org.eclipse.gmf.codegen.gmfgen.GenDiagramPreferences#getGridLineColor <em>Grid Line Color</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Grid Line Color</em>' containment reference. * @see #getGridLineColor() * @generated */ void setGridLineColor(GenColor value); /** * Returns the value of the '<em><b>Grid Line Style</b></em>' attribute. * The literals are from the enumeration {@link org.eclipse.gmf.codegen.gmfgen.LineStyle}. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Grid Line Style</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Grid Line Style</em>' attribute. * @see org.eclipse.gmf.codegen.gmfgen.LineStyle * @see #setGridLineStyle(LineStyle) * @see org.eclipse.gmf.codegen.gmfgen.GMFGenPackage#getGenDiagramPreferences_GridLineStyle() * @model * @generated */ LineStyle getGridLineStyle(); /** * Sets the value of the '{@link org.eclipse.gmf.codegen.gmfgen.GenDiagramPreferences#getGridLineStyle <em>Grid Line Style</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Grid Line Style</em>' attribute. * @see org.eclipse.gmf.codegen.gmfgen.LineStyle * @see #getGridLineStyle() * @generated */ void setGridLineStyle(LineStyle value); } // GenDiagramPreferences