org.nuiton.scmwebeditor.actions
Class ScmWebEditorCommitAction

java.lang.Object
  extended by com.opensymphony.xwork2.ActionSupport
      extended by org.nuiton.web.struts2.BaseAction
          extended by org.nuiton.scmwebeditor.ScmWebEditorBaseAction
              extended by org.nuiton.scmwebeditor.actions.ScmWebEditorCommitAction
All Implemented Interfaces:
com.opensymphony.xwork2.Action, com.opensymphony.xwork2.LocaleProvider, com.opensymphony.xwork2.TextProvider, com.opensymphony.xwork2.Validateable, com.opensymphony.xwork2.ValidationAware, Serializable, org.apache.struts2.interceptor.ServletRequestAware, org.apache.struts2.interceptor.ServletResponseAware
Direct Known Subclasses:
SaveAction

public class ScmWebEditorCommitAction
extends ScmWebEditorBaseAction
implements org.apache.struts2.interceptor.ServletRequestAware, org.apache.struts2.interceptor.ServletResponseAware

See Also:
Serialized Form

Field Summary
protected  String address
           
protected  boolean badLogin
           
protected  String commitMessage
           
protected  String diff
           
static String FILE_MODIFY
           
protected  boolean force
           
protected  String format
           
protected  String headCommiter
           
protected  String lastText
           
protected  String mimeType
           
protected  String newText
           
protected  String numRevision
           
protected  String origText
           
protected  String projectUrl
           
protected  String pw
           
protected  javax.servlet.http.HttpServletRequest request
           
protected  javax.servlet.http.HttpServletResponse response
           
protected  boolean saveCookie
           
protected  String username
           
 
Fields inherited from class org.nuiton.scmwebeditor.ScmWebEditorBaseAction
ATTRIBUTE_BAD_LOGIN, ATTRIBUTE_FILESEARCH_SERVLET_URL, ATTRIBUTE_INVALIDATE_MAX_TIME, ATTRIBUTE_IS_LOGIN, ATTRIBUTE_LOGIN, ATTRIBUTE_ORIG_TEXT, ATTRIBUTE_PREVIEW_SERVLET_URL, ATTRIBUTE_PRIVATE_SERVLET_URI, ATTRIBUTE_PROJECT_URL, ATTRIBUTE_REDIRECT_URL, ATTRIBUTE_REDIRECTION_URL, ATTRIBUTE_SCM_EDITOR_URI, AUTH_ERROR, CONTEXT_ACTION_KEY, detector, EDITABLESFILES, ERROR_PATH, PARAMETER_ADDRESS, PARAMETER_COMMIT_MESSAGE, PARAMETER_DEFAULT_LANG, PARAMETER_FILE_NAME, PARAMETER_FORMAT, PARAMETER_LANG, PARAMETER_MYTEXT, PARAMETER_ORIG_TEXT, PARAMETER_PROJECT_URL, PARAMETER_PW, PARAMETER_SCM_EDITOR_URL, PARAMETER_TEXT, PARAMETER_USERNAME, PROPERTIESFILES, session
 
Fields inherited from class com.opensymphony.xwork2.ActionSupport
LOG
 
Fields inherited from interface com.opensymphony.xwork2.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS
 
Constructor Summary
ScmWebEditorCommitAction()
           
 
Method Summary
 String execute()
           
 String getAddress()
           
 String getCommitMessage()
           
 String getDiff()
           
 String getFormat()
           
 String getHeadCommiter()
           
 String getLastText()
           
 String getMimeType()
           
 String getNewText()
           
 String getNumRevision()
           
 String getOrigText()
           
 String getProjectUrl()
           
 String getPw()
           
 String getUsername()
           
 boolean isBadLogin()
           
