org.nakedobjects.metamodel.facets.actions.invoke.ActionInvocationFacetAbstract Maven / Gradle / Ivy
The newest version!
package org.nakedobjects.metamodel.facets.actions.invoke;
import org.nakedobjects.metamodel.facets.Facet;
import org.nakedobjects.metamodel.facets.FacetAbstract;
import org.nakedobjects.metamodel.facets.FacetHolder;
/**
* Language-specific introspectors should implement in order to invoke with the language-specific API.
*
*
* For example, a Java-based subclass would use java.lang.reflect.Method to invoke whereas under .NET
* it would be System.Reflect.MethodInfo.
*/
public abstract class ActionInvocationFacetAbstract extends FacetAbstract implements ActionInvocationFacet {
public static Class type() {
return ActionInvocationFacet.class;
}
public ActionInvocationFacetAbstract(final FacetHolder holder) {
super(type(), holder, false);
}
}
// Copyright (c) Naked Objects Group Ltd.