public class FunctionSignature extends java.lang.Object implements BlockSignature
Modifier and Type | Field and Description |
---|---|
java.lang.Object[] |
argTypes |
java.lang.String |
functionName |
java.lang.String |
info |
int |
sourceType |
int |
type |
GETTER, INIT, READ, RECEIVE, SEND, SETTER, SHOW, SYSTEM_SOURCE, UNKNOWN, USER_SOURCE
Constructor and Description |
---|
FunctionSignature(java.lang.String fn) |
FunctionSignature(java.lang.String fn,
int typ) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getName() |
int |
getTypeCode() |
static java.lang.String |
getTypeInfo(int itc) |
void |
setInfo(java.lang.String s) |
void |
setSystemSource() |
void |
setUserSource() |
java.lang.String |
toJavaScriptStub() |
private java.lang.String |
writeEmptyJsFunction() |
private java.lang.String |
writeJsDoc() |
public int type
public int sourceType
public java.lang.String info
public java.lang.String functionName
public java.lang.Object[] argTypes
public FunctionSignature(java.lang.String fn)
public FunctionSignature(java.lang.String fn, int typ)
public void setUserSource()
public void setSystemSource()
public int getTypeCode()
getTypeCode
in interface BlockSignature
public static java.lang.String getTypeInfo(int itc)
public void setInfo(java.lang.String s)
public java.lang.String getName()
getName
in interface BlockSignature
public java.lang.String toJavaScriptStub()
private java.lang.String writeJsDoc()
private java.lang.String writeEmptyJsFunction()
Copyright © 2013. All Rights Reserved.