EGF Engine
Release 0.1.0

org.eclipse.egf.pattern.ui.internal.editor.page.implementation
Class MethodPatternCodeLabelProvider

java.lang.Object
  extended by LabelProvider
      extended by org.eclipse.egf.pattern.ui.internal.editor.page.implementation.MethodPatternCodeLabelProvider

public class MethodPatternCodeLabelProvider
extends LabelProvider


Constructor Summary
MethodPatternCodeLabelProvider()
           
 
Method Summary
protected static Couple<String,String> getAction(Object object_p)
          Get code action (code type, parameter) from given object.
protected  String getMethodeNameFromReference(String reference_p)
          Get method name from its reference in the action.
protected  String getMethodNameFromTemplateRelativePath(String templateRelativePath_p)
          Get method name from template file relative path.
protected  String getPatternNameFromFullId(String patternFullId_p)
          Get pattern name from full id.
 String getText(Object element_p)
           
 void setPatternData(PatternHandler.PatternData patternData_p)
          Set pattern data.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MethodPatternCodeLabelProvider

public MethodPatternCodeLabelProvider()
Method Detail

setPatternData

public void setPatternData(PatternHandler.PatternData patternData_p)
Set pattern data.

Parameters:
patternData_p -

getText

public String getText(Object element_p)
See Also:
org.eclipse.jface.viewers.LabelProvider#getText(java.lang.Object)

getAction

protected static Couple<String,String> getAction(Object object_p)
Get code action (code type, parameter) from given object.

Parameters:
object_p -
Returns:

getMethodeNameFromReference

protected String getMethodeNameFromReference(String reference_p)
Get method name from its reference in the action.

Parameters:
reference_p -
Returns:

getMethodNameFromTemplateRelativePath

protected String getMethodNameFromTemplateRelativePath(String templateRelativePath_p)
Get method name from template file relative path.

Parameters:
templateRelativePath_p -
Returns:

getPatternNameFromFullId

protected String getPatternNameFromFullId(String patternFullId_p)
Get pattern name from full id.

Parameters:
patternFullId_p -
Returns:

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.