Package org.opencms.workplace.comparison
Class CmsDifferenceDialog
java.lang.Object
org.opencms.workplace.CmsWorkplace
org.opencms.workplace.tools.CmsToolDialog
org.opencms.workplace.CmsDialog
org.opencms.workplace.comparison.A_CmsDiffViewDialog
org.opencms.workplace.comparison.CmsDifferenceDialog
- Direct Known Subclasses:
 CmsHtmlDifferenceDialog
Provides a GUI for the file comparison dialog.
- Since:
 - 6.0.0
 
- 
Field Summary
Fields inherited from class org.opencms.workplace.CmsDialog
ACTION_CANCEL, ACTION_CLOSEPOPUP, ACTION_CLOSEPOPUP_SAVE, ACTION_CONFIRMED, ACTION_CONTINUE, ACTION_DEFAULT, ACTION_LOCKS_CONFIRMED, ACTION_OK, ACTION_REPORT_BEGIN, ACTION_REPORT_END, ACTION_REPORT_UPDATE, ACTION_SET, ACTION_WAIT, ATTRIBUTE_THROWABLE, BUTTON_ADVANCED, BUTTON_BACK, BUTTON_CANCEL, BUTTON_CLOSE, BUTTON_CONTINUE, BUTTON_DETAILS, BUTTON_DISCARD, BUTTON_EDIT, BUTTON_OK, BUTTON_OK_NO_SUBMIT, BUTTON_SET, DIALOG_BACK, DIALOG_CANCEL, DIALOG_CONFIRMED, DIALOG_CONTINUE, DIALOG_INITIAL, DIALOG_LOCKS_CONFIRMED, DIALOG_OK, DIALOG_SET, DIALOG_WAIT, PARAM_ACTION, PARAM_ACTION_VALUE_FOR_CHANGED_INDEX, PARAM_CLOSELINK, PARAM_DIALOGTYPE, PARAM_ERRORSTACK, PARAM_FILE, PARAM_FRAMENAME, PARAM_ISPOPUP, PARAM_LOCK, PARAM_MESSAGE, PARAM_ORIGINALPARAMS, PARAM_PREACTIONDONE, PARAM_REDIRECT, PARAM_RESOURCE, PARAM_TARGET, PARAM_THREAD, PARAM_THREAD_HASNEXT, PARAM_TITLE, REPORT_BEGIN, REPORT_END, REPORT_UPDATEFields inherited from class org.opencms.workplace.tools.CmsToolDialog
PARAM_ADMIN_PROJECT, PARAM_BASE, PARAM_FORCE, PARAM_PATH, PARAM_ROOT, PARAM_STYLE, STYLE_NEWFields inherited from class org.opencms.workplace.CmsWorkplace
DEBUG, DEFAULT_DATE_STRING, DEFAULT_LANGUAGE, DEFAULT_LOCALE, DIALOG_PATH_COMMON, FILE_DIALOG_CLOSE, FILE_DIALOG_SCREEN_CONFIRM, FILE_DIALOG_SCREEN_ERROR, FILE_DIALOG_SCREEN_ERRORPAGE, FILE_DIALOG_SCREEN_WAIT, FILE_EXPLORER_FILELIST, FILE_REPORT_OUTPUT, HTML_END, HTML_START, INPUT_DEFAULT, INPUT_NONE, JSP_WORKPLACE_URI, PARAM_DIRECTPUBLISH, PARAM_MODELFILE, PARAM_NEWRESOURCETYPE, PARAM_PUBLISHSIBLINGS, PARAM_RELATEDRESOURCES, PARAM_RESOURCELIST, PARAM_SUBRESOURCES, PARAM_WP_EXPLORER_RESOURCE, PARAM_WP_PROJECT, PARAM_WP_SITE, PARAM_WP_START, PARAM_WP_VIEW, PATH_DIALOGS, PATH_WORKPLACE, REQUEST_ATTRIBUTE_MULTIPART, REQUEST_ATTRIBUTE_RELOADTREE, RES_PATH_FILETYPES, RFS_PATH_RESOURCES, SESSION_WORKPLACE_CLASS, VFS_DIR_DEFAULTBODIES, VFS_DIR_TEMPLATES, VFS_PATH_COMMONS, VFS_PATH_EDITORS, VFS_PATH_GALLERIES, VFS_PATH_LOCALES, VFS_PATH_MODELDIALOG, VFS_PATH_MODULES, VFS_PATH_NEWRESOURCEDIALOG, VFS_PATH_RESOURCES, VFS_PATH_SITES, VFS_PATH_SYSTEM, VFS_PATH_VIEWS, VFS_PATH_WORKPLACE, VIEW_ADMIN, VIEW_DIRECT_EDIT, VIEW_EXPLORER, VIEW_GALLERY, VIEW_LIST, VIEW_WORKPLACE - 
Constructor Summary
ConstructorsConstructorDescriptionCmsDifferenceDialog(javax.servlet.jsp.PageContext context, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res) Public constructor with JSP variables.CmsDifferenceDialog(org.opencms.jsp.CmsJspActionElement jsp) Default constructor. - 
Method Summary
Modifier and TypeMethodDescriptionprotected StringReturns the text to compare as copy.protected intReturns the number of lines to show before they are skipped.protected StringReturns the text to compare as original.Returns the paramCompare.Returns the paramElement.Returns the paramId1.Returns the paramId2.Returns the paramLocale.Returns the paramTagId1.Returns the paramTagId2.Returns the paramTextmode.Returns the paramVersion1.Returns the paramVersion2.voidsetCopySource(String copySource) Sets the copySource.voidsetOriginalSource(String originalSource) Sets the originalSource.voidsetParamCompare(String paramCompare) Sets the paramCompare.voidsetParamElement(String paramElement) Sets the paramElement.voidsetParamId1(String paramId1) Sets the paramId1.voidsetParamId2(String paramId2) Sets the paramId2.voidsetParamLocale(String paramLocale) Sets the paramLocale.voidsetParamTagId1(String paramTagId1) Sets the paramTagId1.voidsetParamTagId2(String paramTagId2) Sets the paramTagId2.voidsetParamTextmode(String paramTextmode) Sets the paramTextmode.voidsetParamVersion1(String paramVersion1) Sets the paramVersion1.voidsetParamVersion2(String paramVersion2) Sets the paramVersion2.protected voidValidates the parameters.Methods inherited from class org.opencms.workplace.comparison.A_CmsDiffViewDialog
deactivatedEmphasizedButtonHtml, displayDialog, getMode, getParamMode, getTwoButtonsHtml, initWorkplaceRequestValues, setMode, setParamMode, wrapLinesWithUnchangedStyleMethods inherited from class org.opencms.workplace.CmsDialog
actionCloseDialog, appendDelimiter, buildAjaxResultContainer, buildAjaxWaitMessage, buildLockAdditionalOptions, buildLockConfirmationMessageJS, buildLockHeaderBox, checkResourcePermissions, checkResourcePermissions, computeCurrentFolder, dialog, dialogBlock, dialogBlockEnd, dialogBlockStart, dialogButtonRow, dialogButtonRowEnd, dialogButtonRowStart, dialogButtons, dialogButtonsClose, dialogButtonsClose, dialogButtonsCloseDetails, dialogButtonsHtml, dialogButtonsOk, dialogButtonsOk, dialogButtonsOkCancel, dialogButtonsOkCancel, dialogButtonsOkCancelAdvanced, dialogButtonsSetOkCancel, dialogContent, dialogContentEnd, dialogContentStart, dialogEnd, dialogHead, dialogHorizontalSpacer, dialogLockButtons, dialogRow, dialogRowEnd, dialogRowStart, dialogScriptSubmit, dialogSeparator, dialogSpacer, dialogStart, dialogStart, dialogSubheadline, dialogToggleStart, dialogWhiteBox, dialogWhiteBoxEnd, dialogWhiteBoxStart, getAction, getAdministrationBackLink, getCancelAction, getDialogRealUri, getDialogUri, getOnlineHelpUriCustom, getParamAction, getParamCloseLink, getParamDialogtype, getParamFramename, getParamIsPopup, getParamMessage, getParamOriginalParams, getParamPreActionDone, getParamRedirect, getParamResource, getParamTitle, getState, hasCorrectLockstate, hasSiblings, htmlStart, htmlStart, htmlStart, htmlStartStyle, includeErrorpage, initCmsDialog, isPopup, isPreEditor, openLaunchpad, openWorkplaceLink, pageHtml, pageHtml, setAction, setOnlineHelpUriCustom, setParamAction, setParamCloseLink, setParamDialogtype, setParamFramename, setParamIsPopup, setParamMessage, setParamOriginalParams, setParamPreActionDone, setParamRedirect, setParamResource, setParamTitleMethods inherited from class org.opencms.workplace.tools.CmsToolDialog
computeUpLevelLink, dialogTitle, getAdminTool, getCurrentToolPath, getParamBase, getParamForce, getParamPath, getParamRoot, getParamStyle, getParentPath, getToolManager, iconsBlockArea, iconsBlockAreaEnd, iconsBlockAreaStart, initAdminTool, pageBody, pageHtmlStyle, setParamBase, setParamForce, setParamPath, setParamRoot, setParamStyle, useNewStyleMethods inherited from class org.opencms.workplace.CmsWorkplace
addMessages, addMessages, allParamsAsHidden, allParamsAsRequest, allParamValues, bodyEnd, bodyStart, bodyStart, buildSelect, buildSelect, button, button, buttonBar, buttonBar, buttonBarHorizontalLine, buttonBarLabel, buttonBarLabel, buttonBarLine, buttonBarLineSpacer, buttonBarSeparator, buttonBarSpacer, buttonBarStartTab, canEditPermissionsForRoles, checkLock, checkLock, checkRole, decodeParamValue, fillParamValues, fillParamValues, generateCssStyle, generatePageEndExtended, generatePageEndSimple, generatePageStartExtended, generatePageStartSimple, getBroadcastMessageString, getCms, getEncoding, getExplorerFileListFullUri, getFrameSource, getJsp, getLocale, getMacroResolver, getMessages, getMultiPartFileItems, getParameterMap, getResourceUri, getResourceUri, getSession, getSettings, getSkinUri, getStartSiteRoot, getStartSiteRoot, getStaticResourceUri, getStaticResourceUri, getStyleUri, getStyleUri, getStyleUri, getTemporaryFileName, getWorkplaceExplorerLink, getWorkplaceExplorerLink, getWorkplaceSettings, htmlEnd, initMessages, initSettings, initTimeWarp, initUserSettings, initWorkplaceMembers, initWorkplaceMembers, initWorkplaceSettings, isForwarded, isHelpEnabled, isSubElement, isTemporaryFile, key, key, keyDefault, nullToEmpty, paramsAsHidden, paramsAsHidden, paramsAsParameterMap, paramsAsRequest, paramValues, resolveMacros, sendCmsRedirect, sendForward, setForwarded, shortKey, substituteSiteTitle, substituteSiteTitleStatic, switchToCurrentProject, switchToTempProject, updateUserPreferences 
- 
Constructor Details
- 
CmsDifferenceDialog
Default constructor.- Parameters:
 jsp- an initialized JSP action element
 - 
