ist.palcom.st.ast
Class ASTInvokable

java.lang.Object
  extended by ist.palcom.st.ast.ASTInvokable
All Implemented Interfaces:
ISerializableInvokable, ISerializableItem
Direct Known Subclasses:
ASTMethod

public abstract class ASTInvokable
extends java.lang.Object
implements ISerializableInvokable


Constructor Summary
ASTInvokable()
           
 
Method Summary
abstract  void compile(int filenNameNumber)
           
 java.lang.String getSignature()
           
abstract  void inlineBlocks()
           
 boolean is_primitive()
           
abstract  void setFields(java.util.List fields, ASTBlock context)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ASTInvokable

public ASTInvokable()
Method Detail

getSignature

public java.lang.String getSignature()
Specified by:
getSignature in interface ISerializableInvokable

is_primitive

public boolean is_primitive()

compile

public abstract void compile(int filenNameNumber)

inlineBlocks

public abstract void inlineBlocks()

setFields

public abstract void setFields(java.util.List fields,
                               ASTBlock context)