org.obe.client.api.repository
Class ScriptMetaData

java.lang.Object
  extended byorg.obe.client.api.repository.AbstractMetaData
      extended byorg.obe.client.api.repository.ToolAgentMetaData
          extended byorg.obe.client.api.repository.ScriptMetaData
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
BSFScriptMetaData, PythonScriptMetaData

public abstract class ScriptMetaData
extends ToolAgentMetaData

Abstract meta-data for a scripted procedure.

Author:
Adrian Price
See Also:
Serialized Form

Field Summary
protected  boolean _file
           
protected  java.lang.String _script
           
 
Fields inherited from class org.obe.client.api.repository.ToolAgentMetaData
_formalParameters
 
Fields inherited from class org.obe.client.api.repository.AbstractMetaData
_author, _description, _displayName, _docUrl, _id, _threadsafe, _type, allowInheritance, EMPTY_ARGS, NO_ARGS_SIG
 
Constructor Summary
protected ScriptMetaData()
           
protected ScriptMetaData(java.lang.String id, java.lang.String displayName, java.lang.String description, java.lang.String docUrl, java.lang.String author, boolean threadsafe, java.lang.String script, boolean file)
           
 
Method Summary
 boolean getFile()
           
 java.lang.String getScript()
           
 boolean isFile()
           
 void setFile(boolean file)
           
 void setScript(java.lang.String script)
           
 
Methods inherited from class org.obe.client.api.repository.ToolAgentMetaData
createInstance, createInstance, getFormalParameter, init, introspect, setFormalParameter, toString
 
Methods inherited from class org.obe.client.api.repository.AbstractMetaData
createInstance, getAuthor, getDescription, getDisplayName, getDocUrl, getId, getImplClass, getImplCtorSig, getThreadsafe, getType, isThreadsafe, setAuthor, setDescription, setDisplayName, setDocUrl, setId, setThreadsafe, setType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

_script

protected java.lang.String _script

_file

protected boolean _file
Constructor Detail

ScriptMetaData

protected ScriptMetaData()

ScriptMetaData

protected ScriptMetaData(java.lang.String id,
                         java.lang.String displayName,
                         java.lang.String description,
                         java.lang.String docUrl,
                         java.lang.String author,
                         boolean threadsafe,
                         java.lang.String script,
                         boolean file)
Method Detail

getScript

public final java.lang.String getScript()

setScript

public final void setScript(java.lang.String script)

isFile

public final boolean isFile()

getFile

public final boolean getFile()

setFile

public final void setFile(boolean file)


SourceForge.net Logo OBE-1.0 Copyright (c) 2002-2006 Adrian Price. All Rights Reserved.