CmsDifferenceDialog
public CmsDifferenceDialog(javax.servlet.jsp.PageContext context, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res) Public constructor with JSP variables.- Parameters:
 context- the JSP page contextreq- the JSP requestres- the JSP response
 
 - 
 - 
Method Details
- 
getParamCompare
Returns the paramCompare.- Returns:
 - the paramCompare
 
 - 
getParamElement
Returns the paramElement.- Returns:
 - the paramElement
 
 - 
getParamLocale
Returns the paramLocale.- Returns:
 - the paramLocale
 
 - 
getParamId1
Returns the paramId1.- Returns:
 - the paramId1
 
 - 
getParamId2
Returns the paramId2.- Returns:
 - the paramId2
 
 - 
getParamTagId1
Returns the paramTagId1.- Returns:
 - the paramTagId1
 
 - 
getParamTagId2
Returns the paramTagId2.- Returns:
 - the paramTagId2
 
 - 
getParamTextmode
Returns the paramTextmode.- Returns:
 - the paramTextmode
 
 - 
getParamVersion1
Returns the paramVersion1.- Returns:
 - the paramVersion1
 
 - 
getParamVersion2
Returns the paramVersion2.- Returns:
 - the paramVersion2
 
 - 
setCopySource
Sets the copySource.- Parameters:
 copySource- the copySource to set
 - 
