|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SymbolFactory
The Factory for the model. It provides a create method for each non-abstract class of the model.
Provisional API - subject to change
SymbolPackage
Field Summary | |
---|---|
static java.lang.String |
copyright
|
static SymbolFactory |
eINSTANCE
The singleton instance of the factory |
Method Summary | |
---|---|
IBeanInstanceSymbol |
createIBeanInstanceSymbol()
Returns a new object of class 'IBean Instance Symbol' |
IBeanMethodSymbol |
createIBeanMethodSymbol()
Returns a new object of class 'IBean Method Symbol' |
IBeanPropertySymbol |
createIBeanPropertySymbol()
Returns a new object of class 'IBean Property Symbol' |
IBoundedJavaTypeDescriptor |
createIBoundedJavaTypeDescriptor()
Returns a new object of class 'IBounded Java Type Descriptor' |
IBoundedListTypeDescriptor |
createIBoundedListTypeDescriptor()
Returns a new object of class 'IBounded List Type Descriptor' |
IBoundedMapTypeDescriptor |
createIBoundedMapTypeDescriptor()
Returns a new object of class 'IBounded Map Type Descriptor' |
IComponentSymbol |
createIComponentSymbol()
Returns a new object of class 'IComponent Symbol' |
IInstanceSymbol |
createIInstanceSymbol()
Returns a new object of class 'IInstance Symbol' |
IJavaSymbol |
createIJavaSymbol()
Returns a new object of class 'IJava Symbol' |
IJavaTypeDescriptor2 |
createIJavaTypeDescriptor2()
Returns a new object of class 'IJava Type Descriptor2' |
IListTypeDescriptor |
createIListTypeDescriptor()
Returns a new object of class 'IList Type Descriptor' |
IMapTypeDescriptor |
createIMapTypeDescriptor()
Returns a new object of class 'IMap Type Descriptor' |
IMethodSymbol |
createIMethodSymbol()
Returns a new object of class 'IMethod Symbol' |
IPropertySymbol |
createIPropertySymbol()
Returns a new object of class 'IProperty Symbol' |
SymbolPackage |
getSymbolPackage()
Returns the package supported by this factory |
Methods inherited from interface org.eclipse.emf.ecore.EFactory |
---|
convertToString, create, createFromString, getEPackage, setEPackage |
Methods inherited from interface org.eclipse.emf.ecore.EModelElement |
---|
getEAnnotation, getEAnnotations |
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 |
---|
static final java.lang.String copyright
static final SymbolFactory eINSTANCE
Method Detail |
---|
IBeanInstanceSymbol createIBeanInstanceSymbol()
IBeanPropertySymbol createIBeanPropertySymbol()
IInstanceSymbol createIInstanceSymbol()
IJavaSymbol createIJavaSymbol()
IJavaTypeDescriptor2 createIJavaTypeDescriptor2()
IBeanMethodSymbol createIBeanMethodSymbol()
IComponentSymbol createIComponentSymbol()
IPropertySymbol createIPropertySymbol()
IMapTypeDescriptor createIMapTypeDescriptor()
IMethodSymbol createIMethodSymbol()
IBoundedMapTypeDescriptor createIBoundedMapTypeDescriptor()
IBoundedJavaTypeDescriptor createIBoundedJavaTypeDescriptor()
IListTypeDescriptor createIListTypeDescriptor()
IBoundedListTypeDescriptor createIBoundedListTypeDescriptor()
SymbolPackage getSymbolPackage()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |