EGF Engine
Release 0.1.0

Uses of Class
org.eclipse.egf.pattern.ecore.PatternHandler.PatternData

Packages that use PatternHandler.PatternData
org.eclipse.egf.pattern.ecore   
org.eclipse.egf.pattern.ecore.condition   
org.eclipse.egf.pattern.internal.production.jet   
org.eclipse.egf.pattern.production   
org.eclipse.egf.pattern.production.template   
org.eclipse.egf.pattern.refactoring.internal.move.change   
org.eclipse.egf.pattern.ui.editor   
org.eclipse.egf.pattern.ui.editor.page   
org.eclipse.egf.pattern.ui.internal.editor   
org.eclipse.egf.pattern.ui.internal.editor.page   
org.eclipse.egf.pattern.ui.internal.editor.page.implementation   
org.eclipse.egf.pattern.ui.internal.editor.page.implementation.wizard   
org.eclipse.egf.pattern.ui.internal.editor.page.specification   
 

Uses of PatternHandler.PatternData in org.eclipse.egf.pattern.ecore
 

Methods in org.eclipse.egf.pattern.ecore that return PatternHandler.PatternData
 PatternHandler.PatternData PatternHandler.createPattern(String fcId_p, PatternModel patternModel_p)
          Create a new pattern out of given pattern model.
 PatternHandler.PatternData PatternHandler.getPatternData()
          Get pattern data.
 PatternHandler.PatternData PatternHandler.load(String fileRelativePath_p)
          Load pattern structure using previously set ecore path.
protected  PatternHandler.PatternData PatternHandler.reloadPatternAndUpdateModel(PatternModel patternModel_p, String fileRelativePath_p)
          Reload pattern data and update pattern model accordingly.
protected  PatternHandler.PatternData PatternSeeker.resolvePatternData(IDescriptor pattern_p)
          Resolve pattern data from its descriptor.
 PatternHandler.PatternData PatternHandler.save(PatternModel patternModel_p)
          Save current pattern data to pattern model file.
 PatternHandler.PatternData PatternHandler.save(PatternModel patternModel_p, String physicalFileRelativePath_p, String logicalFileRelativePath_p)
          Save current pattern data to pattern model file.
 

Methods in org.eclipse.egf.pattern.ecore that return types with arguments of type PatternHandler.PatternData
 List<PatternHandler.PatternData> PatternSeeker.getPatternsData(String fullId_p)
          Get patterns from full id.
 

Methods in org.eclipse.egf.pattern.ecore with parameters of type PatternHandler.PatternData
protected  boolean PatternHandler.readProductionContext(Pattern pattern_p, PatternHandler.PatternData patternData_p)
          Read production context, looking for both given pattern and its parents (patterns).
protected  void PatternHandler.updatePatternModel(PatternModel patternModel_p, PatternHandler.PatternData patternData_p)
          Update pattern model with new pattern name, path and id.
 

Method parameters in org.eclipse.egf.pattern.ecore with type arguments of type PatternHandler.PatternData
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  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.
 

Uses of PatternHandler.PatternData in org.eclipse.egf.pattern.ecore.condition
 

Methods in org.eclipse.egf.pattern.ecore.condition with parameters of type PatternHandler.PatternData
static String GeneratedConditionProducer.getNewConditionClassDefaultContent(PatternHandler.PatternData patternData_p, List<ParameterRelation> parameters_p)
          Get condition class expected content, without the already existing user code.
 

Uses of PatternHandler.PatternData in org.eclipse.egf.pattern.internal.production.jet
 

Methods in org.eclipse.egf.pattern.internal.production.jet with parameters of type PatternHandler.PatternData
 boolean JetProductionContributor.compileTemplate(String patternTemplatePath_p, PatternHandler.PatternData patternData_p)
           
 Couple<StringBuilder,StringBuilder> JetProductionContributor.createPatternMatchingTemplates(PatternHandler.PatternData patternData_p, List<ParameterRelation> parameters_p)
           
 void JetProductionContributor.fillGenerateHeader(PatternHandler.PatternData patternData_p, AnnotationHandler handler_p)
           
