/** */ package rba.core; /** * * A representation of the model object 'Project'. * * * * * * *

* The following features are supported: *

* * * @see rba.core.RBACorePackage#getProject() * @model * @generated */ public interface Project extends rba.core.Package { /** * Returns the value of the 'Version' attribute. * *

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

* * @return the value of the 'Version' attribute. * @see #setVersion(String) * @see rba.core.RBACorePackage#getProject_Version() * @model * @generated */ String getVersion(); /** * Sets the value of the '{@link rba.core.Project#getVersion Version}' attribute. * * * @param value the new value of the 'Version' attribute. * @see #getVersion() * @generated */ void setVersion(String value); /** * Returns the value of the 'Dummy Name' attribute. * *

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

* * @return the value of the 'Dummy Name' attribute. * @see #setDummyName(String) * @see rba.core.RBACorePackage#getProject_DummyName() * @model * @generated */ String getDummyName(); /** * Sets the value of the '{@link rba.core.Project#getDummyName Dummy Name}' attribute. * * * @param value the new value of the 'Dummy Name' attribute. * @see #getDummyName() * @generated */ void setDummyName(String value); /** * * * * @Override * * @model kind="operation" * annotation="http://www.eclipse.org/emf/2002/GenModel body='if (this.eResource() != null) {\r\n String segments[] = this.eResource().getURI().toString().split(\"/\");\r\n return segments[2];\r\n} else {\r\n return this.name;\r\n} '" * @generated */ String getName(); } // Project