fabric.ast
Class AbstractFabExtFactory_c
java.lang.Object
AbstractJifExtFactory_c
fabric.ast.AbstractFabExtFactory_c
- All Implemented Interfaces:
- FabricExtFactory
- Direct Known Subclasses:
- FabricFabExtFactory_c
public class AbstractFabExtFactory_c
- extends AbstractJifExtFactory_c
- implements FabricExtFactory
This class serves the same purpose as AbstractJifExtFactory_c
and its
parent class polyglot.ast.AbstractExtFactory_c
: it provides a default
implementation of the factory method for each fabric extension class that
delegates to the factory method for its parent class's extension.
- Author:
- mdgeorge
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractFabExtFactory_c
public AbstractFabExtFactory_c()
AbstractFabExtFactory_c
public AbstractFabExtFactory_c(ExtFactory next)
extAtomic
public final Ext extAtomic()
- Specified by:
extAtomic
in interface FabricExtFactory
extAtomicImpl
protected Ext extAtomicImpl()
postExtAtomic
protected Ext postExtAtomic(Ext e)
extAbortStmt
public final Ext extAbortStmt()
- Specified by:
extAbortStmt
in interface FabricExtFactory
extAbortStmtImpl
protected Ext extAbortStmtImpl()
postExtAbortStmt
protected Ext postExtAbortStmt(Ext e)
extRetryStmt
public final Ext extRetryStmt()
- Specified by:
extRetryStmt
in interface FabricExtFactory
extRetryStmtImpl
protected Ext extRetryStmtImpl()
postExtRetryStmt
protected Ext postExtRetryStmt(Ext e)
extWorker
public final Ext extWorker()
- Specified by:
extWorker
in interface FabricExtFactory
extWorkerImpl
protected Ext extWorkerImpl()
postExtWorker
protected Ext postExtWorker(Ext e)
extNewFabricArray
public final Ext extNewFabricArray()
- Specified by:
extNewFabricArray
in interface FabricExtFactory
extNewFabricArrayImpl
protected Ext extNewFabricArrayImpl()
postExtNewFabricArray
protected Ext postExtNewFabricArray(Ext e)
extAmbNewFabricArray
public final Ext extAmbNewFabricArray()
- Specified by:
extAmbNewFabricArray
in interface FabricExtFactory
extAmbNewFabricArrayImpl
protected Ext extAmbNewFabricArrayImpl()
postExtAmbNewFabricArrayImpl
protected Ext postExtAmbNewFabricArrayImpl(Ext e)
extRemoteWorkerGetter
public final Ext extRemoteWorkerGetter()
- Specified by:
extRemoteWorkerGetter
in interface FabricExtFactory
extRemoteWorkerGetterImpl
protected Ext extRemoteWorkerGetterImpl()
postExtRemoteWorkerGetter
protected Ext postExtRemoteWorkerGetter(Ext e)
extFabricArrayInit
public final Ext extFabricArrayInit()
- Specified by:
extFabricArrayInit
in interface FabricExtFactory
extFabricArrayInitImpl
protected Ext extFabricArrayInitImpl()
postExtFabricArrayInit
protected Ext postExtFabricArrayInit(Ext e)
extFabricArrayTypeNode
public Ext extFabricArrayTypeNode()
- Specified by:
extFabricArrayTypeNode
in interface FabricExtFactory
extFabricArrayTypeNodeImpl
protected Ext extFabricArrayTypeNodeImpl()
postExtFabricArrayTypeNode
protected Ext postExtFabricArrayTypeNode(Ext e)