org.nuiton.scmwebeditor.actions
Class ScmWebEditorCommitAction

java.lang.Object
  extended by com.opensymphony.xwork2.ActionSupport
      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
Direct Known Subclasses:
SaveAction

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

See Also:
Serialized Form

Field Summary
protected  String address
           
protected  String commitMessage
           
protected  String diff
           
protected  boolean force
           
protected  String format
           
protected  String headCommiter
           
protected  String lastText
           
protected  String newText
           
protected  String numRevision
           
protected  String origText
           
protected  String projectUrl
           
protected  String pw
           
protected  javax.servlet.http.HttpServletRequest request
           
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, CONTEXT_ACTION_KEY, detector, 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, 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 getNewText()
           
 String getNumRevision()
           
 String getOrigText()
           
 String getProjectUrl()
           
 String getPw()
           
 String getUsername()
           
protected  boolean isRstValid(String newText)
           
 void setAddress(String address)
           
 void setCommitMessage(String commitMessage)
           
 void setForce(boolean force)
           
 void setFormat(String format)
           
 void setLastText(String lastText)
           
 void setNewText(String newText)
           
 void setNumRevision(String numRevision)
           
 void setOrigText(String origText)
           
 void setProjectUrl(String projectUrl)
           
 void setPw(String pw)
           
 void setServletRequest(javax.servlet.http.HttpServletRequest request)
           
 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, setSvnSession
 
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

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

force

protected boolean force

numRevision

protected String numRevision

request

protected javax.servlet.http.HttpServletRequest request
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()

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


Copyright © 2009-2011 CodeLutin. All Rights Reserved.