EGF Engine
Release 0.1.0

org.eclipse.egf.pattern
Interface Pattern

All Superinterfaces:
Generator
All Known Implementing Classes:
PatternImpl

public interface Pattern
extends Generator

A representation of the model object 'Pattern'.

The following features are supported:

See Also:
PatternPackage.getPattern()

Method Summary
 void addPropertyChangeListener(String propertyName_p, PropertyChangeListener listener_p)
           
 String generate(Object classLoader_p)
           
  getCallParameters()
          Returns the value of the 'Call Parameters' containment reference list.
 String getDescription()
          Returns the value of the 'Description' attribute
 String getId()
          Returns the value of the 'Id' attribute
 String getLogicalName()
          Returns the value of the 'Logical Name' attribute
  getParameters()
          Returns the value of the 'Parameters' containment reference list.
  getRelations()
          Returns the value of the 'Relations' containment reference list.
 String getShortId()
          Returns the value of the 'Short Id' attribute
 String produce(Object classLoader_p)
           
 void removePropertyChangeListener(String propertyName_p, PropertyChangeListener listener_p)
           
 void setDescription(String value)
          Sets the value of the 'Description' attribute.
 void setId(String value)
          Sets the value of the 'Id' attribute
 void setLogicalName(String value)
          Sets the value of the 'Logical Name' attribute
 
Methods inherited from interface org.eclipse.egf.pattern.Generator
generateBody, generateFooter, generateHeader, generatePostMatching, generatePreMatching
 

Method Detail

getId

String getId()
Returns the value of the 'Id' attribute.

If the meaning of the 'Id' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Id' attribute.
See Also:
setId(String), PatternPackage.getPattern_Id()

setId

void setId(String value)
Sets the value of the 'Id' attribute.

Parameters:
value - the new value of the 'Id' attribute.
See Also:
getId()

getShortId

String getShortId()
Returns the value of the 'Short Id' attribute.

If the meaning of the 'Short Id' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Short Id' attribute.
See Also:
PatternPackage.getPattern_ShortId()

getLogicalName

String getLogicalName()
Returns the value of the 'Logical Name' attribute.

If the meaning of the 'Logical Name' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Logical Name' attribute.
See Also:
setLogicalName(String), PatternPackage.getPattern_LogicalName()

setLogicalName

void setLogicalName(String value)
Sets the value of the 'Logical Name' attribute.

Parameters:
value - the new value of the 'Logical Name' attribute.
See Also:
getLogicalName()

getDescription

String getDescription()
Returns the value of the 'Description' attribute.

If the meaning of the 'Description' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Description' attribute.
See Also:
setDescription(String), PatternPackage.getPattern_Description()

setDescription

void setDescription(String value)
Sets the value of the 'Description' attribute.

Parameters:
value - the new value of the 'Description' attribute.
See Also:
getDescription()

getRelations

 getRelations()
Returns the value of the 'Relations' containment reference list. The list contents are of type ReferenceRelation.

If the meaning of the 'Relations' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Relations' containment reference list.
See Also:
PatternPackage.getPattern_Relations()

getParameters

 getParameters()
Returns the value of the 'Parameters' containment reference list. The list contents are of type ParameterRelation.

If the meaning of the 'Parameters' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Parameters' containment reference list.
See Also:
PatternPackage.getPattern_Parameters()

getCallParameters

 getCallParameters()
Returns the value of the 'Call Parameters' containment reference list. The list contents are of type CallParameter.

If the meaning of the 'Call Parameters' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Call Parameters' containment reference list.
See Also:
PatternPackage.getPattern_CallParameters()

produce

String produce(Object classLoader_p)


generate

String generate(Object classLoader_p)


addPropertyChangeListener

void addPropertyChangeListener(String propertyName_p,
                               PropertyChangeListener listener_p)


removePropertyChangeListener

void removePropertyChangeListener(String propertyName_p,
                                  PropertyChangeListener listener_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.