|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
A representation of the model object 'Gen Base'.
The following features are supported:
GenModelPackage.getGenBase()
Method Summary | |
boolean |
canGenerate()
|
boolean |
canGenerateEdit()
|
boolean |
canGenerateEditor()
|
boolean |
canGenerateSchema()
Deprecated. In EMF 2.2, schema generation is properly done via a model exporter. This method will be removed after 2.2. |
boolean |
canGenerateTests()
|
String |
capName(String name)
|
String |
format(String name,
char separator,
String prefix,
boolean includePrefix)
Deprecated. in 2.2. Please use CodeGenUtil.format(String, char, String, boolean, boolean) instead. |
void |
gen(Monitor progressMonitor)
Deprecated. In EMF 2.2, a Generator should be used to generate code.
This method will be removed after 2.2. |
void |
genEdit(Monitor progressMonitor)
Deprecated. In EMF 2.2, a Generator should be used to generate code.
This method will be removed after 2.2. |
void |
genEditor(Monitor progressMonitor)
Deprecated. In EMF 2.2, a Generator should be used to generate code.
This method will be removed after 2.2. |
void |
generate(IProgressMonitor progressMonitor)
Deprecated. In EMF 2.2, a Generator should be used to generate code.
This method will be removed after 2.2. |
void |
generate(Monitor progressMonitor)
Deprecated. In EMF 2.2, a Generator should be used to generate code.
This method will be removed after 2.2. |
void |
generateEdit(IProgressMonitor progressMonitor)
Deprecated. In EMF 2.2, a Generator should be used to generate code.
This method will be removed after 2.2. |
void |
generateEdit(Monitor progressMonitor)
Deprecated. In EMF 2.2, a Generator should be used to generate code.
This method will be removed after 2.2. |
void |
generateEditor(IProgressMonitor progressMonitor)
Deprecated. In EMF 2.2, a Generator should be used to generate code.
This method will be removed after 2.2. |
void |
generateEditor(Monitor progressMonitor)
Deprecated. In EMF 2.2, a Generator should be used to generate code.
This method will be removed after 2.2. |
void |
generateSchema(IProgressMonitor progressMonitor)
Deprecated. In EMF 2.2, schema generation is properly done via a model exporter. This method will be removed after 2.2. |
void |
generateSchema(Monitor progressMonitor)
Deprecated. In EMF 2.2, schema generation is properly done via a model exporter. This method will be removed after 2.2. |
void |
generateTests(IProgressMonitor progressMonitor)
Deprecated. In EMF 2.2, a Generator should be used to generate code.
This method will be removed after 2.2. |
void |
generateTests(Monitor progressMonitor)
Deprecated. In EMF 2.2, a Generator should be used to generate code.
This method will be removed after 2.2. |
void |
genSchema(Monitor progressMonitor)
Deprecated. In EMF 2.2, schema generation is properly done via a model exporter. This method will be removed after 2.2. |
void |
genTests(Monitor progressMonitor)
Deprecated. In EMF 2.2, a Generator should be used to generate code.
This method will be removed after 2.2. |
String |
getDocumentation(String indentation)
|
EModelElement |
getEcoreModelElement()
|
GenAnnotation |
getGenAnnotation(String source)
|
EList |
getGenAnnotations()
Returns the value of the 'Gen Annotations' containment reference list. |
GenModel |
getGenModel()
|
boolean |
hasDocumentation()
|
boolean |
reconcile()
|
String |
safeName(String name)
|
String |
uncapName(String name)
|
String |
uncapPrefixedName(String in)
|
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 |
Method Detail |
public EList getGenAnnotations()
GenAnnotation
.
It is bidirectional and its opposite is 'Gen Base
'.
If the meaning of the 'Gen Annotations' containment reference list isn't clear, there really should be more of a description here...
GenModelPackage.getGenBase_GenAnnotations()
,
GenAnnotation.getGenBase()
public GenAnnotation getGenAnnotation(String source)
public GenModel getGenModel()
public String capName(String name)
public String uncapName(String name)
public String uncapPrefixedName(String in)
public String safeName(String name)
public String format(String name, char separator, String prefix, boolean includePrefix)
CodeGenUtil.format(String, char, String, boolean, boolean)
instead.
public boolean canGenerate()
public void generate(Monitor progressMonitor)
Generator
should be used to generate code.
This method will be removed after 2.2.
public void gen(Monitor progressMonitor)
Generator
should be used to generate code.
This method will be removed after 2.2.
public void generate(IProgressMonitor progressMonitor)
Generator
should be used to generate code.
This method will be removed after 2.2.
public boolean canGenerateEdit()
public void generateEdit(Monitor progressMonitor)
Generator
should be used to generate code.
This method will be removed after 2.2.
public void genEdit(Monitor progressMonitor)
Generator
should be used to generate code.
This method will be removed after 2.2.
public void generateEdit(IProgressMonitor progressMonitor)
Generator
should be used to generate code.
This method will be removed after 2.2.
public boolean canGenerateEditor()
public void generateEditor(Monitor progressMonitor)
Generator
should be used to generate code.
This method will be removed after 2.2.
public void genEditor(Monitor progressMonitor)
Generator
should be used to generate code.
This method will be removed after 2.2.
public void generateEditor(IProgressMonitor progressMonitor)
Generator
should be used to generate code.
This method will be removed after 2.2.
public boolean canGenerateSchema()
public void generateSchema(Monitor progressMonitor)
public void genSchema(Monitor progressMonitor)
public void generateSchema(IProgressMonitor progressMonitor)
public boolean canGenerateTests()
public void generateTests(Monitor progressMonitor)
Generator
should be used to generate code.
This method will be removed after 2.2.
public void genTests(Monitor progressMonitor)
Generator
should be used to generate code.
This method will be removed after 2.2.
public void generateTests(IProgressMonitor progressMonitor)
Generator
should be used to generate code.
This method will be removed after 2.2.
public boolean reconcile()
public boolean hasDocumentation()
public String getDocumentation(String indentation)
public EModelElement getEcoreModelElement()
|
Copyright 2001-2006 IBM Corporation and others. All Rights Reserved. |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |