org.eclipse.gmf.codegen.gmfgen
Interface GenExpressionProviderContainer

All Superinterfaces:
org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
GenExpressionProviderContainerImpl

public interface GenExpressionProviderContainer
extends org.eclipse.emf.ecore.EObject

A representation of the model object 'Gen Expression Provider Container'.

The following features are supported:

See Also:
GMFGenPackage.getGenExpressionProviderContainer()

Method Summary
 String getAbstractExpressionClassName()
          Returns the value of the 'Abstract Expression Class Name' attribute.
 String getAbstractExpressionQualifiedClassName()
           
 GenEditorGenerator getEditorGen()
          Returns the value of the 'Editor Gen' container reference.
 String getExpressionsPackageName()
          Returns the value of the 'Expressions Package Name' attribute.
 org.eclipse.emf.common.util.EList<GenExpressionProviderBase> getProviders()
          Returns the value of the 'Providers' containment reference list.
 void setAbstractExpressionClassName(String value)
          Sets the value of the 'Abstract Expression Class Name' attribute.
 void setExpressionsPackageName(String value)
          Sets the value of the 'Expressions Package Name' attribute.
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Method Detail

getExpressionsPackageName

String getExpressionsPackageName()
Returns the value of the 'Expressions Package Name' attribute.

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

Returns:
the value of the 'Expressions Package Name' attribute.
See Also:
setExpressionsPackageName(String), GMFGenPackage.getGenExpressionProviderContainer_ExpressionsPackageName()

setExpressionsPackageName

void setExpressionsPackageName(String value)
Sets the value of the 'Expressions Package Name' attribute.

Parameters:
value - the new value of the 'Expressions Package Name' attribute.
See Also:
getExpressionsPackageName()

getAbstractExpressionClassName

String getAbstractExpressionClassName()
Returns the value of the 'Abstract Expression Class Name' attribute.

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

Returns:
the value of the 'Abstract Expression Class Name' attribute.
See Also:
setAbstractExpressionClassName(String), GMFGenPackage.getGenExpressionProviderContainer_AbstractExpressionClassName()

setAbstractExpressionClassName

void setAbstractExpressionClassName(String value)
Sets the value of the 'Abstract Expression Class Name' attribute.

Parameters:
value - the new value of the 'Abstract Expression Class Name' attribute.
See Also:
getAbstractExpressionClassName()

getProviders

org.eclipse.emf.common.util.EList<GenExpressionProviderBase> getProviders()
Returns the value of the 'Providers' containment reference list. The list contents are of type GenExpressionProviderBase. It is bidirectional and its opposite is 'Container'.

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

Returns:
the value of the 'Providers' containment reference list.
See Also:
GMFGenPackage.getGenExpressionProviderContainer_Providers(), GenExpressionProviderBase.getContainer()

getEditorGen

GenEditorGenerator getEditorGen()
Returns the value of the 'Editor Gen' container reference. It is bidirectional and its opposite is 'Expression Providers'.

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

Returns:
the value of the 'Editor Gen' container reference.
See Also:
GMFGenPackage.getGenExpressionProviderContainer_EditorGen(), GenEditorGenerator.getExpressionProviders()

getAbstractExpressionQualifiedClassName

String getAbstractExpressionQualifiedClassName()



Copyright © 2011. All Rights Reserved.