uidesigner/com.nokia.sdt.component.symbian/src/com/nokia/sdt/emf/component/DesignerImagesType.java
changeset 0 fb279309251b
equal deleted inserted replaced
-1:000000000000 0:fb279309251b
       
     1 /**
       
     2  * <copyright>
       
     3  * </copyright>
       
     4  *
       
     5  * $Id$
       
     6  */
       
     7 package com.nokia.sdt.emf.component;
       
     8 
       
     9 import org.eclipse.emf.ecore.EObject;
       
    10 
       
    11 /**
       
    12  * <!-- begin-user-doc -->
       
    13  * A representation of the model object '<em><b>Designer Images Type</b></em>'.
       
    14  * <!-- end-user-doc -->
       
    15  *
       
    16  * <p>
       
    17  * The following features are supported:
       
    18  * <ul>
       
    19  *   <li>{@link com.nokia.sdt.emf.component.DesignerImagesType#getLargeIconFile <em>Large Icon File</em>}</li>
       
    20  *   <li>{@link com.nokia.sdt.emf.component.DesignerImagesType#getLayoutImageFile <em>Layout Image File</em>}</li>
       
    21  *   <li>{@link com.nokia.sdt.emf.component.DesignerImagesType#getSmallIconFile <em>Small Icon File</em>}</li>
       
    22  *   <li>{@link com.nokia.sdt.emf.component.DesignerImagesType#getThumbnailFile <em>Thumbnail File</em>}</li>
       
    23  * </ul>
       
    24  * </p>
       
    25  *
       
    26  * @see com.nokia.sdt.emf.component.ComponentPackage#getDesignerImagesType()
       
    27  * @model extendedMetaData="name='designerImages_._type' kind='empty'"
       
    28  * @generated
       
    29  */
       
    30 public interface DesignerImagesType extends EObject{
       
    31 	/**
       
    32 	 * Returns the value of the '<em><b>Large Icon File</b></em>' attribute.
       
    33 	 * <!-- begin-user-doc -->
       
    34      * <p>
       
    35      * If the meaning of the '<em>Large Icon File</em>' attribute isn't clear,
       
    36      * there really should be more of a description here...
       
    37      * </p>
       
    38      * <!-- end-user-doc -->
       
    39 	 * <!-- begin-model-doc -->
       
    40 	 * 
       
    41 	 * 				
       
    42 	 * <!-- end-model-doc -->
       
    43 	 * @return the value of the '<em>Large Icon File</em>' attribute.
       
    44 	 * @see #setLargeIconFile(String)
       
    45 	 * @see com.nokia.sdt.emf.component.ComponentPackage#getDesignerImagesType_LargeIconFile()
       
    46 	 * @model unique="false" dataType="org.eclipse.emf.ecore.xml.type.String"
       
    47 	 *        extendedMetaData="kind='attribute' name='largeIconFile'"
       
    48 	 * @generated
       
    49 	 */
       
    50     String getLargeIconFile();
       
    51 
       
    52 	/**
       
    53 	 * Sets the value of the '{@link com.nokia.sdt.emf.component.DesignerImagesType#getLargeIconFile <em>Large Icon File</em>}' attribute.
       
    54 	 * <!-- begin-user-doc -->
       
    55      * <!-- end-user-doc -->
       
    56 	 * @param value the new value of the '<em>Large Icon File</em>' attribute.
       
    57 	 * @see #getLargeIconFile()
       
    58 	 * @generated
       
    59 	 */
       
    60     void setLargeIconFile(String value);
       
    61 
       
    62 	/**
       
    63 	 * Returns the value of the '<em><b>Layout Image File</b></em>' attribute.
       
    64 	 * <!-- begin-user-doc -->
       
    65      * <p>
       
    66      * If the meaning of the '<em>Layout Image File</em>' attribute isn't clear,
       
    67      * there really should be more of a description here...
       
    68      * </p>
       
    69      * <!-- end-user-doc -->
       
    70 	 * <!-- begin-model-doc -->
       
    71 	 * 
       
    72 	 * 				
       
    73 	 * <!-- end-model-doc -->
       
    74 	 * @return the value of the '<em>Layout Image File</em>' attribute.
       
    75 	 * @see #setLayoutImageFile(String)
       
    76 	 * @see com.nokia.sdt.emf.component.ComponentPackage#getDesignerImagesType_LayoutImageFile()
       
    77 	 * @model unique="false" dataType="org.eclipse.emf.ecore.xml.type.String"
       
    78 	 *        extendedMetaData="kind='attribute' name='layoutImageFile'"
       
    79 	 * @generated
       
    80 	 */
       
    81     String getLayoutImageFile();
       
    82 
       
    83 	/**
       
    84 	 * Sets the value of the '{@link com.nokia.sdt.emf.component.DesignerImagesType#getLayoutImageFile <em>Layout Image File</em>}' attribute.
       
    85 	 * <!-- begin-user-doc -->
       
    86      * <!-- end-user-doc -->
       
    87 	 * @param value the new value of the '<em>Layout Image File</em>' attribute.
       
    88 	 * @see #getLayoutImageFile()
       
    89 	 * @generated
       
    90 	 */
       
    91     void setLayoutImageFile(String value);
       
    92 
       
    93 	/**
       
    94 	 * Returns the value of the '<em><b>Small Icon File</b></em>' attribute.
       
    95 	 * <!-- begin-user-doc -->
       
    96      * <p>
       
    97      * If the meaning of the '<em>Small Icon File</em>' attribute isn't clear,
       
    98      * there really should be more of a description here...
       
    99      * </p>
       
   100      * <!-- end-user-doc -->
       
   101 	 * <!-- begin-model-doc -->
       
   102 	 * A relative path to an Eclipse-supported image type, such as PNG, GIF, or BMP. This image is displayed in the outline.
       
   103 	 * 				
       
   104 	 * <!-- end-model-doc -->
       
   105 	 * @return the value of the '<em>Small Icon File</em>' attribute.
       
   106 	 * @see #setSmallIconFile(String)
       
   107 	 * @see com.nokia.sdt.emf.component.ComponentPackage#getDesignerImagesType_SmallIconFile()
       
   108 	 * @model unique="false" dataType="org.eclipse.emf.ecore.xml.type.String"
       
   109 	 *        extendedMetaData="kind='attribute' name='smallIconFile'"
       
   110 	 * @generated
       
   111 	 */
       
   112     String getSmallIconFile();
       
   113 
       
   114 	/**
       
   115 	 * Sets the value of the '{@link com.nokia.sdt.emf.component.DesignerImagesType#getSmallIconFile <em>Small Icon File</em>}' attribute.
       
   116 	 * <!-- begin-user-doc -->
       
   117      * <!-- end-user-doc -->
       
   118 	 * @param value the new value of the '<em>Small Icon File</em>' attribute.
       
   119 	 * @see #getSmallIconFile()
       
   120 	 * @generated
       
   121 	 */
       
   122     void setSmallIconFile(String value);
       
   123 
       
   124 	/**
       
   125 	 * Returns the value of the '<em><b>Thumbnail File</b></em>' attribute.
       
   126 	 * <!-- begin-user-doc -->
       
   127 	 * <p>
       
   128 	 * If the meaning of the '<em>Thumbnail File</em>' attribute isn't clear,
       
   129 	 * there really should be more of a description here...
       
   130 	 * </p>
       
   131 	 * <!-- end-user-doc -->
       
   132 	 * <!-- begin-model-doc -->
       
   133 	 * A relative path to an Eclipse-supported image type, such as PNG, GIF, or BMP. This image is displayed in UI designer's graphical
       
   134 	 * 				layout area if the component does not provide rendering code.
       
   135 	 * 				
       
   136 	 * <!-- end-model-doc -->
       
   137 	 * @return the value of the '<em>Thumbnail File</em>' attribute.
       
   138 	 * @see #setThumbnailFile(String)
       
   139 	 * @see com.nokia.sdt.emf.component.ComponentPackage#getDesignerImagesType_ThumbnailFile()
       
   140 	 * @model unique="false" dataType="org.eclipse.emf.ecore.xml.type.String"
       
   141 	 *        extendedMetaData="kind='attribute' name='thumbnailFile'"
       
   142 	 * @generated
       
   143 	 */
       
   144 	String getThumbnailFile();
       
   145 
       
   146 	/**
       
   147 	 * Sets the value of the '{@link com.nokia.sdt.emf.component.DesignerImagesType#getThumbnailFile <em>Thumbnail File</em>}' attribute.
       
   148 	 * <!-- begin-user-doc -->
       
   149 	 * <!-- end-user-doc -->
       
   150 	 * @param value the new value of the '<em>Thumbnail File</em>' attribute.
       
   151 	 * @see #getThumbnailFile()
       
   152 	 * @generated
       
   153 	 */
       
   154 	void setThumbnailFile(String value);
       
   155 
       
   156 } // DesignerImagesType