Package org.qdl_lang.sas.action
Class BufferSaveAction
- java.lang.Object
-
- edu.uiuc.ncsa.sas.thing.Thing
-
- edu.uiuc.ncsa.sas.thing.action.Action
-
- org.qdl_lang.sas.action.BufferSaveAction
-
- All Implemented Interfaces:
edu.uiuc.ncsa.sas.SASConstants
,QDLSASConstants
public class BufferSaveAction extends edu.uiuc.ncsa.sas.thing.action.Action implements QDLSASConstants
Created by Jeff Gaynor
on 8/27/22 at 6:37 AM
-
-
Field Summary
-
Fields inherited from interface org.qdl_lang.sas.QDLSASConstants
ACTION_BUFFER_SAVE, ACTION_GET_HELP_TOPIC, ACTION_LIST_FUNCTIONS, KEY_EDIT_ALIAS, KEY_EDIT_ARG_STATE, KEY_EDIT_OBJECT_TYPE, KEY_EDIT_OBJECT_TYPE_BUFFER, KEY_EDIT_OBJECT_TYPE_FILE, KEY_EDIT_OBJECT_TYPE_FUNCTION, KEY_EDIT_OBJECT_TYPE_VARIABLE, KEY_FUNCTION_HELP, KEY_FUNCTION_LIST, KEY_HELP_EXAMPLE, RESPONSE_BUFFER_SAVE, RESPONSE_TYPE_EDIT, RESPONSE_TYPE_GET_HELP_TOPIC, RESPONSE_TYPE_LIST_FUNCTIONS
-
Fields inherited from interface edu.uiuc.ncsa.sas.SASConstants
ACTION_EXECUTE, ACTION_INVOKE, ACTION_LOGOFF, ACTION_LOGON, ACTION_NEW_KEY, CLIENT_ID_HEAD, HEADER_SESSION_ID, KEYS_ACTION, KEYS_ARGUMENT, KEYS_COMMENT, KEYS_EXECUTABLE_NAME, KEYS_INTERNAL_ID, KEYS_METHOD, KEYS_PROMPT, KEYS_SAS, KEYS_STATE, KEYS_SUBJECT, KEYS_SUBJECT_ID, KEYS_SUBJECT_SESSION_ID, KEYS_TYPE, REQUEST_TYPE, RESPONSE_CONTENT, RESPONSE_MESSAGE, RESPONSE_PROMPT, RESPONSE_SESSION_ID, RESPONSE_STATUS, RESPONSE_STATUS_ERROR, RESPONSE_STATUS_OK, RESPONSE_SYMMETRIC_KEY, RESPONSE_TYPE, RESPONSE_TYPE_ERROR, RESPONSE_TYPE_LOGOFF, RESPONSE_TYPE_LOGON, RESPONSE_TYPE_NEW_KEY, RESPONSE_TYPE_OUTPUT, RESPONSE_TYPE_PROMPT
-
-
Constructor Summary
Constructors Constructor Description BufferSaveAction()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
deserialize(net.sf.json.JSONObject json)
int
getArgState()
String
getContent()
int
getEditObjectType()
String
getLocalName()
net.sf.json.JSONObject
serialize()
void
setArgState(int argState)
void
setContent(String content)
void
setEditObjectType(int editObjectType)
void
setLocalName(String localName)
-
-
-
Method Detail
-
getContent
public String getContent()
-
setContent
public void setContent(String content)
-
setEditObjectType
public void setEditObjectType(int editObjectType)
-
getLocalName
public String getLocalName()
-
setLocalName
public void setLocalName(String localName)
-
getArgState
public int getArgState()
-
setArgState
public void setArgState(int argState)
-
getEditObjectType
public int getEditObjectType()
-
serialize
public net.sf.json.JSONObject serialize()
- Overrides:
serialize
in classedu.uiuc.ncsa.sas.thing.action.Action
-
deserialize
public void deserialize(net.sf.json.JSONObject json)
- Overrides:
deserialize
in classedu.uiuc.ncsa.sas.thing.action.Action
-
-