protected static void JetProductionContributor.performManifestChanges(PatternHandler.PatternData patternData_p, IPluginChangesCommand command_p)
          Perform changes on manifest file.
protected static void JetProductionContributor.performPluginChanges(PatternHandler.PatternData patternData_p, IPluginChangesCommand command_p)
          Perform changes on plugin.xml file.
 

Uses of PatternHandler.PatternData in org.eclipse.egf.pattern.production
 

Methods in org.eclipse.egf.pattern.production with parameters of type PatternHandler.PatternData
protected  boolean PatternProducer.buildPatternProject(PatternHandler.PatternData patternData_p)
          Build the java project holding the currently produced pattern.
static boolean PatternTemplateProducer.compileResultingTemplate(String patternTemplatePath_p, PatternHandler.PatternData patternData_p)
          Do compile/interpret resulting template, if applicable, into a resulting java class.
 boolean IProductionContributor.compileTemplate(String generatedTemplatePath_p, PatternHandler.PatternData patternData_p)
          Compile given template, if applicable.
 Couple<StringBuilder,StringBuilder> IProductionContributor.createPatternMatchingTemplates(PatternHandler.PatternData patternData_p, List<ParameterRelation> parameters_p)
          Create pre/post pattern matching templates.
static String PatternTemplateProducer.doProducePattern(PatternHandler.PatternData patternData_p)
          Produce identified pattern.
 void IProductionContributor.fillGenerateHeader(PatternHandler.PatternData patternData_p, AnnotationHandler handler_p)
          Fill, if applicable, generateHeader method of the pattern, if it does not exist or is empty.
protected static boolean PatternProducer.generatePatternClasses(PatternHandler.PatternData patternData_p)
          Generate pattern classes.
static boolean PatternTemplateProducer.generateTemplate(PatternHandler.PatternData patternData_p)
          Generate resulting template for given pattern data.
protected  String GeneratedContentProducer.getConditionClassContent(PatternHandler.PatternData patternData_p)
          Get condition class content as for given pattern data.
static String GeneratedContentProducer.getConditionClassName(PatternHandler.PatternData patternData_p)
          Get condition class name from pattern data.
static String GeneratedContentProducer.getConditionFileRelativePath(PatternHandler.PatternData patternData_p)
          Get condition file relative path from given parameters.
static List<String> GeneratedContentHelper.getEMFGeneratedPackagesNames(PatternHandler.PatternData patternData_p)
          Get pattern generated EMF packages names.
static String GeneratedContentHelper.getEMFGeneratedRootFolderRelativePath(PatternHandler.PatternData patternData_p)
          Get pattern generated EMF root folder path.
static String GeneratedContentHelper.getGeneratedPatternClassRelativePath(PatternHandler.PatternData patternData_p)
          Get generated pattern class relative path, if any.
protected static String PatternTemplateProducer.getPatternTemplateAsString(PatternHandler.PatternData patternData_p, ClassLoader classLoader_p)
          Get pattern template as a string.
protected static Couple<String,String> GeneratedContentHelper.getPatternTemplateClassDescription(PatternHandler.PatternData patternData_p)
          Get generated pattern class description, if applicable.
static Pattern PatternTemplateProducer.instantiatePattern(PatternHandler.PatternData patternData_p, ClassLoader[] classLoader_p)
          Instantiate identified pattern.
 void GeneratedContentProducer.produceConditionStructures(PatternHandler.PatternData patternData_p)
          Produce condition structures based on given pattern data.
protected  void GeneratedContentProducer.producePublicParametersHandler(PatternHandler.PatternData patternData_p)
          Produce public parameters handler.
protected  void GeneratedContentProducer.removeOldConditionStructures(PatternHandler.PatternData patternData_p)
          Remove no longer needed condition structures, if any.
