EGF Engine
Release 0.1.0

Uses of Interface
org.eclipse.egf.common.descriptor.IDescriptor

Packages that use IDescriptor
org.eclipse.egf.common.descriptor   
org.eclipse.egf.common.descriptor.pattern.helper   
org.eclipse.egf.core.ui.viewers   
org.eclipse.egf.model.data.reader.descriptor   
org.eclipse.egf.pattern.ecore   
org.eclipse.egf.pattern.internal   
org.eclipse.egf.pattern.production   
org.eclipse.egf.pattern.ui.editor.page   
org.eclipse.egf.pattern.ui.editor.page.util   
org.eclipse.egf.pde.emf.internal.reader.descriptor   
org.eclipse.egf.pde.emf.reader   
org.eclipse.egf.pde.emf.reader.descriptor   
org.eclipse.egf.pde.internal.reader   
org.eclipse.egf.pde.pattern.reader   
org.eclipse.egf.pde.reader   
 

Uses of IDescriptor in org.eclipse.egf.common.descriptor
 

Classes in org.eclipse.egf.common.descriptor that implement IDescriptor
 class GenericDescriptor
          Generic implementation of the IDescriptor object.
 

Methods in org.eclipse.egf.common.descriptor that return IDescriptor
 IDescriptor IDescriptor.getParent()
          Get parent descriptor, if it was set by the reading algorithm.
 IDescriptor GenericDescriptor.getParent()
           
 

Methods in org.eclipse.egf.common.descriptor that return types with arguments of type IDescriptor
 List<IDescriptor> IDescriptor.getChildren()
          Get children descriptors, if any.
 List<IDescriptor> GenericDescriptor.getChildren()
           
 

Methods in org.eclipse.egf.common.descriptor with parameters of type IDescriptor
 void GenericDescriptor.addChild(IDescriptor descriptor_p)
          Add a child descriptor.
 void GenericDescriptor.setParent(IDescriptor parent_p)
          Set parent descriptor.
 

Method parameters in org.eclipse.egf.common.descriptor with type arguments of type IDescriptor
 void GenericDescriptor.addChildren(List<? extends IDescriptor> descriptors_p)
          Add all given children.
 

Uses of IDescriptor in org.eclipse.egf.common.descriptor.pattern.helper
 

Methods in org.eclipse.egf.common.descriptor.pattern.helper with parameters of type IDescriptor
static String PatternDescriptorStrategy.getDescriptorFullId(IDescriptor descriptor_p)
          Get full id for given library/pattern descriptor.
 void IPatternDescriptorHandler.handleDescriptor(IDescriptor descriptor_p)
          Handle a descriptor that is neither a library nor a pattern one.
 void IPatternDescriptorHandler.handleLibraryDescriptor(IDescriptor descriptor_p, String parentLibraryId_p)
          Handle a library descriptor.
 void IPatternDescriptorHandler.handlePatternDescriptor(IDescriptor descriptor_p, String patternFullId_p)
          Handle a pattern descriptor.
protected  void PatternDescriptorStrategy.handlePatternExtensionDescriptor(IPatternDescriptorHandler handler_p, IDescriptor descriptor_p, String idPrefix_p)
          Handler descriptor for a pattern extension (extension point patternExtension).
 void PatternDescriptorStrategy.iterateThroughPatternExtensionDescriptor(IPatternDescriptorHandler handler_p, IDescriptor descriptor_p)
          Iterate through descriptors starting from given parent one.
static void PatternDescriptorStrategy.retainRootOnly(GenericDescriptor rootDescriptor_p, IDescriptor childContainer_p)
          Handle root descriptor content by retaining only root libraries.
protected  boolean PatternDescriptorStrategy.stopSearch(IDescriptor parentDescriptor_p)
          Should search be stopped for potential children of given descriptor ?
 

Uses of IDescriptor in org.eclipse.egf.core.ui.viewers
 

Methods in org.eclipse.egf.core.ui.viewers with parameters of type IDescriptor
protected  boolean DefaultPatternStructureLabelProvider.isLibrary(IDescriptor descriptor_p)
          Is given descriptor a library one ?
protected  boolean DefaultPatternStructureLabelProvider.isPattern(IDescriptor descriptor_p)
          Is given descriptor a pattern one ?
 

Uses of IDescriptor in org.eclipse.egf.model.data.reader.descriptor
 

Subinterfaces of IDescriptor in org.eclipse.egf.model.data.reader.descriptor
 interface IContextDescriptor
          Describe the content of a context read from an IFactoryComponentReader instance.
 interface IContextElementDescriptor
          Describe the content of a context element read from an IFactoryComponentReader instance.
 interface IContractDescriptor
          Describe the content of a contract read from an IFactoryComponentReader instance.
 interface IContractElementDescriptor
          Describe the content of a contract element read from an IFactoryComponentReader instance.
 interface IContractElementReferenceDescriptor
          Describe the content of a contract element reference read from an IFactoryComponentReader instance.
 interface IFactoryComponentDescriptor
          Describe the content of a factory component read from an IFactoryComponentReader instance.
 interface IFactoryComponentInvocationDescriptor
          Describe the content of a factory component invocation read from an IFactoryComponentReader instance.
 interface IProductionPlanDescriptor
          Describe the content of a production plan read from an IFactoryComponentReader instance.
 interface ITaskFactoryDescriptor
          Describe the content of a task factory read from an IFactoryComponentReader instance.
 interface ITypedDescriptor
          Interface to implement a typed descriptor.
 

