EGF Engine
Release 0.1.0

org.eclipse.egf.pde.pattern.reader
Class WorkspacePatternExtensionReader.CreatePatternExtensionDescriptorOperation

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.WorkspacePatternExtensionReader.CreatePatternExtensionDescriptorOperation
Enclosing class:
WorkspacePatternExtensionReader

protected class WorkspacePatternExtensionReader.CreatePatternExtensionDescriptorOperation
extends CreateDescriptorOperation

Pattern condition descriptor provider.


Constructor Summary
WorkspacePatternExtensionReader.CreatePatternExtensionDescriptorOperation(IFile modelFile_p, String libraryFullId_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

WorkspacePatternExtensionReader.CreatePatternExtensionDescriptorOperation

public WorkspacePatternExtensionReader.CreatePatternExtensionDescriptorOperation(IFile modelFile_p,
                                                                                 String libraryFullId_p)
Constructor.

Parameters:
modelFile_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.