Class ModelTypeExtension


  • public class ModelTypeExtension
    extends java.lang.Object
    • Field Detail

      • label

        protected java.lang.String label
      • type

        protected java.lang.String type
      • image

        protected org.eclipse.swt.graphics.Image image
      • clazz

        protected java.lang.String clazz
      • configurationElement

        protected org.eclipse.core.runtime.IConfigurationElement configurationElement
      • stable

        protected boolean stable
    • Constructor Detail

      • ModelTypeExtension

        public ModelTypeExtension()
      • ModelTypeExtension

        public ModelTypeExtension​(java.lang.String label,
                                  java.lang.String type,
                                  org.eclipse.swt.graphics.Image image,
                                  boolean stable)
    • Method Detail

      • setStable

        public void setStable​(boolean stable)
      • isStable

        public boolean isStable()
      • getImage

        public org.eclipse.swt.graphics.Image getImage()
      • setImage

        public void setImage​(org.eclipse.swt.graphics.Image icon)
      • getLabel

        public java.lang.String getLabel()
      • setLabel

        public void setLabel​(java.lang.String label)
      • getType

        public java.lang.String getType()
      • setType

        public void setType​(java.lang.String type)
      • createDialog

        public AbstractModelConfigurationDialog createDialog()
                                                      throws org.eclipse.core.runtime.CoreException
        Throws:
        org.eclipse.core.runtime.CoreException
      • createModel

        public IModel createModel()
                           throws org.eclipse.core.runtime.CoreException
        Throws:
        org.eclipse.core.runtime.CoreException
      • getClazz

        public java.lang.String getClazz()
      • setClazz

        public void setClazz​(java.lang.String clazz)
      • getConfigurationElement

        public org.eclipse.core.runtime.IConfigurationElement getConfigurationElement()
      • setConfigurationElement

        public void setConfigurationElement​(org.eclipse.core.runtime.IConfigurationElement configurationElement)