Methods in org.eclipse.egf.model.data.reader.descriptor that return IDescriptor
 IDescriptor IFactoryComponentReader.readMappings(String factoryComponentId_p)
          Read all mappings for given factory component.
 IDescriptor IFactoryComponentReader.readPatternLibraries(String factoryComponentId_p)
          Read all pattern libraries for given factory component.
 

Uses of IDescriptor in org.eclipse.egf.pattern.ecore
 

Methods in org.eclipse.egf.pattern.ecore that return IDescriptor
protected  IDescriptor PatternSeeker.getRootLibraryFromId(String libraryId_p)
          Get root library from its id.
 

Methods in org.eclipse.egf.pattern.ecore that return types with arguments of type IDescriptor
protected  List<IDescriptor> PatternSeeker.getChildrenLibraries(IDescriptor parentLibrary_p)
          Get children libraries of given one.
 

Methods in org.eclipse.egf.pattern.ecore with parameters of type IDescriptor
protected  void PatternSeeker.doGetPatternPaths(String partialId_p, IDescriptor library_p, List<PatternHandler.PatternData> data_p)
          Do retrieved all patterns data from reached library.
protected  void PatternSeeker.doResolveLibraryData(IDescriptor libraryChild_p, List<PatternHandler.PatternData> data_p)
          Do resolve given library child data.
protected  List<IDescriptor> PatternSeeker.getChildrenLibraries(IDescriptor parentLibrary_p)
          Get children libraries of given one.
protected  void PatternSeeker.getPatternsData(String fullId_p, String partialId_p, IDescriptor library_p, List<PatternHandler.PatternData> data_p)
          Get patterns data from given full id.
protected  void PatternSeeker.resolveLibraryData(IDescriptor library_p, List<PatternHandler.PatternData> data_p)
          Resolve library patterns data that should be produced.
protected  PatternHandler.PatternData PatternSeeker.resolvePatternData(IDescriptor pattern_p)
          Resolve pattern data from its descriptor.
 

Uses of IDescriptor in org.eclipse.egf.pattern.internal
 

Methods in org.eclipse.egf.pattern.internal that return types with arguments of type IDescriptor
static Map<String,IDescriptor> PatternRegistry.getPatterns(IProject project_p)
           
static Map<String,IDescriptor> PatternTemplateRegistry.getPatternTemplates(IProject project_p)
           
 

Uses of IDescriptor in org.eclipse.egf.pattern.production
 

Methods in org.eclipse.egf.pattern.production with parameters of type IDescriptor
static void PatternProducer.cleanGeneratedStructures(IJavaProject javaProject_p, IDescriptor descriptor_p)
          Clean pattern template structure.
static void PatternTemplateProducer.cleanGeneratedStructures(IJavaProject javaProject_p, IDescriptor descriptor_p)
          Clean pattern template structure.
 

Uses of IDescriptor in org.eclipse.egf.pattern.ui.editor.page
 

Methods in org.eclipse.egf.pattern.ui.editor.page that return IDescriptor
protected  IDescriptor PatternInheritancePage.ParentsContentProvider.getDescriptor(Object elements_p)
          Get descriptor from given input.
protected  IDescriptor PatternInheritancePage.ParentsViewer.getRootDescriptorFor(IDescriptor descriptor_p)
          Get a root descriptor for given descriptor.
 

Methods in org.eclipse.egf.pattern.ui.editor.page with parameters of type IDescriptor
protected  IDescriptor PatternInheritancePage.ParentsViewer.getRootDescriptorFor(IDescriptor descriptor_p)
          Get a root descriptor for given descriptor.
 

Constructors in org.eclipse.egf.pattern.ui.editor.page with parameters of type IDescriptor
PatternInheritancePage.ParentsContentProvider(boolean leftViewer_p, IDescriptor currentParent_p, IDescriptor currentPattern_p, org.eclipse.egf.pattern.ui.editor.page.PatternInheritancePage.InheritanceHandler handler_p)
          Constructor.
 

Uses of IDescriptor in org.eclipse.egf.pattern.ui.editor.page.util
 

Methods in org.eclipse.egf.pattern.ui.editor.page.util with parameters of type IDescriptor
protected  boolean DisplayHelper.completeName(String toBeResolvedFullId_p, Map<String,String> decomposition_p, IDescriptor descriptor_p)
          Complete pattern full name with given descriptor candidate.
 

Uses of IDescriptor in org.eclipse.egf.pde.emf.internal.reader.descriptor
 

