public class Factory extends Object
This class may be instantiated, or further subclassed.
Type | Property and Description |
---|---|
ConfigurationPropertyModel |
createConfiguration
Deprecated.
Returns a new configuration property model which is not initialized.
|
Constructor and Description |
---|
Factory(MultiStatus status)
Deprecated.
Creates a factory which can be used to create plug-in model objects.
|
Modifier and Type | Method and Description |
---|---|
ConfigurationElementModel |
createConfigurationElement()
Deprecated.
Returns a new configuration element model which is not initialized.
|
ConfigurationPropertyModel |
createConfigurationProperty()
Deprecated.
Returns a new configuration property model which is not initialized.
|
ExtensionModel |
createExtension()
Deprecated.
Returns a new extension model which is not initialized.
|
ExtensionPointModel |
createExtensionPoint()
Deprecated.
Returns a new extension point model which is not initialized.
|
LibraryModel |
createLibrary()
Deprecated.
Returns a new library model which is initialized to not export any
of its code.
|
PluginDescriptorModel |
createPluginDescriptor()
Deprecated.
Returns a new plug-in descriptor model which is not initialized.
|
PluginFragmentModel |
createPluginFragment()
Deprecated.
Returns a new plug-in fragment model which is not initialized.
|
PluginPrerequisiteModel |
createPluginPrerequisite()
Deprecated.
Returns a new plug-in prerequisite model which is initialized to
not export its code and to not require an exact match.
|
PluginRegistryModel |
createPluginRegistry()
Deprecated.
Returns a new plug-in registry model with an empty plug-in table.
|
URLModel |
createURL()
Deprecated.
Returns a new URL model which is not initialized.
|
void |
error(IStatus error)
Deprecated.
Handles an error state specified by the status.
|
MultiStatus |
getStatus()
Deprecated.
Returns all of the status objects logged thus far by this factory.
|
public Factory(MultiStatus status)
error
method.status
- the status to which errors should be loggedpublic ConfigurationElementModel createConfigurationElement()
public ConfigurationPropertyModel createConfigurationProperty()
public ExtensionModel createExtension()
public ExtensionPointModel createExtensionPoint()
public LibraryModel createLibrary()
public PluginDescriptorModel createPluginDescriptor()
public PluginFragmentModel createPluginFragment()
public PluginPrerequisiteModel createPluginPrerequisite()
public PluginRegistryModel createPluginRegistry()
public URLModel createURL()
public void error(IStatus error)
getStatus()
.error
- a status detailing the error conditionpublic MultiStatus getStatus()
Copyright (c) 2000, 2013 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.