|
Eclipse Platform 2.1 |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object | +--org.eclipse.update.core.model.FeatureModelFactory
Default feature model factory.
This class may be instantiated or subclassed by clients. However, in most cases clients should instead subclass the provided base implementation of this factory.
BaseFeatureFactory| Constructor Summary | |
FeatureModelFactory()
Creates a default model factory. |
|
| Method Summary | |
FeatureModel |
createFeatureModel()
Create a default feature model. |
ImportModel |
createImportModel()
Create a default import dependency model. |
IncludedFeatureReferenceModel |
createIncludedFeatureReferenceModel()
Create a default included feature reference model. |
InstallHandlerEntryModel |
createInstallHandlerEntryModel()
Create a default install handler model. |
NonPluginEntryModel |
createNonPluginEntryModel()
Create a default non-plug-in entry model. |
PluginEntryModel |
createPluginEntryModel()
Create a default plug-in entry model. |
URLEntryModel |
createURLEntryModel()
Create a default annotated URL model. |
FeatureModel |
parseFeature(InputStream stream)
Creates and populates a default feature from stream. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public FeatureModelFactory()
| Method Detail |
public FeatureModel parseFeature(InputStream stream)
throws CoreException,
org.xml.sax.SAXException
stream - feature stream
ParsingException
IOException
org.xml.sax.SAXException
CoreExceptionpublic FeatureModel createFeatureModel()
FeatureModelpublic IncludedFeatureReferenceModel createIncludedFeatureReferenceModel()
IncludedFeatureReferenceModelpublic InstallHandlerEntryModel createInstallHandlerEntryModel()
InstallHandlerEntryModelpublic ImportModel createImportModel()
ImportModelpublic PluginEntryModel createPluginEntryModel()
PluginEntryModelpublic NonPluginEntryModel createNonPluginEntryModel()
NonPluginEntryModelpublic URLEntryModel createURLEntryModel()
URLEntryModel
|
Eclipse Platform 2.1 |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||