Classes in org.eclipse.egf.pde.emf.internal.reader.descriptor that implement IDescriptor
 class EmfExtensionDescriptor
           
 

Uses of IDescriptor in org.eclipse.egf.pde.emf.reader
 

Methods in org.eclipse.egf.pde.emf.reader that return IDescriptor
protected  IDescriptor PdeEmfReader.CreateEmfExtensionDescriptorOperation.createDescriptor(IPluginModelBase model_p)
           
protected  IDescriptor PlatformEmfExtensionReader.getDescriptors()
          Get all deployed values as a top level descriptor with possible children.
 IDescriptor PdeEmfReader.readEmfExtension(IProject project_p)
          Read emf extension description from given project.
 IDescriptor PlatformEmfExtensionReader.readEmfExtensions()
          Read deployed EMF generated_package extensions.
 

Uses of IDescriptor in org.eclipse.egf.pde.emf.reader.descriptor
 

Subinterfaces of IDescriptor in org.eclipse.egf.pde.emf.reader.descriptor
 interface IEmfExtensionDescriptor
           
 

Uses of IDescriptor in org.eclipse.egf.pde.internal.reader
 

Methods in org.eclipse.egf.pde.internal.reader that return IDescriptor
protected  IDescriptor CreateMappingDescriptorOperation.createDescriptor(IPluginModelBase model_p)
           
 

Uses of IDescriptor in org.eclipse.egf.pde.pattern.reader
 

Methods in org.eclipse.egf.pde.pattern.reader that return IDescriptor
protected  IDescriptor WorkspacePatternTemplateExtensionReader.CreatePatternTemplateExtensionDescriptorOperation.createDescriptor(IPluginModelBase model_p)
           
protected  IDescriptor WorkspacePatternExtensionReader.CreatePatternExtensionDescriptorOperation.createDescriptor(IPluginModelBase model_p)
           
protected  IDescriptor PlatformPatternExtensionReader.getDescriptors(IConfigurationElement[] elements_p)
          Get descriptors for given configuration elements.
 IDescriptor PlatformPatternExtensionReader.getPatternLibraries()
           
 IDescriptor WorkspacePatternExtensionReader.getPatternLibraries()
           
 IDescriptor IPatternExtensionReader.getPatternLibraries()
          Get all root library descriptors.
 IDescriptor WorkspacePatternExtensionReader.getPatternLibraries(IProject project_p)
          Get pattern root libraries for given project.
 IDescriptor PlatformPatternExtensionReader.getPatternLibraries(String fcId_p)
           
 IDescriptor WorkspacePatternExtensionReader.getPatternLibraries(String fcId_p)
           
 IDescriptor IPatternExtensionReader.getPatternLibraries(String fcId_p)
          Get all root library descriptors for given factory component id.
 IDescriptor PlatformPatternExtensionReader.getPatternLibrary(String libraryFullId_p)
           
 IDescriptor WorkspacePatternExtensionReader.getPatternLibrary(String libraryFullId_p)
           
 IDescriptor IPatternExtensionReader.getPatternLibrary(String libraryFullId_p)
          Get library descriptor from its full id.
 IDescriptor WorkspacePatternTemplateExtensionReader.getPatternTemplates(IProject project_p)
          Get pattern templates for given project.
 IDescriptor PatternExtensionReader.readMappings(String fcId_p)
           
 IDescriptor WorkspacePatternExtensionReader.readPatternExtension(IProject project_p, String libraryFullId_p)
          Read pattern condition extensions
 IDescriptor PatternExtensionReader.readPatternLibraries(String fcId_p)
           
 IDescriptor WorkspacePatternTemplateExtensionReader.readPatternTemplateExtension(IProject project_p, String patternFullId_p)
          Read generated pattern extension for identified plug-in and pattern.
 

Uses of IDescriptor in org.eclipse.egf.pde.reader
 

Methods in org.eclipse.egf.pde.reader that return IDescriptor
protected abstract  IDescriptor CreateDescriptorOperation.createDescriptor(IPluginModelBase model_p)
          Create descriptor for given model.
 IDescriptor CreateDescriptorOperation.getDescriptor()
          Get the created descriptor.
protected  IDescriptor WorkspaceFactoryComponentReader.readDescriptor(CreateDescriptorOperation createDescriptorOperation_p)
           
protected  IDescriptor PdeTargetPlatformReader.readDescriptor(CreateDescriptorOperation createDescriptorOperation_p)
           
protected  IDescriptor PdeAbstractReader.readDescriptor(CreateDescriptorOperation createDescriptorOperation_p)
          Read a descriptor according to given create descriptor operation.
 IDescriptor WorkspaceFactoryComponentReader.readMappings(String factoryComponentId_p)
           
 IDescriptor PdeTargetPlatformReader.readMappings(String fcId_p)
           
 IDescriptor WorkspaceFactoryComponentReader.readPatternLibraries(String fcId_p)
           
 IDescriptor PdeTargetPlatformReader.readPatternLibraries(String fcId_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.