protected  void GeneratedContentProducer.replacePatternMatchingTemplates(PatternHandler.PatternData patternData_p, List<ParameterRelation> parameters_p)
          Replace pre and post pattern matching templates that are included in the generated pattern template.
protected  void GeneratedContentProducer.updateConditionClass(PatternHandler.PatternData patternData_p, List<ParameterRelation> parameters_p)
          Update condition class if it already exists, else create it with empty content.
 

Method parameters in org.eclipse.egf.pattern.production with type arguments of type PatternHandler.PatternData
protected static boolean PatternProducer.handlePatternsProduction(List<PatternHandler.PatternData> data_p, SubMonitor monitor_p, int ticksCount_p)
          Take care of the whole production chain for given patterns data.
 

Uses of PatternHandler.PatternData in org.eclipse.egf.pattern.production.template
 

Methods in org.eclipse.egf.pattern.production.template with parameters of type PatternHandler.PatternData
static String TemplateHelper.getPatternTemplatePath(PatternHandler.PatternData patternData_p)
          Get generated template file path for given pattern data.
 

Uses of PatternHandler.PatternData in org.eclipse.egf.pattern.refactoring.internal.move.change
 

Methods in org.eclipse.egf.pattern.refactoring.internal.move.change with parameters of type PatternHandler.PatternData
protected  void RefactoringPatternHandler.updatePatternModel(PatternModel patternModel_p, PatternHandler.PatternData patternData_p)
           
 

Uses of PatternHandler.PatternData in org.eclipse.egf.pattern.ui.editor
 

Methods in org.eclipse.egf.pattern.ui.editor that return PatternHandler.PatternData
 PatternHandler.PatternData PatternEditor.getPatternData(IEditorInput editorInput_p)
          Get pattern data.
 

Methods in org.eclipse.egf.pattern.ui.editor with parameters of type PatternHandler.PatternData
protected  String PatternEditor.getPatternDisplayableName(PatternHandler.PatternData patternData_p)
          Get pattern displayable name.
 

Uses of PatternHandler.PatternData in org.eclipse.egf.pattern.ui.editor.page
 

Methods in org.eclipse.egf.pattern.ui.editor.page that return PatternHandler.PatternData
 PatternHandler.PatternData AbstractPatternPage.getPatternData()
          Get available pattern data.
 

Methods in org.eclipse.egf.pattern.ui.editor.page with parameters of type PatternHandler.PatternData
protected  Couple<Viewer,IFormPart> PatternImplementationPage.InternalMethodsBlock.createInternalMethodsSection(FormToolkit toolkit_p, Composite parent_p, PatternHandler.PatternData patternData_p)
          Create internal methods section.
protected  Couple<Viewer,IFormPart> PatternSpecificationPage.SpecificationBlock.createParametersSection(FormToolkit toolkit_p, Composite parent_p, PatternHandler.PatternData patternData_p)
          Create parameters section.
protected  Couple<Viewer,IFormPart> PatternImplementationPage.GenerateMethodBlock.createPublicMethodSection(FormToolkit toolkit_p, Composite parent_p, PatternHandler.PatternData patternData_p)
          Create public method section.
protected  void PatternInheritancePage.ParentsViewer.createViewer(FormToolkit toolkit_p, Composite parent_p, PatternHandler.PatternData patternData_p)
          Create viewer and initialize it.
protected  void PatternInheritancePage.doCreateFormContent(FormToolkit toolkit_p, Composite parent_p, PatternHandler.PatternData patternData_p, IManagedForm managedForm_p)
           
protected  void PatternOverviewPage.doCreateFormContent(FormToolkit toolkit_p, Composite parent_p, PatternHandler.PatternData patternData_p, IManagedForm managedForm_p)
           
protected  void PatternImplementationPage.doCreateFormContent(FormToolkit toolkit_p, Composite parent_p, PatternHandler.PatternData patternData_p, IManagedForm managedForm_p)
           
