org.eclipse.modisco.eclipseplugin
Interface EclipsePlugin


public interface EclipsePlugin

A representation of the model object 'Eclipse Plugin'.

The following features are supported:

See Also:
EclipsepluginPackage.getEclipsePlugin()
Generated:
Model:

Method Summary
 CompilationUnit getBuildProperties()
          Returns the value of the 'Build Properties' reference.
 Bundle getBundle()
          Returns the value of the 'Bundle' reference.
 CompilationUnit getBundleProperties()
          Returns the value of the 'Bundle Properties' reference.
 Root getClassPathRoot()
          Returns the value of the 'Class Path Root' reference.
 Project getInventoryProject()
          Returns the value of the 'Inventory Project' reference.
 Model getJavaModel()
          Returns the value of the 'Java Model' reference.
 java.lang.String getName()
          Returns the value of the 'Name' attribute.
 java.lang.String getOutputDirectory()
          Returns the value of the 'Output Directory' attribute.
 CompilationUnit getPluginProperties()
          Returns the value of the 'Plugin Properties' reference.
 Root getPluginXml()
          Returns the value of the 'Plugin Xml' reference.
 Root getProject()
          Returns the value of the 'Project' reference.
 java.lang.String getSrcDirectory()
          Returns the value of the 'Src Directory' attribute.
 void setBuildProperties(CompilationUnit value)
          Sets the value of the 'Build Properties' reference.
 void setBundle(Bundle value)
          Sets the value of the 'Bundle' reference.
 void setBundleProperties(CompilationUnit value)
          Sets the value of the 'Bundle Properties' reference.
 void setClassPathRoot(Root value)
          Sets the value of the 'Class Path Root' reference.
 void setInventoryProject(Project value)
          Sets the value of the 'Inventory Project' reference.
 void setJavaModel(Model value)
          Sets the value of the 'Java Model' reference.
 void setName(java.lang.String value)
          Sets the value of the 'Name' attribute.
 void setOutputDirectory(java.lang.String value)
          Sets the value of the 'Output Directory' attribute.
 void setPluginProperties(CompilationUnit value)
          Sets the value of the 'Plugin Properties' reference.
 void setPluginXml(Root value)
          Sets the value of the 'Plugin Xml' reference.
 void setProject(Root value)
          Sets the value of the 'Project' reference.
 void setSrcDirectory(java.lang.String value)
          Sets the value of the 'Src Directory' attribute.
 

Method Detail

getBundle

Bundle getBundle()
Returns the value of the 'Bundle' reference.

If the meaning of the 'Bundle' reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Bundle' reference.
See Also:
setBundle(Bundle), EclipsepluginPackage.getEclipsePlugin_Bundle()
Generated:
Model:

setBundle

void setBundle(Bundle value)
Sets the value of the 'Bundle' reference.

Parameters:
value - the new value of the 'Bundle' reference.
See Also:
getBundle()
Generated:

getJavaModel

Model getJavaModel()
Returns the value of the 'Java Model' reference.

If the meaning of the 'Java Model' reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Java Model' reference.
See Also:
setJavaModel(Model), EclipsepluginPackage.getEclipsePlugin_JavaModel()
Generated:
Model:

setJavaModel

void setJavaModel(Model value)
Sets the value of the 'Java Model' reference.

Parameters:
value - the new value of the 'Java Model' reference.
See Also:
getJavaModel()
Generated:

getInventoryProject

Project getInventoryProject()
Returns the value of the 'Inventory Project' reference.

If the meaning of the 'Inventory Project' reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Inventory Project' reference.
See Also:
setInventoryProject(Project), EclipsepluginPackage.getEclipsePlugin_InventoryProject()
Generated:
Model:

setInventoryProject

void setInventoryProject(Project value)
Sets the value of the 'Inventory Project' reference.

Parameters:
value - the new value of the 'Inventory Project' reference.
See Also:
getInventoryProject()
Generated:

getClassPathRoot

Root getClassPathRoot()
Returns the value of the 'Class Path Root' reference.

If the meaning of the 'Class Path Root' reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Class Path Root' reference.
See Also:
setClassPathRoot(Root), EclipsepluginPackage.getEclipsePlugin_ClassPathRoot()
Generated:
Model:

setClassPathRoot

void setClassPathRoot(Root value)
Sets the value of the 'Class Path Root' reference.

