public class ReservedFunctionDOM extends RepositoryStorageDOM implements ReservedFunctionStorage
document, dostylesheets, storageRoot, templateDOM
nickname, reposListeners, transferAgent
Constructor and Description |
---|
ReservedFunctionDOM() |
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.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 |
getRootElementName() |
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 x) |
Script |
parseGroovyScript() |
void |
setArgCount(int m) |
void |
setCategory(java.lang.String cat) |
void |
setGroovyText(java.lang.String n) |
void |
setMaxArgCount(int m) |
void |
setMinArgCount(int m) |
void |
setShortDescription(java.lang.String cat) |
void |
show() |
protected void |
specifyStorage(org.w3c.dom.Document doc,
org.w3c.dom.Element root) |
void |
writeGroovyFile(java.io.File x) |
createElementByName, getAttributeByElementName, getComment, getCommentElementName, getCreatedBy, getCreatedByAttributeName, getCreatedOn, getCreatedOnAttributeName, getDocument, getDOMStorageClass, getEnabled, getEnabledAttributeName, getNickname, getNicknameAttributeName, getStorage, getStorageRoot, getStylesheetRef, getTemplateDOM, getTextNodeByElementName, isValidXML, readXML, setComment, setCreatedBy, setCreatedOn, setEnabled, setNickname, setProcessingInstructions, setTextNodeByElementName, show, useStyleSheetInfo, usingStyleSheetInfo, writeTemplateXML, writeXML
addRepositoryListener, afterCopyStorage, afterTransferStorage, beforeCopyStorage, beforeTransferStorage, copyStorage, copyStorageCommands, getStorageCalculationsAgentClass, removeRepositoryListener, transferStorage, transferStorageCommands
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
toString
getComment
addRepositoryListener, getComment, getCreatedBy, getCreatedOn, getEnabled, getNickname, removeRepositoryListener, setComment, setCreatedBy, setCreatedOn, setEnabled, setNickname
afterCopyStorage, afterTransferStorage, beforeCopyStorage, beforeTransferStorage, copyStorage, copyStorageCommands, transferStorage, transferStorageCommands
getDOMStorageClass
protected void specifyStorage(org.w3c.dom.Document doc, org.w3c.dom.Element root)
specifyStorage
in class RepositoryStorageDOM
public java.lang.String getRootElementName()
getRootElementName
in class RepositoryStorageDOM
public java.lang.Class getDefaultGraphicalEditorClass()
getDefaultGraphicalEditorClass
in interface RepositoryStorage
getDefaultGraphicalEditorClass
in class RepositoryStorageDOM
public java.lang.Class getStorageTransferAgentClass()
AbstractRepositoryStorage
getStorageTransferAgentClass
in class AbstractRepositoryStorage
public java.lang.String getGroovyText()
getGroovyText
in interface GroovyScriptStorage
public void setGroovyText(java.lang.String n)
setGroovyText
in interface GroovyScriptStorage
public void writeGroovyFile(java.io.File x)
writeGroovyFile
in interface GroovyScriptStorage
public void importGroovyFile(java.io.File x)
importGroovyFile
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 cat)
setShortDescription
in interface GroovyScriptStorage
public java.lang.String getShortDescription()
getShortDescription
in interface GroovyScriptStorage
public void show()
show
in class RepositoryStorageDOM
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 getDescription()
getDescription
in interface ReservedFunction
public java.lang.String getName()
getName
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 int compareTo(java.lang.Object c)
compareTo
in interface ReservedFunction
compareTo
in interface java.lang.Comparable
Copyright © 2011, 2013. Daniel P. Dougherty