diff -r 000000000000 -r fb279309251b uidesigner/com.nokia.sdt.component.symbian/src/com/nokia/sdt/emf/component/DesignerImagesType.java --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/uidesigner/com.nokia.sdt.component.symbian/src/com/nokia/sdt/emf/component/DesignerImagesType.java Fri Apr 03 23:33:03 2009 +0100 @@ -0,0 +1,156 @@ +/** + * + * + * + * $Id$ + */ +package com.nokia.sdt.emf.component; + +import org.eclipse.emf.ecore.EObject; + +/** + * + * A representation of the model object 'Designer Images Type'. + * + * + *

+ * The following features are supported: + *

+ *

+ * + * @see com.nokia.sdt.emf.component.ComponentPackage#getDesignerImagesType() + * @model extendedMetaData="name='designerImages_._type' kind='empty'" + * @generated + */ +public interface DesignerImagesType extends EObject{ + /** + * Returns the value of the 'Large Icon File' attribute. + * + *

+ * If the meaning of the 'Large Icon File' attribute isn't clear, + * there really should be more of a description here... + *

+ * + * + * + * + * + * @return the value of the 'Large Icon File' attribute. + * @see #setLargeIconFile(String) + * @see com.nokia.sdt.emf.component.ComponentPackage#getDesignerImagesType_LargeIconFile() + * @model unique="false" dataType="org.eclipse.emf.ecore.xml.type.String" + * extendedMetaData="kind='attribute' name='largeIconFile'" + * @generated + */ + String getLargeIconFile(); + + /** + * Sets the value of the '{@link com.nokia.sdt.emf.component.DesignerImagesType#getLargeIconFile Large Icon File}' attribute. + * + * + * @param value the new value of the 'Large Icon File' attribute. + * @see #getLargeIconFile() + * @generated + */ + void setLargeIconFile(String value); + + /** + * Returns the value of the 'Layout Image File' attribute. + * + *

+ * If the meaning of the 'Layout Image File' attribute isn't clear, + * there really should be more of a description here... + *

+ * + * + * + * + * + * @return the value of the 'Layout Image File' attribute. + * @see #setLayoutImageFile(String) + * @see com.nokia.sdt.emf.component.ComponentPackage#getDesignerImagesType_LayoutImageFile() + * @model unique="false" dataType="org.eclipse.emf.ecore.xml.type.String" + * extendedMetaData="kind='attribute' name='layoutImageFile'" + * @generated + */ + String getLayoutImageFile(); + + /** + * Sets the value of the '{@link com.nokia.sdt.emf.component.DesignerImagesType#getLayoutImageFile Layout Image File}' attribute. + * + * + * @param value the new value of the 'Layout Image File' attribute. + * @see #getLayoutImageFile() + * @generated + */ + void setLayoutImageFile(String value); + + /** + * Returns the value of the 'Small Icon File' attribute. + * + *

+ * If the meaning of the 'Small Icon File' attribute isn't clear, + * there really should be more of a description here... + *

+ * + * + * A relative path to an Eclipse-supported image type, such as PNG, GIF, or BMP. This image is displayed in the outline. + * + * + * @return the value of the 'Small Icon File' attribute. + * @see #setSmallIconFile(String) + * @see com.nokia.sdt.emf.component.ComponentPackage#getDesignerImagesType_SmallIconFile() + * @model unique="false" dataType="org.eclipse.emf.ecore.xml.type.String" + * extendedMetaData="kind='attribute' name='smallIconFile'" + * @generated + */ + String getSmallIconFile(); + + /** + * Sets the value of the '{@link com.nokia.sdt.emf.component.DesignerImagesType#getSmallIconFile Small Icon File}' attribute. + * + * + * @param value the new value of the 'Small Icon File' attribute. + * @see #getSmallIconFile() + * @generated + */ + void setSmallIconFile(String value); + + /** + * Returns the value of the 'Thumbnail File' attribute. + * + *

+ * If the meaning of the 'Thumbnail File' attribute isn't clear, + * there really should be more of a description here... + *

+ * + * + * A relative path to an Eclipse-supported image type, such as PNG, GIF, or BMP. This image is displayed in UI designer's graphical + * layout area if the component does not provide rendering code. + * + * + * @return the value of the 'Thumbnail File' attribute. + * @see #setThumbnailFile(String) + * @see com.nokia.sdt.emf.component.ComponentPackage#getDesignerImagesType_ThumbnailFile() + * @model unique="false" dataType="org.eclipse.emf.ecore.xml.type.String" + * extendedMetaData="kind='attribute' name='thumbnailFile'" + * @generated + */ + String getThumbnailFile(); + + /** + * Sets the value of the '{@link com.nokia.sdt.emf.component.DesignerImagesType#getThumbnailFile Thumbnail File}' attribute. + * + * + * @param value the new value of the 'Thumbnail File' attribute. + * @see #getThumbnailFile() + * @generated + */ + void setThumbnailFile(String value); + +} // DesignerImagesType