EGF Engine
Release 0.1.0

org.eclipse.egf.pde.pattern.reader
Class WorkspacePatternTemplateExtensionReader.CreatePatternTemplateExtensionDescriptorOperation

java.lang.Object
  extended by org.eclipse.egf.pde.internal.ui.util.ModelModification
      extended by org.eclipse.egf.pde.reader.CreateDescriptorOperation
          extended by org.eclipse.egf.pde.pattern.reader.WorkspacePatternTemplateExtensionReader.CreatePatternTemplateExtensionDescriptorOperation
Enclosing class:
WorkspacePatternTemplateExtensionReader

protected class WorkspacePatternTemplateExtensionReader.CreatePatternTemplateExtensionDescriptorOperation
extends CreateDescriptorOperation

Pattern template extension descriptor provider.


Constructor Summary
protected WorkspacePatternTemplateExtensionReader.CreatePatternTemplateExtensionDescriptorOperation(IFile modelFile_p, String patternFullId_p)
          Constructor.
 
Method Summary
protected  IDescriptor createDescriptor(IPluginModelBase model_p)
          Create descriptor for given model.
protected  List<GenericDescriptor> createDescriptors(IPluginElement[] elements_p)
          Create and fill descriptors for given array of plug-in elements.
protected  void fillDescriptor(GenericDescriptor descriptor_p, IPluginElement element_p)
          Fill descriptor with given plug-in element content.
 
Methods inherited from class org.eclipse.egf.pde.reader.CreateDescriptorOperation
getChildren, getChildren, getDescriptor, getExtensionWithId, getExtensionWithNodeName, getModelFile, getPluginAttributeValue, getPluginModelBase, getReadExtensionId, modifyModel, readDescription, setPluginModelBase
 
Methods inherited from class org.eclipse.egf.pde.internal.ui.util.ModelModification
getFile, getManifestFile, getPropertiesFile, getXMLFile, isFullBundleModification, saveOpenEditor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WorkspacePatternTemplateExtensionReader.CreatePatternTemplateExtensionDescriptorOperation

protected WorkspacePatternTemplateExtensionReader.CreatePatternTemplateExtensionDescriptorOperation(IFile modelFile_p,
                                                                                                    String patternFullId_p)
Constructor.

Parameters:
modelFile_p -
patternFullId_p -
Method Detail

createDescriptor

protected IDescriptor createDescriptor(IPluginModelBase model_p)
Description copied from class: CreateDescriptorOperation
Create descriptor for given model.

Specified by:
createDescriptor in class CreateDescriptorOperation
Returns:
a IDescriptor instance according to model read operations.
See Also:
org.eclipse.egf.pde.reader.CreateDescriptorOperation#createDescriptor(org.eclipse.pde.core.plugin.IPluginModelBase)

createDescriptors

protected List<GenericDescriptor> createDescriptors(IPluginElement[] elements_p)
Create and fill descriptors for given array of plug-in elements.

Parameters:
elements_p -
Returns:

fillDescriptor

protected void fillDescriptor(GenericDescriptor descriptor_p,
                              IPluginElement element_p)
Fill descriptor with given plug-in element content.

Parameters:
descriptor_p -
element_p -

EGF Engine
Release 0.1.0

Copyright (c) Thales Corporate Services S.A.S, 2009.

This page is made available under license. For full details see the LEGAL in the documentation book that contains this page.