RedefinableTemplateSignatureFacadeLogicImpl.java
// license-header java merge-point
//
// Generated by: MetafacadeLogicImpl.vsl in andromda-meta-cartridge.
package org.andromda.metafacades.emf.uml22;
import org.eclipse.uml2.uml.RedefinableTemplateSignature;
/**
*
* MetafacadeLogic implementation for org.andromda.metafacades.uml.RedefinableTemplateSignatureFacade.
*
* @see org.andromda.metafacades.uml.RedefinableTemplateSignatureFacade
*/
public class RedefinableTemplateSignatureFacadeLogicImpl
extends RedefinableTemplateSignatureFacadeLogic
{
private static final long serialVersionUID = 4724256461948508278L;
/**
* Public constructor for RedefinableTemplateSignatureFacadeLogicImpl
* @param metaObject
* @param context
* @see org.andromda.metafacades.uml.RedefinableTemplateSignatureFacade
*/
public RedefinableTemplateSignatureFacadeLogicImpl(final RedefinableTemplateSignature metaObject, final String context)
{
super(metaObject, context);
}
/**
*
* @return shieldedElement(metaObject.getClassifier())
* @see org.andromda.metafacades.uml.RedefinableTemplateSignatureFacade#getClassifier()
*/
protected Object handleGetClassifier()
{
return shieldedElement(metaObject.getClassifier());
}
}