EGF Engine
Release 0.1.0

org.eclipse.egf.pattern.ui.editor.page
Class PatternSpecificationPage.ParametersContentHandler

java.lang.Object
  extended by org.eclipse.egf.pattern.ui.internal.editor.page.DefaultContentHandler
      extended by org.eclipse.egf.pattern.ui.editor.page.PatternSpecificationPage.ParametersContentHandler
All Implemented Interfaces:
IContentHandler
Enclosing class:
PatternSpecificationPage

protected class PatternSpecificationPage.ParametersContentHandler
extends DefaultContentHandler

Parameters content handler.


Constructor Summary
PatternSpecificationPage.ParametersContentHandler()
          Constructor.
 
Method Summary
 Object createNewElement()
          Create a new element.
protected  String getNewParameterName()
          Get next new correct parameter name.
 List<ParameterRelation> getParameters()
          Get known parameters.
 void removeElement(Object element_p)
          Remove given element from handled ones.
protected  void swapParameters(int firstIndex_p, int secondIndex_p)
          Swap parameters for given indexes.
 
Methods inherited from class org.eclipse.egf.pattern.ui.internal.editor.page.DefaultContentHandler
addPropertyChangeListener, getPage, getPattern, getPatternData, notifyModification, removePropertyChangeListener, setPatternData, setPatternPage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PatternSpecificationPage.ParametersContentHandler

public PatternSpecificationPage.ParametersContentHandler()
Constructor.

Method Detail

getParameters

public List<ParameterRelation> getParameters()
Get known parameters.

Returns:

getNewParameterName

protected String getNewParameterName()
Get next new correct parameter name.

Returns:

createNewElement

public Object createNewElement()
Description copied from interface: IContentHandler
Create a new element.

Specified by:
createNewElement in interface IContentHandler
Overrides:
createNewElement in class DefaultContentHandler
Returns:
See Also:
DefaultContentHandler.createNewElement()

removeElement

public void removeElement(Object element_p)
Description copied from interface: IContentHandler
Remove given element from handled ones.

Specified by:
removeElement in interface IContentHandler
Overrides:
removeElement in class DefaultContentHandler
See Also:
DefaultContentHandler.removeElement(java.lang.Object)

swapParameters

protected void swapParameters(int firstIndex_p,
                              int secondIndex_p)
Swap parameters for given indexes.

Parameters:
firstIndex_p -
secondIndex_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.