Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'extraplugins/diagram-definition/org.eclipse.papyrus.dd/src-gen/org/eclipse/papyrus/dd/dg/Style.java')
-rw-r--r--extraplugins/diagram-definition/org.eclipse.papyrus.dd/src-gen/org/eclipse/papyrus/dd/dg/Style.java722
1 files changed, 0 insertions, 722 deletions
diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.dd/src-gen/org/eclipse/papyrus/dd/dg/Style.java b/extraplugins/diagram-definition/org.eclipse.papyrus.dd/src-gen/org/eclipse/papyrus/dd/dg/Style.java
deleted file mode 100644
index 10de6c9d4e8..00000000000
--- a/extraplugins/diagram-definition/org.eclipse.papyrus.dd/src-gen/org/eclipse/papyrus/dd/dg/Style.java
+++ /dev/null
@@ -1,722 +0,0 @@
-/**
- * Copyright (c) 2014 CEA LIST.
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * CEA LIST - Initial API and implementation
- */
-package org.eclipse.papyrus.dd.dg;
-
-import java.util.Map;
-
-import org.eclipse.emf.common.util.DiagnosticChain;
-import org.eclipse.emf.common.util.EList;
-
-import org.eclipse.emf.ecore.EObject;
-
-/**
- * <!-- begin-user-doc --> A representation of the model object ' <em><b>Style</b></em>'. <!-- end-user-doc -->
- *
- * <!-- begin-model-doc -->
- * Style contains formatting properties that affect the appearance or style of graphical elements.
- * <!-- end-model-doc -->
- *
- * <p>
- * The following features are supported:
- * </p>
- * <ul>
- * <li>{@link org.eclipse.papyrus.dd.dg.Style#getFill <em>Fill</em>}</li>
- * <li>{@link org.eclipse.papyrus.dd.dg.Style#getFillOpacity <em>Fill Opacity</em>}</li>
- * <li>{@link org.eclipse.papyrus.dd.dg.Style#getStroke <em>Stroke</em>}</li>
- * <li>{@link org.eclipse.papyrus.dd.dg.Style#getStrokeWidth <em>Stroke Width</em>}</li>
- * <li>{@link org.eclipse.papyrus.dd.dg.Style#getStrokeOpacity <em>Stroke Opacity</em>}</li>
- * <li>{@link org.eclipse.papyrus.dd.dg.Style#getStrokeDashLengths <em>Stroke Dash Length</em>}</li>
- * <li>{@link org.eclipse.papyrus.dd.dg.Style#getFontSize <em>Font Size</em>}</li>
- * <li>{@link org.eclipse.papyrus.dd.dg.Style#getFontName <em>Font Name</em>}</li>
- * <li>{@link org.eclipse.papyrus.dd.dg.Style#isFontItalic <em>Font Italic</em>}</li>
- * <li>{@link org.eclipse.papyrus.dd.dg.Style#isFontBold <em>Font Bold</em>}</li>
- * <li>{@link org.eclipse.papyrus.dd.dg.Style#getFontDecoration <em>Font Decoration</em>}</li>
- * </ul>
- *
- * @see org.eclipse.papyrus.dd.dg.DGPackage#getStyle()
- * @model
- * @generated
- */
-public interface Style extends EObject {
-
- /**
- * Returns the value of the '<em><b>Fill</b></em>' containment reference.
- * <!-- begin-user-doc --> <!-- end-user-doc --> <!-- begin-model-doc --> A
- * paint that is used to fill the enclosed regions of a graphical element.
- * The default is a black paint. <!-- end-model-doc -->
- *
- * @return the value of the '<em>Fill</em>' containment reference.
- * @see #isSetFill()
- * @see #unsetFill()
- * @see #setFill(Paint)
- * @see org.eclipse.papyrus.dd.dg.DGPackage#getStyle_Fill()
- * @model containment="true" unsettable="true" ordered="false"
- * @generated
- */
- Paint getFill();
-
- /**
- * Sets the value of the '{@link org.eclipse.papyrus.dd.dg.Style#getFill <em>Fill</em>}' containment reference.
- * <!-- begin-user-doc --> <!--
- * end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Fill</em>' containment reference.
- * @see #isSetFill()
- * @see #unsetFill()
- * @see #getFill()
- * @generated
- */
- void setFill(Paint value);
-
- /**
- * Unsets the value of the '{@link org.eclipse.papyrus.dd.dg.Style#getFill <em>Fill</em>}' containment reference.
- * <!-- begin-user-doc --> <!--
- * end-user-doc -->
- *
- * @see #isSetFill()
- * @see #getFill()
- * @see #setFill(Paint)
- * @generated
- */
- void unsetFill();
-
- /**
- * Returns whether the value of the ' {@link org.eclipse.papyrus.dd.dg.Style#getFill <em>Fill</em>}'
- * containment reference is set. <!-- begin-user-doc --> <!-- end-user-doc
- * -->
- *
- * @return whether the value of the '<em>Fill</em>' containment reference is
- * set.
- * @see #unsetFill()
- * @see #getFill()
- * @see #setFill(Paint)
- * @generated
- */
- boolean isSetFill();
-
- /**
- * Returns the value of the '<em><b>Fill Opacity</b></em>' attribute. <!--
- * begin-user-doc --> <!-- end-user-doc --> <!-- begin-model-doc --> A real
- * number (>=0 and <=1) representing the opacity of the fill used to paint a
- * graphical element. A value of 0 means totally transparent, while a value
- * of 1 means totally opaque. The default is 1. <!-- end-model-doc -->
- *
- * @return the value of the '<em>Fill Opacity</em>' attribute.
- * @see #isSetFillOpacity()
- * @see #unsetFillOpacity()
- * @see #setFillOpacity(double)
- * @see org.eclipse.papyrus.dd.dg.DGPackage#getStyle_FillOpacity()
- * @model unsettable="true" dataType="org.eclipse.papyrus.dd.dc.Real"
- * ordered="false"
- * @generated
- */
- double getFillOpacity();
-
- /**
- * Sets the value of the '{@link org.eclipse.papyrus.dd.dg.Style#getFillOpacity <em>Fill Opacity</em>}' attribute.
- * <!-- begin-user-doc --> <!--
- * end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Fill Opacity</em>' attribute.
- * @see #isSetFillOpacity()
- * @see #unsetFillOpacity()
- * @see #getFillOpacity()
- * @generated
- */
- void setFillOpacity(double value);
-
- /**
- * Unsets the value of the '{@link org.eclipse.papyrus.dd.dg.Style#getFillOpacity <em>Fill Opacity</em>}' attribute.
- * <!-- begin-user-doc --> <!--
- * end-user-doc -->
- *
- * @see #isSetFillOpacity()
- * @see #getFillOpacity()
- * @see #setFillOpacity(double)
- * @generated
- */
- void unsetFillOpacity();
-
- /**
- * Returns whether the value of the '{@link org.eclipse.papyrus.dd.dg.Style#getFillOpacity <em>Fill Opacity</em>}' attribute is set.
- * <!-- begin-user-doc --> <!--
- * end-user-doc -->
- *
- * @return whether the value of the '<em>Fill Opacity</em>' attribute is set.
- * @see #unsetFillOpacity()
- * @see #getFillOpacity()
- * @see #setFillOpacity(double)
- * @generated
- */
- boolean isSetFillOpacity();
-
- /**
- * Returns the value of the '<em><b>Stroke</b></em>' containment reference.
- * <!-- begin-user-doc --> <!-- end-user-doc --> <!-- begin-model-doc --> A
- * paint that is used to stroke a graphical element. The default is no
- * paint. <!-- end-model-doc -->
- *
- * @return the value of the '<em>Stroke</em>' containment reference.
- * @see #isSetStroke()
- * @see #unsetStroke()
- * @see #setStroke(Paint)
- * @see org.eclipse.papyrus.dd.dg.DGPackage#getStyle_Stroke()
- * @model containment="true" unsettable="true" ordered="false"
- * @generated
- */
- Paint getStroke();
-
- /**
- * Sets the value of the '{@link org.eclipse.papyrus.dd.dg.Style#getStroke <em>Stroke</em>}' containment reference.
- * <!-- begin-user-doc --> <!--
- * end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Stroke</em>' containment reference.
- * @see #isSetStroke()
- * @see #unsetStroke()
- * @see #getStroke()
- * @generated
- */
- void setStroke(Paint value);
-
- /**
- * Unsets the value of the '{@link org.eclipse.papyrus.dd.dg.Style#getStroke <em>Stroke</em>}' containment reference.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see #isSetStroke()
- * @see #getStroke()
- * @see #setStroke(Paint)
- * @generated
- */
- void unsetStroke();
-
- /**
- * Returns whether the value of the ' {@link org.eclipse.papyrus.dd.dg.Style#getStroke <em>Stroke</em>}'
- * containment reference is set. <!-- begin-user-doc --> <!-- end-user-doc
- * -->
- *
- * @return whether the value of the '<em>Stroke</em>' containment reference
- * is set.
- * @see #unsetStroke()
- * @see #getStroke()
- * @see #setStroke(Paint)
- * @generated
- */
- boolean isSetStroke();
-
- /**
- * Returns the value of the '<em><b>Stroke Width</b></em>' attribute. <!--
- * begin-user-doc --> <!-- end-user-doc --> <!-- begin-model-doc --> A real
- * number (>=0) representing the width of the stroke of a graphical element.
- * A value of 0 specifies no stroke is painted. The default is 1. <!--
- * end-model-doc -->
- *
- * @return the value of the '<em>Stroke Width</em>' attribute.
- * @see #isSetStrokeWidth()
- * @see #unsetStrokeWidth()
- * @see #setStrokeWidth(double)
- * @see org.eclipse.papyrus.dd.dg.DGPackage#getStyle_StrokeWidth()
- * @model unsettable="true" dataType="org.eclipse.papyrus.dd.dc.Real"
- * ordered="false"
- * @generated
- */
- double getStrokeWidth();
-
- /**
- * Sets the value of the '{@link org.eclipse.papyrus.dd.dg.Style#getStrokeWidth <em>Stroke Width</em>}' attribute.
- * <!-- begin-user-doc --> <!--
- * end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Stroke Width</em>' attribute.
- * @see #isSetStrokeWidth()
- * @see #unsetStrokeWidth()
- * @see #getStrokeWidth()
- * @generated
- */
- void setStrokeWidth(double value);
-
- /**
- * Unsets the value of the '{@link org.eclipse.papyrus.dd.dg.Style#getStrokeWidth <em>Stroke Width</em>}' attribute.
- * <!-- begin-user-doc --> <!--
- * end-user-doc -->
- *
- * @see #isSetStrokeWidth()
- * @see #getStrokeWidth()
- * @see #setStrokeWidth(double)
- * @generated
- */
- void unsetStrokeWidth();
-
- /**
- * Returns whether the value of the '{@link org.eclipse.papyrus.dd.dg.Style#getStrokeWidth <em>Stroke Width</em>}' attribute is set.
- * <!-- begin-user-doc --> <!--
- * end-user-doc -->
- *
- * @return whether the value of the '<em>Stroke Width</em>' attribute is set.
- * @see #unsetStrokeWidth()
- * @see #getStrokeWidth()
- * @see #setStrokeWidth(double)
- * @generated
- */
- boolean isSetStrokeWidth();
-
- /**
- * Returns the value of the '<em><b>Stroke Opacity</b></em>' attribute. <!--
- * begin-user-doc --> <!-- end-user-doc --> <!-- begin-model-doc --> A real
- * number (>=0 and <=1) representing the opacity of the stroke of a
- * graphical element. A value of 0 means totally transparent, while a value
- * of 1 means totally opaque. The default is 1. <!-- end-model-doc -->
- *
- * @return the value of the '<em>Stroke Opacity</em>' attribute.
- * @see #isSetStrokeOpacity()
- * @see #unsetStrokeOpacity()
- * @see #setStrokeOpacity(double)
- * @see org.eclipse.papyrus.dd.dg.DGPackage#getStyle_StrokeOpacity()
- * @model unsettable="true" dataType="org.eclipse.papyrus.dd.dc.Real"
- * ordered="false"
- * @generated
- */
- double getStrokeOpacity();
-
- /**
- * Sets the value of the '{@link org.eclipse.papyrus.dd.dg.Style#getStrokeOpacity <em>Stroke Opacity</em>}' attribute.
- * <!-- begin-user-doc --> <!--
- * end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Stroke Opacity</em>' attribute.
- * @see #isSetStrokeOpacity()
- * @see #unsetStrokeOpacity()
- * @see #getStrokeOpacity()
- * @generated
- */
- void setStrokeOpacity(double value);
-
- /**
- * Unsets the value of the '{@link org.eclipse.papyrus.dd.dg.Style#getStrokeOpacity <em>Stroke Opacity</em>}' attribute.
- * <!-- begin-user-doc --> <!--
- * end-user-doc -->
- *
- * @see #isSetStrokeOpacity()
- * @see #getStrokeOpacity()
- * @see #setStrokeOpacity(double)
- * @generated
- */
- void unsetStrokeOpacity();
-
- /**
- * Returns whether the value of the '{@link org.eclipse.papyrus.dd.dg.Style#getStrokeOpacity <em>Stroke Opacity</em>}' attribute is set.
- * <!-- begin-user-doc --> <!--
- * end-user-doc -->
- *
- * @return whether the value of the '<em>Stroke Opacity</em>' attribute is set.
- * @see #unsetStrokeOpacity()
- * @see #getStrokeOpacity()
- * @see #setStrokeOpacity(double)
- * @generated
- */
- boolean isSetStrokeOpacity();
-
- /**
- * Returns the value of the '<em><b>Stroke Dash Length</b></em>' attribute
- * list. The list contents are of type {@link java.lang.Double}. <!--
- * begin-user-doc --> <!-- end-user-doc --> <!-- begin-model-doc --> A list
- * of real numbers specifying a pattern of alternating dash and gap lengths
- * used in stroking the outline of a graphical element with the first one
- * specifying a dash length. The size of the list is expected to be even. If
- * the list is empty, the stroke is drawn solid. The default is empty list.
- * <!-- end-model-doc -->
- *
- * @return the value of the '<em>Stroke Dash Length</em>' attribute list.
- * @see #isSetStrokeDashLengths()
- * @see #unsetStrokeDashLengths()
- * @see org.eclipse.papyrus.dd.dg.DGPackage#getStyle_StrokeDashLength()
- * @model unique="false" unsettable="true"
- * dataType="org.eclipse.papyrus.dd.dc.Real"
- * @generated
- */
- EList<Double> getStrokeDashLengths();
-
- /**
- * Unsets the value of the '{@link org.eclipse.papyrus.dd.dg.Style#getStrokeDashLengths <em>Stroke Dash Length</em>}' attribute list.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- *
- * @see #isSetStrokeDashLengths()
- * @see #getStrokeDashLengths()
- * @generated
- */
- void unsetStrokeDashLengths();
-
- /**
- * Returns whether the value of the '{@link org.eclipse.papyrus.dd.dg.Style#getStrokeDashLengths <em>Stroke Dash Length</em>}' attribute list is
- * set.
- * <!-- begin-user-doc
- * --> <!-- end-user-doc -->
- *
- * @return whether the value of the '<em>Stroke Dash Length</em>' attribute list is set.
- * @see #unsetStrokeDashLengths()
- * @see #getStrokeDashLengths()
- * @generated
- */
- boolean isSetStrokeDashLengths();
-
- /**
- * Returns the value of the '<em><b>Font Size</b></em>' attribute. <!--
- * begin-user-doc --> <!-- end-user-doc --> <!-- begin-model-doc --> A real
- * number (>=0) representing the size (in unit of length) of the font used
- * to render a text element. The default is 10. <!-- end-model-doc -->
- *
- * @return the value of the '<em>Font Size</em>' attribute.
- * @see #isSetFontSize()
- * @see #unsetFontSize()
- * @see #setFontSize(double)
- * @see org.eclipse.papyrus.dd.dg.DGPackage#getStyle_FontSize()
- * @model unsettable="true" dataType="org.eclipse.papyrus.dd.dc.Real"
- * ordered="false"
- * @generated
- */
- double getFontSize();
-
- /**
- * Sets the value of the '{@link org.eclipse.papyrus.dd.dg.Style#getFontSize <em>Font Size</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Font Size</em>' attribute.
- * @see #isSetFontSize()
- * @see #unsetFontSize()
- * @see #getFontSize()
- * @generated
- */
- void setFontSize(double value);
-
- /**
- * Unsets the value of the '{@link org.eclipse.papyrus.dd.dg.Style#getFontSize <em>Font Size</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see #isSetFontSize()
- * @see #getFontSize()
- * @see #setFontSize(double)
- * @generated
- */
- void unsetFontSize();
-
- /**
- * Returns whether the value of the '{@link org.eclipse.papyrus.dd.dg.Style#getFontSize <em>Font Size</em>}' attribute is set.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @return whether the value of the '<em>Font Size</em>' attribute is set.
- * @see #unsetFontSize()
- * @see #getFontSize()
- * @see #setFontSize(double)
- * @generated
- */
- boolean isSetFontSize();
-
- /**
- * Returns the value of the '<em><b>Font Name</b></em>' attribute. <!--
- * begin-user-doc --> <!-- end-user-doc --> <!-- begin-model-doc --> The
- * name of the font used to render a text element (e.g. "Times New Roman",
- * "Arial" or "Helvetica"). The default is "Arial". <!-- end-model-doc -->
- *
- * @return the value of the '<em>Font Name</em>' attribute.
- * @see #isSetFontName()
- * @see #unsetFontName()
- * @see #setFontName(String)
- * @see org.eclipse.papyrus.dd.dg.DGPackage#getStyle_FontName()
- * @model unsettable="true" dataType="org.eclipse.papyrus.dd.dc.String"
- * ordered="false"
- * @generated
- */
- String getFontName();
-
- /**
- * Sets the value of the '{@link org.eclipse.papyrus.dd.dg.Style#getFontName <em>Font Name</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Font Name</em>' attribute.
- * @see #isSetFontName()
- * @see #unsetFontName()
- * @see #getFontName()
- * @generated
- */
- void setFontName(String value);
-
- /**
- * Unsets the value of the '{@link org.eclipse.papyrus.dd.dg.Style#getFontName <em>Font Name</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see #isSetFontName()
- * @see #getFontName()
- * @see #setFontName(String)
- * @generated
- */
- void unsetFontName();
-
- /**
- * Returns whether the value of the '{@link org.eclipse.papyrus.dd.dg.Style#getFontName <em>Font Name</em>}' attribute is set.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @return whether the value of the '<em>Font Name</em>' attribute is set.
- * @see #unsetFontName()
- * @see #getFontName()
- * @see #setFontName(String)
- * @generated
- */
- boolean isSetFontName();
-
- /**
- * Returns the value of the '<em><b>Font Italic</b></em>' attribute. <!--
- * begin-user-doc --> <!-- end-user-doc --> <!-- begin-model-doc --> Whether
- * the font used to render a text element has an italic style. The default
- * is false. <!-- end-model-doc -->
- *
- * @return the value of the '<em>Font Italic</em>' attribute.
- * @see #isSetFontItalic()
- * @see #unsetFontItalic()
- * @see #setFontItalic(boolean)
- * @see org.eclipse.papyrus.dd.dg.DGPackage#getStyle_FontItalic()
- * @model unsettable="true" dataType="org.eclipse.papyrus.dd.dc.Boolean"
- * ordered="false"
- * @generated
- */
- boolean isFontItalic();
-
- /**
- * Sets the value of the '{@link org.eclipse.papyrus.dd.dg.Style#isFontItalic <em>Font Italic</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Font Italic</em>' attribute.
- * @see #isSetFontItalic()
- * @see #unsetFontItalic()
- * @see #isFontItalic()
- * @generated
- */
- void setFontItalic(boolean value);
-
- /**
- * Unsets the value of the '{@link org.eclipse.papyrus.dd.dg.Style#isFontItalic <em>Font Italic</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see #isSetFontItalic()
- * @see #isFontItalic()
- * @see #setFontItalic(boolean)
- * @generated
- */
- void unsetFontItalic();
-
- /**
- * Returns whether the value of the '{@link org.eclipse.papyrus.dd.dg.Style#isFontItalic <em>Font Italic</em>}' attribute is set.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @return whether the value of the '<em>Font Italic</em>' attribute is set.
- * @see #unsetFontItalic()
- * @see #isFontItalic()
- * @see #setFontItalic(boolean)
- * @generated
- */
- boolean isSetFontItalic();
-
- /**
- * Returns the value of the '<em><b>Font Bold</b></em>' attribute. <!--
- * begin-user-doc --> <!-- end-user-doc --> <!-- begin-model-doc --> Whether
- * the font used to render a text element has a bold style. The default is
- * false. <!-- end-model-doc -->
- *
- * @return the value of the '<em>Font Bold</em>' attribute.
- * @see #isSetFontBold()
- * @see #unsetFontBold()
- * @see #setFontBold(boolean)
- * @see org.eclipse.papyrus.dd.dg.DGPackage#getStyle_FontBold()
- * @model unsettable="true" dataType="org.eclipse.papyrus.dd.dc.Boolean"
- * ordered="false"
- * @generated
- */
- boolean isFontBold();
-
- /**
- * Sets the value of the '{@link org.eclipse.papyrus.dd.dg.Style#isFontBold
- * <em>Font Bold</em>}' attribute. <!-- begin-user-doc --> <!-- end-user-doc
- * -->
- *
- * @param value
- * the new value of the '<em>Font Bold</em>' attribute.
- * @see #isSetFontBold()
- * @see #unsetFontBold()
- * @see #isFontBold()
- * @generated
- */
- void setFontBold(boolean value);
-
- /**
- * Unsets the value of the '{@link org.eclipse.papyrus.dd.dg.Style#isFontBold <em>Font Bold</em>}' attribute.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see #isSetFontBold()
- * @see #isFontBold()
- * @see #setFontBold(boolean)
- * @generated
- */
- void unsetFontBold();
-
- /**
- * Returns whether the value of the '{@link org.eclipse.papyrus.dd.dg.Style#isFontBold <em>Font Bold</em>}' attribute is set.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @return whether the value of the '<em>Font Bold</em>' attribute is set.
- * @see #unsetFontBold()
- * @see #isFontBold()
- * @see #setFontBold(boolean)
- * @generated
- */
- boolean isSetFontBold();
-
- /**
- * Returns the value of the '<em><b>Font Decoration</b></em>' attribute. The
- * literals are from the enumeration {@link org.eclipse.papyrus.dd.dg.FontDecoration}. <!-- begin-user-doc -->
- * <!-- end-user-doc --> <!-- begin-model-doc --> The decoration of the font
- * used to render a text element. The default is no decoration. <!--
- * end-model-doc -->
- *
- * @return the value of the '<em>Font Decoration</em>' attribute.
- * @see org.eclipse.papyrus.dd.dg.FontDecoration
- * @see #isSetFontDecoration()
- * @see #unsetFontDecoration()
- * @see #setFontDecoration(FontDecoration)
- * @see org.eclipse.papyrus.dd.dg.DGPackage#getStyle_FontDecoration()
- * @model unsettable="true" ordered="false"
- * @generated
- */
- FontDecoration getFontDecoration();
-
- /**
- * Sets the value of the '{@link org.eclipse.papyrus.dd.dg.Style#getFontDecoration <em>Font Decoration</em>}' attribute.
- * <!-- begin-user-doc --> <!--
- * end-user-doc -->
- *
- * @param value
- * the new value of the '<em>Font Decoration</em>' attribute.
- * @see org.eclipse.papyrus.dd.dg.FontDecoration
- * @see #isSetFontDecoration()
- * @see #unsetFontDecoration()
- * @see #getFontDecoration()
- * @generated
- */
- void setFontDecoration(FontDecoration value);
-
- /**
- * Unsets the value of the '{@link org.eclipse.papyrus.dd.dg.Style#getFontDecoration <em>Font Decoration</em>}' attribute.
- * <!-- begin-user-doc --> <!--
- * end-user-doc -->
- *
- * @see #isSetFontDecoration()
- * @see #getFontDecoration()
- * @see #setFontDecoration(FontDecoration)
- * @generated
- */
- void unsetFontDecoration();
-
- /**
- * Returns whether the value of the '{@link org.eclipse.papyrus.dd.dg.Style#getFontDecoration <em>Font Decoration</em>}' attribute is set.
- * <!-- begin-user-doc --> <!--
- * end-user-doc -->
- *
- * @return whether the value of the '<em>Font Decoration</em>' attribute is set.
- * @see #unsetFontDecoration()
- * @see #getFontDecoration()
- * @see #setFontDecoration(FontDecoration)
- * @generated
- */
- boolean isSetFontDecoration();
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc --> <!-- begin-model-doc -->
- * the font size is non-negative
- *
- * @param diagnostics
- * The chain of diagnostics to which problems are to be appended.
- * @param context
- * The cache of context-specific information. <!-- end-model-doc
- * -->
- * @model annotation=
- * "http://www.eclipse.org/emf/2002/Ecore/OCL body='fontSize >= 0'"
- * @generated
- */
- boolean validFontSize(DiagnosticChain diagnostics, Map<Object, Object> context);
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc --> <!-- begin-model-doc -->
- * the stroke width is non-negative
- *
- * @param diagnostics
- * The chain of diagnostics to which problems are to be appended.
- * @param context
- * The cache of context-specific information. <!-- end-model-doc
- * -->
- * @model annotation=
- * "http://www.eclipse.org/emf/2002/Ecore/OCL body='fillOpacity >= 0 and fillOpacity <=1'"
- * @generated
- */
- boolean validFillOpacity(DiagnosticChain diagnostics, Map<Object, Object> context);
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc --> <!-- begin-model-doc -->
- * the stroke width is non-negative
- *
- * @param diagnostics
- * The chain of diagnostics to which problems are to be appended.
- * @param context
- * The cache of context-specific information. <!-- end-model-doc
- * -->
- * @model annotation=
- * "http://www.eclipse.org/emf/2002/Ecore/OCL body='strokeWidth >= 0'"
- * @generated
- */
- boolean validStrokeWidth(DiagnosticChain diagnostics, Map<Object, Object> context);
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc --> <!-- begin-model-doc -->
- * the size of the stroke dash length list must be even.
- *
- * @param diagnostics
- * The chain of diagnostics to which problems are to be appended.
- * @param context
- * The cache of context-specific information. <!-- end-model-doc
- * -->
- * @model annotation=
- * "http://www.eclipse.org/emf/2002/Ecore/OCL body='strokeDashLength->size().mod(2) = 0'"
- * @generated
- */
- boolean validDashLengthSize(DiagnosticChain diagnostics, Map<Object, Object> context);
-
- /**
- * <!-- begin-user-doc --> <!-- end-user-doc --> <!-- begin-model-doc -->
- * the opacity of the fill is non-negative
- *
- * @param diagnostics
- * The chain of diagnostics to which problems are to be appended.
- * @param context
- * The cache of context-specific information. <!-- end-model-doc
- * -->
- * @model annotation=
- * "http://www.eclipse.org/emf/2002/Ecore/OCL body='strokeOpacity >= 0 and strokeOpacity <=1'"
- * @generated
- */
- boolean validStrokeOpacity(DiagnosticChain diagnostics, Map<Object, Object> context);
-} // Style

Back to the top