setOriginalSource
Sets the originalSource.- Parameters:
 originalSource- the originalSource to set
 - 
setParamCompare
Sets the paramCompare.- Parameters:
 paramCompare- the paramCompare to set
 - 
setParamElement
Sets the paramElement.- Parameters:
 paramElement- the paramElement to set
 - 
setParamLocale
Sets the paramLocale.- Parameters:
 paramLocale- the paramLocale to set
 - 
setParamId1
Sets the paramId1.- Parameters:
 paramId1- the paramId1 to set
 - 
setParamId2
Sets the paramId2.- Parameters:
 paramId2- the paramId2 to set
 - 
setParamTagId1
Sets the paramTagId1.- Parameters:
 paramTagId1- the paramTagId1 to set
 - 
setParamTagId2
Sets the paramTagId2.- Parameters:
 paramTagId2- the paramTagId2 to set
 - 
setParamTextmode
Sets the paramTextmode.- Parameters:
 paramTextmode- the paramTextmode to set
 - 
setParamVersion1
Sets the paramVersion1.- Parameters:
 paramVersion1- the paramVersion1 to set
 - 
setParamVersion2
Sets the paramVersion2.- Parameters:
 paramVersion2- the paramVersion2 to set
 - 
getCopySource
Description copied from class:A_CmsDiffViewDialogReturns the text to compare as copy.- Specified by:
 getCopySourcein classA_CmsDiffViewDialog- Returns:
 - the text to compare as copy
 - See Also:
 
 - 
getLinesBeforeSkip
Description copied from class:A_CmsDiffViewDialogReturns the number of lines to show before they are skipped.- Specified by:
 getLinesBeforeSkipin classA_CmsDiffViewDialog- Returns:
 - the number of lines to show before they are skipped
 - See Also:
 
 - 
getOriginalSource
Description copied from class:A_CmsDiffViewDialogReturns the text to compare as original.- Specified by:
 getOriginalSourcein classA_CmsDiffViewDialog- Returns:
 - the text to compare as original
 - See Also:
 
 - 
validateParamaters
Description copied from class:A_CmsDiffViewDialogValidates the parameters.- Specified by:
 validateParamatersin classA_CmsDiffViewDialog- See Also:
 
 
 -