Parameters:
value - the new value of the 'Class Path Root' reference.
See Also:
getClassPathRoot()
Generated:

getBuildProperties

CompilationUnit getBuildProperties()
Returns the value of the 'Build Properties' reference.

If the meaning of the 'Build Properties' reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Build Properties' reference.
See Also:
setBuildProperties(CompilationUnit), EclipsepluginPackage.getEclipsePlugin_BuildProperties()
Generated:
Model:

setBuildProperties

void setBuildProperties(CompilationUnit value)
Sets the value of the 'Build Properties' reference.

Parameters:
value - the new value of the 'Build Properties' reference.
See Also:
getBuildProperties()
Generated:

getPluginProperties

CompilationUnit getPluginProperties()
Returns the value of the 'Plugin Properties' reference.

If the meaning of the 'Plugin Properties' reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Plugin Properties' reference.
See Also:
setPluginProperties(CompilationUnit), EclipsepluginPackage.getEclipsePlugin_PluginProperties()
Generated:
Model:

setPluginProperties

void setPluginProperties(CompilationUnit value)
Sets the value of the 'Plugin Properties' reference.

Parameters:
value - the new value of the 'Plugin Properties' reference.
See Also:
getPluginProperties()
Generated:

getBundleProperties

CompilationUnit getBundleProperties()
Returns the value of the 'Bundle Properties' reference.

If the meaning of the 'Bundle Properties' reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Bundle Properties' reference.
See Also:
setBundleProperties(CompilationUnit), EclipsepluginPackage.getEclipsePlugin_BundleProperties()
Generated:
Model:

setBundleProperties

void setBundleProperties(CompilationUnit value)
Sets the value of the 'Bundle Properties' reference.

Parameters:
value - the new value of the 'Bundle Properties' reference.
See Also:
getBundleProperties()
Generated:

getOutputDirectory

java.lang.String getOutputDirectory()
Returns the value of the 'Output Directory' attribute.

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

Returns:
the value of the 'Output Directory' attribute.
See Also:
setOutputDirectory(String), EclipsepluginPackage.getEclipsePlugin_OutputDirectory()
Generated:
Model:

setOutputDirectory

void setOutputDirectory(java.lang.String value)
Sets the value of the 'Output Directory' attribute.

Parameters:
value - the new value of the 'Output Directory' attribute.
See Also:
getOutputDirectory()
Generated:

getSrcDirectory

java.lang.String getSrcDirectory()
Returns the value of the 'Src Directory' attribute.

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

Returns:
the value of the 'Src Directory' attribute.
See Also:
setSrcDirectory(String), EclipsepluginPackage.getEclipsePlugin_SrcDirectory()
Generated:
Model:

setSrcDirectory

void setSrcDirectory(java.lang.String value)
Sets the value of the 'Src Directory' attribute.

Parameters:
value - the new value of the 'Src Directory' attribute.
See Also:
getSrcDirectory()
Generated:

getName

java.lang.String getName()
Returns the value of the 'Name' attribute.

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

Returns:
the value of the 'Name' attribute.
See Also:
setName(String), EclipsepluginPackage.getEclipsePlugin_Name()
Generated:
Model:

setName

void setName(java.lang.String value)
Sets the value of the 'Name' attribute.

Parameters:
value - the new value of the 'Name' attribute.
See Also:
getName()
Generated:

getPluginXml

Root getPluginXml()
Returns the value of the 'Plugin Xml' reference.

If the meaning of the 'Plugin Xml' reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Plugin Xml' reference.
See Also:
setPluginXml(Root), EclipsepluginPackage.getEclipsePlugin_PluginXml()
Generated:
Model:

setPluginXml

void setPluginXml(Root value)
Sets the value of the 'Plugin Xml' reference.

Parameters:
value - the new value of the 'Plugin Xml' reference.
See Also:
getPluginXml()
Generated:

getProject

Root getProject()
Returns the value of the 'Project' reference.

If the meaning of the 'Project' reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Project' reference.
See Also:
setProject(Root), EclipsepluginPackage.getEclipsePlugin_Project()
Generated:
Model:

setProject

void setProject(Root value)
Sets the value of the 'Project' reference.

Parameters:
value - the new value of the 'Project' reference.
See Also:
getProject()
Generated: