|
TPTP 4.1.0 Platform Project Public API Specification |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.EObjectImpl
org.eclipse.tptp.platform.analysis.engine.impl.IAlgorithmExtensionImpl
An implementation of the model object ' IAlgorithm Extension'.
| Nested Class Summary |
|---|
| Nested classes inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
|---|
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl |
| Nested classes inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
|---|
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList |
| Nested classes inherited from class org.eclipse.tptp.platform.analysis.engine.IAlgorithmExtension |
|---|
IAlgorithmExtension.IImportUpdater |
| Nested classes inherited from class org.eclipse.emf.ecore.InternalEObject |
|---|
org.eclipse.emf.ecore.InternalEObject.EStore |
| Field Summary |
|---|
| Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
|---|
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY |
| Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
EOPPOSITE_FEATURE_BASE |
| Constructor Summary | |
|---|---|
protected |
IAlgorithmExtensionImpl()
|
| Method Summary | |
|---|---|
IData |
create(ITemplateAlgorithm template,
ICategoryDescriptor descriptor)
|
void |
delete(IData data)
|
protected org.eclipse.emf.ecore.EClass |
eStaticClass()
|
IData[] |
getAlgorithmData(ICategoryDescriptor categoryDescriptor)
|
IAlgorithm[] |
getAlgorithms()
Read algorithms from xml files |
ICategoryReviewList |
getCategoryReviewList()
|
java.io.File |
getPluginDirectory()
|
ISolution[] |
getSolutions(IProblemData problemData,
IMatch match)
|
ITemplateAlgorithm[] |
getTemplateAlgorithms(ICategoryDescriptor categoryDescriptor)
|
IAlgorithmExtension.IImportUpdater |
getUpdater()
|
java.io.File |
getWorkspaceDirectory()
|
void |
init(java.io.File pluginBaseDir,
java.io.File workspaceBaseDir,
boolean newVersion)
|
void |
move(IData data,
ICategoryDescriptor categoryDescriptor)
|
void |
save(IData data)
|
| Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
|---|
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI |
| Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
|---|
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicIsSet, eDynamicSet, eDynamicUnset, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseRemove, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eStaticFeatureCount, eStore, eUnset, eURIFragmentSegment, toString |
| Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
|---|
eNotificationRequired, eNotify |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| 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 |
| Methods inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
eNotificationRequired |
| Constructor Detail |
protected IAlgorithmExtensionImpl()
| Method Detail |
protected org.eclipse.emf.ecore.EClass eStaticClass()
public void init(java.io.File pluginBaseDir,
java.io.File workspaceBaseDir,
boolean newVersion)
throws java.lang.Exception
init in interface IAlgorithmExtensionjava.lang.Exceptionpublic IAlgorithm[] getAlgorithms()
getAlgorithms in interface IAlgorithmExtensionpublic IData[] getAlgorithmData(ICategoryDescriptor categoryDescriptor)
getAlgorithmData in interface IAlgorithmExtensionpublic ITemplateAlgorithm[] getTemplateAlgorithms(ICategoryDescriptor categoryDescriptor)
getTemplateAlgorithms in interface IAlgorithmExtension
public ISolution[] getSolutions(IProblemData problemData,
IMatch match)
getSolutions in interface IAlgorithmExtension
public void save(IData data)
throws java.lang.Exception
save in interface IAlgorithmExtensionjava.lang.Exception
public void move(IData data,
ICategoryDescriptor categoryDescriptor)
throws java.lang.Exception
move in interface IAlgorithmExtensionjava.lang.Exceptionpublic void delete(IData data)
delete in interface IAlgorithmExtensionpublic java.io.File getPluginDirectory()
getPluginDirectory in interface IAlgorithmExtensionpublic java.io.File getWorkspaceDirectory()
getWorkspaceDirectory in interface IAlgorithmExtensionpublic ICategoryReviewList getCategoryReviewList()
getCategoryReviewList in interface IAlgorithmExtension
public IData create(ITemplateAlgorithm template,
ICategoryDescriptor descriptor)
throws java.lang.Exception
create in interface IAlgorithmExtensionjava.lang.Exceptionpublic IAlgorithmExtension.IImportUpdater getUpdater()
getUpdater in interface IAlgorithmExtension
|
TPTP 4.1.0 Platform Project Public API Specification |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||