Generators

org.topcased.outline.configurator
Interface OutlineConfiguration

All Superinterfaces:
EObject, Notifier

public interface OutlineConfiguration
extends EObject

A representation of the model object 'Outline Configuration'.

The following features are supported:

See Also:
OutlineConfiguratorPackage.getOutlineConfiguration()
** Generated **
Model:
annotation="http://www.topcased.org/documentation documentation='The outline configuration contains all necessary information in order to generate customize outline code. This is the root model object.'"

Field Summary
static java.lang.String copyright
           
 
Method Summary
 CreateChildMenuConfiguration getCreateChild()
          Returns the value of the 'Create Child' containment reference.
 GenPackage getGenPackage()
          Returns the value of the 'Gen Package' reference.
 java.lang.String getName()
          Returns the value of the 'Name' attribute.
 java.lang.String getPackage()
          Returns the value of the 'Package' attribute.
 java.lang.String getPluginClassName()
          Returns the value of the 'Plugin Class Name' attribute.
 java.lang.String getProjectName()
          Returns the value of the 'Project Name' attribute.
 java.lang.String getUtilitiesPackageName()
           
 void setCreateChild(CreateChildMenuConfiguration value)
          Sets the value of the 'Create Child' containment reference.
 void setGenPackage(GenPackage value)
          Sets the value of the 'Gen Package' reference.
 void setName(java.lang.String value)
          Sets the value of the 'Name' attribute.
 void setPackage(java.lang.String value)
          Sets the value of the 'Package' attribute.
 void setPluginClassName(java.lang.String value)
          Sets the value of the 'Plugin Class Name' attribute.
 void setProjectName(java.lang.String value)
          Sets the value of the 'Project Name' attribute.
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Field Detail

copyright

static final java.lang.String copyright

See Also:
Constant Field Values
** Generated **
Method Detail

getCreateChild

CreateChildMenuConfiguration getCreateChild()
Returns the value of the 'Create Child' containment reference.

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

Returns:
the value of the 'Create Child' containment reference.
See Also:
setCreateChild(CreateChildMenuConfiguration), OutlineConfiguratorPackage.getOutlineConfiguration_CreateChild()
** Generated **
Model:
containment="true"

setCreateChild

void setCreateChild(CreateChildMenuConfiguration value)
Sets the value of the 'Create Child' containment reference.

Parameters:
value - the new value of the 'Create Child' containment reference.
See Also:
getCreateChild()
** 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), OutlineConfiguratorPackage.getOutlineConfiguration_Name()
** Generated **
Model:
annotation="http://www.topcased.org/uuid uuid='11319564722945'"

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 **

getProjectName

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

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

Returns:
the value of the 'Project Name' attribute.
See Also:
setProjectName(String), OutlineConfiguratorPackage.getOutlineConfiguration_ProjectName()
** Generated **
Model:
required="true"

setProjectName

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

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

getGenPackage

GenPackage getGenPackage()
Returns the value of the 'Gen Package' reference.

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

Returns:
the value of the 'Gen Package' reference.
See Also:
setGenPackage(GenPackage), OutlineConfiguratorPackage.getOutlineConfiguration_GenPackage()
** Generated **
Model:
required="true"

setGenPackage

void setGenPackage(GenPackage value)
Sets the value of the 'Gen Package' reference.

Parameters:
value - the new value of the 'Gen Package' reference.
See Also:
getGenPackage()
** Generated **

getPackage

java.lang.String getPackage()
Returns the value of the 'Package' attribute.

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

Returns:
the value of the 'Package' attribute.
See Also:
setPackage(String), OutlineConfiguratorPackage.getOutlineConfiguration_Package()
** Generated **
Model:
annotation="http://www.topcased.org/uuid uuid='113196237518035'" annotation="http://www.topcased.org/documentation documentation='The package in which the \'Create child\' menu is generated. If empty, it is generated in the root package.'"

setPackage

void setPackage(java.lang.String value)
Sets the value of the 'Package' attribute.

Parameters:
value - the new value of the 'Package' attribute.
See Also:
getPackage()
** Generated **

getPluginClassName

java.lang.String getPluginClassName()
Returns the value of the 'Plugin Class Name' attribute.

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

Returns:
the value of the 'Plugin Class Name' attribute.
See Also:
setPluginClassName(String), OutlineConfiguratorPackage.getOutlineConfiguration_PluginClassName()
** Generated **
Model:

setPluginClassName

void setPluginClassName(java.lang.String value)
Sets the value of the 'Plugin Class Name' attribute.

Parameters:
value - the new value of the 'Plugin Class Name' attribute.
See Also:
getPluginClassName()
** Generated **

getUtilitiesPackageName

java.lang.String getUtilitiesPackageName()

Generators

Copyright (c) 2005 TOPCASED Contributors 2005 - 2007. All rights reserved.