org.objectweb.fractal.julia
Class InterceptorInterface
java.lang.Object
org.objectweb.fractal.julia.InterceptorInterface
- All Implemented Interfaces:
- Interface, Controller, Interceptor
public abstract class InterceptorInterface
- extends Object
- implements Interceptor, Interface
An Interface
that is also an Interceptor
. The methods of
this class are implemented by forwarding calls to the getFcItfDelegate
object (which must therefore be an
Interface
). This class can be used as a super class to generate
output interceptors for primitive components.
InterceptorInterface
public InterceptorInterface()
getFcItfOwner
public Component getFcItfOwner()
- Specified by:
getFcItfOwner
in interface Interface
getFcItfName
public String getFcItfName()
- Specified by:
getFcItfName
in interface Interface
getFcItfType
public Type getFcItfType()
- Specified by:
getFcItfType
in interface Interface
isFcInternalItf
public boolean isFcInternalItf()
- Specified by:
isFcInternalItf
in interface Interface
clone
public abstract Object clone()
- Description copied from interface:
Interceptor
- Clones this interceptor object. This method declaration is needed because
the clone method is not defined in J2ME (CLDC profile).
- Specified by:
clone
in interface Interceptor
- Overrides:
clone
in class Object
- Returns:
- a copy of this interceptor object.