public class ReservedFunctionXML extends RepositoryStorageXML implements ReservedFunctionStorage
nickname, reposListeners, transferAgent
Constructor and Description |
---|
ReservedFunctionXML(RepositoryConnectivity conn,
java.lang.String storagename) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(java.lang.Object c) |
java.lang.Object |
evaluate(java.lang.Object[] args,
DefaultSpreadsheetPanel p,
DefaultSpreadsheetTable t) |
int |
getArgCount() |
java.lang.String |
getCategory() |
java.lang.Class |
getDefaultGraphicalEditorClass() |
java.lang.String |
getDescription() |
java.lang.Class |
getDOMStorageClass()
Returns a DOM storage variant of this storage instance.
|
java.lang.String |
getFunctionName() |
java.lang.String |
getGroovyText() |
int |
getMaxArgCount()
Sets the minimum number of arguments.
|
int |
getMinArgCount()
Sets the minimum number of arguments.
|
java.lang.String |
getName() |
java.lang.String |
getShortDescription() |
java.lang.Class |
getStorageTransferAgentClass()
This method should be overridden by subclasses wanting to extend the transfer method.
|
void |
importGroovyFile(java.io.File file) |
Script |
parseGroovyScript() |
void |
setArgCount(int m) |
void |
setCategory(java.lang.String cat) |
void |
setGroovyText(java.lang.String s) |
void |
setMaxArgCount(int m) |
void |
setMinArgCount(int m) |
void |
setShortDescription(java.lang.String desc) |
void |
show() |
java.lang.String |
toString() |
void |
writeGroovyFile(java.io.File x) |
copyStorage, getComment, getCreatedBy, getCreatedOn, getDOM, getEnabled, getNickname, getStorage, getXMLDirectory, getXMLFilename, setComment, setCreatedBy, setCreatedOn, setEnabled, setNickname, transferStorage, writeXML
addRepositoryListener, afterCopyStorage, afterTransferStorage, beforeCopyStorage, beforeTransferStorage, copyStorageCommands, getStorageCalculationsAgentClass, removeRepositoryListener, transferStorageCommands
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getComment
addRepositoryListener, getComment, getCreatedBy, getCreatedOn, getEnabled, getNickname, removeRepositoryListener, setComment, setCreatedBy, setCreatedOn, setEnabled, setNickname
afterCopyStorage, afterTransferStorage, beforeCopyStorage, beforeTransferStorage, copyStorage, copyStorageCommands, transferStorage, transferStorageCommands
public ReservedFunctionXML(RepositoryConnectivity conn, java.lang.String storagename)
public java.lang.Class getDefaultGraphicalEditorClass()
getDefaultGraphicalEditorClass
in interface RepositoryStorage
getDefaultGraphicalEditorClass
in class RepositoryStorageXML
public java.lang.Class getStorageTransferAgentClass()
AbstractRepositoryStorage
getStorageTransferAgentClass
in class AbstractRepositoryStorage
public java.lang.Class getDOMStorageClass()
AbstractRepositoryStorage
getDOMStorageClass
in interface DOMStorable
getDOMStorageClass
in class RepositoryStorageXML
public void importGroovyFile(java.io.File file)
importGroovyFile
in interface GroovyScriptStorage
public void writeGroovyFile(java.io.File x)
writeGroovyFile
in interface GroovyScriptStorage
public java.lang.String getGroovyText()
getGroovyText
in interface GroovyScriptStorage
public void setGroovyText(java.lang.String s)
setGroovyText
in interface GroovyScriptStorage
public Script parseGroovyScript()
parseGroovyScript
in interface GroovyScriptStorage
public void setCategory(java.lang.String cat)
setCategory
in interface GroovyScriptStorage
setCategory
in interface ReservedFunctionStorage
public java.lang.String getCategory()
getCategory
in interface GroovyScriptStorage
getCategory
in interface ReservedFunctionStorage
getCategory
in interface ReservedFunction
public void setShortDescription(java.lang.String desc)
setShortDescription
in interface GroovyScriptStorage
public java.lang.String getShortDescription()
getShortDescription
in interface GroovyScriptStorage
public void show()
show
in class AbstractRepositoryStorage
public void setMaxArgCount(int m)
setMaxArgCount
in interface ReservedFunctionStorage
public void setMinArgCount(int m)
setMinArgCount
in interface ReservedFunctionStorage
public int getMaxArgCount()
ReservedFunction
getMaxArgCount
in interface ReservedFunctionStorage
getMaxArgCount
in interface ReservedFunction
public int getMinArgCount()
ReservedFunction
getMinArgCount
in interface ReservedFunctionStorage
getMinArgCount
in interface ReservedFunction
public java.lang.String getFunctionName()
getFunctionName
in interface ReservedFunctionStorage
public void setArgCount(int m)
setArgCount
in interface ReservedFunction
public int getArgCount()
getArgCount
in interface ReservedFunction
public java.lang.String getName()
getName
in interface ReservedFunction
public java.lang.String getDescription()
getDescription
in interface ReservedFunction
public java.lang.Object evaluate(java.lang.Object[] args, DefaultSpreadsheetPanel p, DefaultSpreadsheetTable t)
evaluate
in interface ReservedFunctionStorage
evaluate
in interface ReservedFunction
public java.lang.String toString()
toString
in interface ReservedFunctionStorage
toString
in interface ReservedFunction
toString
in class java.lang.Object
public int compareTo(java.lang.Object c)
compareTo
in interface ReservedFunction
compareTo
in interface java.lang.Comparable
Copyright © 2011, 2013. Daniel P. Dougherty