protected  boolean isRstValid(String newText)
           
 boolean isSaveCookie()
           
 void setAddress(String address)
           
 void setCommitMessage(String commitMessage)
           
 void setForce(boolean force)
           
 void setFormat(String format)
           
 void setLastText(String lastText)
           
 void setMimeType(String mimeType)
           
 void setNewText(String newText)
           
 void setNumRevision(String numRevision)
           
 void setOrigText(String origText)
           
 void setProjectUrl(String projectUrl)
           
 void setPw(String pw)
           
 void setSaveCookie(boolean saveCookie)
           
 void setServletRequest(javax.servlet.http.HttpServletRequest request)
           
 void setServletResponse(javax.servlet.http.HttpServletResponse response)
           
 void setUsername(String username)
           
 
Methods inherited from class org.nuiton.scmwebeditor.ScmWebEditorBaseAction
checkout, checkout, convertToUnicode, delTempDirectory, getCodepageDetector, getHeadcommiter, getHeadNumberRevision, getHeadRevision, getMimeType, getMimeType, getMimeTypes, getPassword, getScmSession, getSvnSession, getTempDir, getUsername, loadProperties, loadProperties, setSvnSession
 
Methods inherited from class org.nuiton.web.struts2.BaseAction
_, _
 
Methods inherited from class com.opensymphony.xwork2.ActionSupport
addActionError, addActionMessage, addFieldError, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, doDefault, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getLocale, getText, getText, getText, getText, getText, getText, getText, getText, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, hasKey, input, pause, setActionErrors, setActionMessages, setContainer, setFieldErrors, validate
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FILE_MODIFY

public static final String FILE_MODIFY
See Also:
Constant Field Values

newText

protected String newText

commitMessage

protected String commitMessage

origText

protected String origText

username

protected String username

pw

protected String pw

address

protected String address

lastText

protected String lastText

format

protected String format

projectUrl

protected String projectUrl

diff

protected String diff

headCommiter

protected String headCommiter

mimeType

protected String mimeType

force

protected boolean force

saveCookie

protected boolean saveCookie

badLogin

protected boolean badLogin

numRevision

protected String numRevision

request

protected transient javax.servlet.http.HttpServletRequest request

response

protected transient javax.servlet.http.HttpServletResponse response
Constructor Detail

ScmWebEditorCommitAction

public ScmWebEditorCommitAction()
Method Detail

getCommitMessage

public String getCommitMessage()

setCommitMessage

public void setCommitMessage(String commitMessage)

getNewText

public String getNewText()

getFormat

public String getFormat()

setFormat

public void setFormat(String format)

setNewText

public void setNewText(String newText)

getOrigText

public String getOrigText()

setOrigText

public void setOrigText(String origText)

getUsername

public String getUsername()

setUsername

public void setUsername(String username)

getPw

public String getPw()

setPw

public void setPw(String pw)

getAddress

public String getAddress()

setAddress

public void setAddress(String address)

getLastText

public String getLastText()

setLastText

public void setLastText(String lastText)

getProjectUrl

public String getProjectUrl()

setProjectUrl

public void setProjectUrl(String projectUrl)

setForce

public void setForce(boolean force)

getNumRevision

public String getNumRevision()

setNumRevision

public void setNumRevision(String numRevision)

getDiff

public String getDiff()

getHeadCommiter

public String getHeadCommiter()

isSaveCookie

public boolean isSaveCookie()

setSaveCookie

public void setSaveCookie(boolean saveCookie)

getMimeType

public String getMimeType()

setMimeType

public void setMimeType(String mimeType)

isBadLogin

public boolean isBadLogin()

isRstValid

protected boolean isRstValid(String newText)

execute

public String execute()
Specified by:
execute in interface com.opensymphony.xwork2.Action
Overrides:
execute in class com.opensymphony.xwork2.ActionSupport

setServletRequest

public void setServletRequest(javax.servlet.http.HttpServletRequest request)
Specified by:
setServletRequest in interface org.apache.struts2.interceptor.ServletRequestAware

setServletResponse

public void setServletResponse(javax.servlet.http.HttpServletResponse response)
Specified by:
setServletResponse in interface org.apache.struts2.interceptor.ServletResponseAware


Copyright © 2009-2011 CodeLutin. All Rights Reserved.