protected  void PatternConnectionPage.doCreateFormContent(FormToolkit toolkit_p, Composite parent_p, PatternHandler.PatternData patternData_p, IManagedForm managedForm_p)
           
protected  void PatternProductionPage.doCreateFormContent(FormToolkit toolkit_p, Composite parent_p, PatternHandler.PatternData patternData_p, IManagedForm managedForm_p)
           
protected  void AbstractPatternPage.doCreateFormContent(FormToolkit toolkit_p, Composite parent_p, PatternHandler.PatternData patternData_p, IManagedForm managedForm_p)
          Do create form content.
protected  void PatternSpecificationPage.doCreateFormContent(FormToolkit toolkit_p, Composite parent_p, PatternHandler.PatternData patternData_p, IManagedForm managedForm_p)
           
protected  void PatternContextPage.doCreateFormContent(FormToolkit toolkit_p, Composite parent_p, PatternHandler.PatternData patternData_p, IManagedForm managedForm_p)
           
protected  Couple<Viewer,IFormPart> PatternImplementationPage.InternalMethodsBlock.doCreateMasterFormContent(FormToolkit toolkit_p, Composite parent_p, PatternHandler.PatternData patternData_p, IManagedForm managedForm_p)
           
protected  Couple<Viewer,IFormPart> PatternImplementationPage.GenerateMethodBlock.doCreateMasterFormContent(FormToolkit toolkit_p, Composite parent_p, PatternHandler.PatternData patternData_p, IManagedForm managedForm_p)
           
protected  Couple<Viewer,IFormPart> PatternSpecificationPage.SpecificationBlock.doCreateMasterFormContent(FormToolkit toolkit_p, Composite parent_p, PatternHandler.PatternData patternData_p, IManagedForm managedForm_p)
           
protected abstract  Couple<Viewer,IFormPart> AbstractPatternBlock.doCreateMasterFormContent(FormToolkit toolkit_p, Composite parent_p, PatternHandler.PatternData patternData_p, IManagedForm managedForm_p)
          Do create master form content.
protected  void PatternInheritancePage.ParentsViewer.initializeContent(PatternHandler.PatternData patternData_p)
          Initialize content before displaying it.
protected  void PatternInheritancePage.ParentsViewer.initializeListeners(PatternHandler.PatternData patternData_p)
          Initialize viewer handlers.
protected  void PatternInheritancePage.ParentsViewer.initializeRightViewer(AbstractTreeViewer rightViewer_p, PatternHandler.PatternData patternData_p)
          Initialize right viewer.
protected  void AbstractPatternBlock.setPatternData(PatternHandler.PatternData patternData_p)
          Set pattern data.
 

Constructors in org.eclipse.egf.pattern.ui.editor.page with parameters of type PatternHandler.PatternData
PatternImplementationPage.InternalMethodsHandler(PatternHandler.PatternData patternData_p, StructuredViewer viewer_p)
          Constructor.
 

Uses of PatternHandler.PatternData in org.eclipse.egf.pattern.ui.internal.editor
 

Methods in org.eclipse.egf.pattern.ui.internal.editor that return PatternHandler.PatternData
 PatternHandler.PatternData IPatternModificationNotification.getPatternData()
          Get pattern data scope attached to the event.
 PatternHandler.PatternData DefaultPatternModificationNotification.getPatternData()
           
protected  PatternHandler.PatternData PatternEditorContentOutlinePage.getPatternData()
          Get pattern data.
 

Methods in org.eclipse.egf.pattern.ui.internal.editor with parameters of type PatternHandler.PatternData
 void DefaultPatternModificationNotification.setPatternData(PatternHandler.PatternData patternData_p)
          Set pattern data scope for this event.
 

Constructors in org.eclipse.egf.pattern.ui.internal.editor with parameters of type PatternHandler.PatternData
PatternEditorContentOutlinePage(PatternHandler.PatternData patternData_p, boolean patternIsEditable_p)
          Constructor.
 

Uses of PatternHandler.PatternData in org.eclipse.egf.pattern.ui.internal.editor.page
 

Methods in org.eclipse.egf.pattern.ui.internal.editor.page that return PatternHandler.PatternData
 PatternHandler.PatternData DefaultContentHandler.getPatternData()
          Get pattern data.
 

Methods in org.eclipse.egf.pattern.ui.internal.editor.page with parameters of type PatternHandler.PatternData
 void DefaultContentHandler.setPatternData(PatternHandler.PatternData patternData_p)
          Set pattern data proxy.
 

Constructors in org.eclipse.egf.pattern.ui.internal.editor.page with parameters of type PatternHandler.PatternData
DefaultContentHandler(PatternHandler.PatternData patternData_p, AbstractPatternPage page_p)
          Constructor.
 

Uses of PatternHandler.PatternData in org.eclipse.egf.pattern.ui.internal.editor.page.implementation
 

Methods in org.eclipse.egf.pattern.ui.internal.editor.page.implementation with parameters of type PatternHandler.PatternData
static InternalMethodHandler[] InternalMethodHelper.getInternalMethodsFromInput(PatternHandler.PatternData patternData_p, InternalMethodHelper.IInternalMethodHandlerFactory factory_p)
          Get internal methods array from pattern data input.
static void InternalMethodHelper.openMethodContent(PatternHandler.PatternData patternData_p, InternalMethodHandler handler_p, boolean editable_p)
          Open pattern internal method content.
 void MethodPatternCodeLabelProvider.setPatternData(PatternHandler.PatternData patternData_p)
          Set pattern data.
 

Constructors in org.eclipse.egf.pattern.ui.internal.editor.page.implementation with parameters of type PatternHandler.PatternData
InternalMethodHandler(AbstractPatternPage page_p, EOperation method_p, PatternHandler.PatternData patternData_p, IContentProvider provider_p)
          Constructor.
InternalMethodHandler(EOperation method_p, PatternHandler.PatternData patternData_p)
          Constructor.
MethodActionHandler(PatternHandler.PatternData patternData_p, Couple<String,String> action_p)
          Constructor.
 

Uses of PatternHandler.PatternData in org.eclipse.egf.pattern.ui.internal.editor.page.implementation.wizard
 

Methods in org.eclipse.egf.pattern.ui.internal.editor.page.implementation.wizard that return PatternHandler.PatternData
protected  PatternHandler.PatternData AbstractPatternCodeWizard.getPatternData()
          Get pattern data.
 

Constructors in org.eclipse.egf.pattern.ui.internal.editor.page.implementation.wizard with parameters of type PatternHandler.PatternData
AbstractPatternCodeWizard(PatternHandler.PatternData patternData_p, Couple<String,String> patternCodeAction_p)
          Constructor.
PatternCodeActionParameterWizard(PatternHandler.PatternData patternData_p, Couple<String,String> patternCodeAction_p)
          Constructor.
PatternCodeActionWizard(PatternHandler.PatternData patternData_p, Couple<String,String> newPatternCodeAction_p, List<String> availableActions_p, boolean allowNextAndBack_p)
          Constructor.
 

Uses of PatternHandler.PatternData in org.eclipse.egf.pattern.ui.internal.editor.page.specification
 

Fields in org.eclipse.egf.pattern.ui.internal.editor.page.specification declared as PatternHandler.PatternData
protected  PatternHandler.PatternData ConditionViewer._patternData
          Pattern data.
 

Constructors in org.eclipse.egf.pattern.ui.internal.editor.page.specification with parameters of type PatternHandler.PatternData
ConditionViewer(Composite parent_p, FormToolkit toolkit_p, PatternHandler.PatternData patternData_p, PatternHandler handler_p, boolean isEditable_p)
          Constructor.
 


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.