Class ObjectManipulationDialogTransform
- java.lang.Object
 - 
- com.microstrategy.web.transform.AbstractTransform
 - 
- com.microstrategy.web.transform.AbstractLayoutTransform
 - 
- com.microstrategy.web.app.transforms.AbstractAppTransform
 - 
- com.microstrategy.web.app.transforms.AbstractEditorTransform
 - 
- com.microstrategy.web.app.transforms.AbstractObjectExplorerTransform
 - 
- com.microstrategy.web.app.transforms.AbstractObjectExplorerTreeTransform
 - 
- com.microstrategy.web.app.transforms.FolderObjectExplorerTransform
 - 
- com.microstrategy.web.app.transforms.RestrictedFolderObjectExplorerTransform
 - 
- com.microstrategy.web.app.transforms.ObjectManipulationDialogTransform
 
 
 
 
 
 
 
 
 
 
- 
- All Implemented Interfaces:
 AppTransform,LayoutTransform,Transform
public class ObjectManipulationDialogTransform extends RestrictedFolderObjectExplorerTransform
Title: ObjectManipulationDialogTransform.
Description: Transform class for parsing ObjectManipulationDialogBean and generating its output.
Copyright: Copyright (c) 2002
Company: Microstrategy, Inc.
- Since:
 - MicroStrategy Web 8.0.0
 
 
- 
- 
Nested Class Summary
- 
Nested classes/interfaces inherited from class com.microstrategy.web.app.transforms.AbstractAppTransform
AbstractAppTransform.Context 
 - 
 
- 
Field Summary
Fields Modifier and Type Field Description FormalParameterdisplayIconOptionIndicates whether to display the icon option on the dialogstatic java.lang.StringFP_DISPLAY_ICON_OPTIONConstant specifying the name of the formal parameter for displaying the icon option on the dialog- 
Fields inherited from class com.microstrategy.web.app.transforms.FolderObjectExplorerTransform
promptString, promptStringID 
- 
Fields inherited from class com.microstrategy.web.app.transforms.AbstractObjectExplorerTreeTransform
INCREMENTAL_FETCH_NEXT, INCREMENTAL_FETCH_PREVIOUS, populateChildren, tree 
- 
Fields inherited from class com.microstrategy.web.app.transforms.AbstractObjectExplorerTransform
_imgCheck, _oeBean, checkImage, displayFormatPickerName, FP_CHECK_IMAGE, FP_DISPLAY_FORMAT_PICKER_NAME, FP_INCREMENTAL_FETCH_NAV_TYPE, FP_INCREMENTAL_FETCH_PAGE_BLOCK, FP_SHOW_CURRENT_IN_ANCESTORS_LIST, ID_POSTFIX, incrementalFetchNavigationType, incrementalFetchPageBlock, showCurrentInAncestorsList 
- 
Fields inherited from class com.microstrategy.web.app.transforms.AbstractEditorTransform
_helpTopic, _helpType, applyJS, applyLabel, applyLabelID, canAutoSize, cancelJS, cancelLabel, cancelLabelID, closeEvent, closeImage, closeJS, closeLabel, closeLabelID, dhtmlClose, disableOKButton, editorContentsStyle, editorElements, editorLayoutFile, editorSubType, FP_APPLY_JS, FP_APPLY_LABEL, FP_APPLY_LABEL_ID, FP_CAN_AUTO_SIZE, FP_CANCEL_JS, FP_CANCEL_LABEL, FP_CANCEL_LABEL_ID, FP_CLOSE_EVENT, FP_CLOSE_IMAGE, FP_CLOSE_JS, FP_CLOSE_LABEL, FP_CLOSE_LABEL_ID, FP_DHTML_CLOSE, FP_DISABLE_OK_BUTTON, FP_EDITOR_CONTENTS_STYLE, FP_EDITOR_ELEMENTS, FP_EDITOR_LAYOUT_FILE, FP_EDITOR_SUBTYPE, FP_HELP_PAGE, FP_HELP_TOPIC, FP_HELP_TYPE, FP_INCLUDE_DYNAMIC_SCRIPT, FP_NAVIGATE_ON_SUBMIT, FP_OK_JS, FP_OK_LABEL, FP_OK_LABEL_ID, FP_RENDER_FORM, FP_TITLE_LABEL, FP_TITLE_LABEL_ID, FP_USE_JS_IN_BONE, helpPage, helpTopic, helpType, includeDynamicScript, navigateOnSubmit, okJS, okLabel, okLabelID, renderForm, titleLabel, titleLabelID 
- 
Fields inherited from class com.microstrategy.web.app.transforms.AbstractAppTransform
_bean, _componentBlock, _cssPrefix, _imgBlank, _imgWait, _selfOutput, _subOutput, appliesTo, CLASS_INPUT, CLASS_MESSAGE, contextMenus, cssFile, cssPrefix, debugErrorFlags, debugFlags, dragMode, extraInput, extraUrl, FP_APPLIES_TO, FP_CONTEXT_MENUS, FP_CSS_ERROR_MESSAGE, FP_CSS_ERROR_TITLE, FP_CSS_FILE, FP_CSS_PREFIX, FP_DEBUG_ERROR_FLAGS, FP_DEBUG_FLAGS, FP_DRAG_MODE, FP_EXTRA_INPUT, FP_EXTRA_URL, FP_HEIGHT, FP_IFRAME_ENABLED, FP_IMG_WAIT, FP_INITIAL_INDENT, FP_ORIENTATION, FP_ORIENTATIONS_ALLOWED, FP_PARTIAL_IFRAME_UPDATE, FP_PROCESSING_BUTTONS_FLAGS, FP_PROCESSING_INFO_FLAGS, FP_RESIZE_LEVEL, FP_SCRIPT_CLASS, FP_TYPE, FP_USE_DHTML, FP_WIDTH, globalCssErrorMessage, globalCssErrorTitle, height, iframeEnabled, imgWait, indent, initialIndent, isDHTML, orientation, orientationsAllowed, partialIframeUpdate, PROCESSING_BUTTONS_ALL, PROCESSING_BUTTONS_CANCEL, PROCESSING_BUTTONS_HISTORY_LIST, PROCESSING_BUTTONS_REFRESH, PROCESSING_BUTTONS_VIEW_DETAILS, PROCESSING_INFO_ALL, PROCESSING_INFO_DESCRIPTION, PROCESSING_INFO_LAST_UPDATE, PROCESSING_INFO_NAME, PROCESSING_INFO_NONE, PROCESSING_INFO_STATUS, processingButtonsFlags, processingInfoFlags, RESIZE_ALL, RESIZE_HORIZONTAL, RESIZE_NONE, RESIZE_VERTICAL, resizeLevel, scriptClass, scriptEndTagEncoder, type, useDHTML, width 
 - 
 
- 
Constructor Summary
Constructors Constructor Description ObjectManipulationDialogTransform()Default no-args constructor, initialize formal parameters. 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected AnchorTaggenerateAnchorForLinkProperty(WebEvent event)Overwrites the parent method by adding the Server, Project and Port information to the links generated.protected WebEventgetApplyEvent()Returns an instance of the event responsible for processing the editor's actionsjava.lang.StringgetDescription()Returns the textual description of current transform class.java.lang.StringgetEditorTitle()protected WebEventgetExecuteEvent(WebObjectInfo object)java.lang.StringgetObjectTypeName()Returns a localized string which returns the type of the object on which the Object Manipulation Dialog was open.protected java.lang.StringgetOnSubmitJS()Provides JS code to be executed on the "onsubmit" event of the HTML form.java.lang.ClassgetSupportedBeanType()Returns the supported bean type.protected booleanhasOtherNameTranslations()Determine if the target object has other name translations or notprotected voidinitEditor(Editor editor)Initialize the editor with the global settings.protected voidinitHelp(Editor editor)Initialize help type and topic for specific dialog.voidinitializeTransform(Transformable data)This method initialize the private and protected fields of the transform.booleanisCurrentObjectUnAvailable()booleanisEmptyList()Returnstrueif the list of elements from this folder available for display (ObjectExplorerBean.getContents()) is empty or not.booleanisLinkInformationAvailable()voidrenderAdvancedOptions(MarkupOutput out)Generates the dialog for allowing the user to define advanced copy options callsrenderCopyNameTranslationsProperty,renderLinkOptionsandrenderAdvancedCreateButtonBarfor displaying the fields available to the user.voidrenderCertifiedField(MarkupOutput out)Renders a checkbox for the property which provides information on if the object is certifiedvoidrenderCertifiedLabel(MarkupOutput out)Renders a label for the property which provides information on if the object is certifiedvoidrenderCopyMoveAction(MarkupOutput out)voidrenderCopyMoveBody(MarkupOutput out)This method renders the body of the Object Manipulation dialog when it opens for either a Copy or a Move process.voidrenderCopyMoveHeader(MarkupOutput out)Renders the header for the Copy/Move dialogs.voidrenderCopyMovePath(MarkupOutput out)Renders the path of the object to be copied/moved for the Copy/Move dialogs.voidrenderCopyMoveToFolderText(MarkupOutput out)Renders the localized string "To the folder:" above the object browser for the Copy/Move dialogs.voidrenderCopyNameTranslationsProperty(MarkupOutput out)Renders the copy name translations section on the dialog.voidrenderCreatedField(MarkupOutput out)Renders the value for the property which provides the time/date when the object was created.voidrenderCreatedLabel(MarkupOutput out)Renders a label for the property which provides information on when the object was created.voidrenderCreatedProperty(MarkupOutput out)Renders the property of the object which provides information on when the object was created.voidrenderCreateFolderButton(MarkupOutput out)Renders the button that opens the create folder dialogvoidrenderDescriptionField(MarkupOutput out)Renders the text input for the formula name sectionvoidrenderDescriptionLabel(MarkupOutput out)Renders the title label that appears before the formula name sectionvoidrenderDescriptionProperty(MarkupOutput out)Renders the formala name section on the dialog.voidrenderEditorContents(MarkupOutput out)Generates the graphical output for the Projects BeanvoidrenderErrorBody(MarkupOutput out)In the case of a error on the Object Manipulation Dialog, this method renders the error message as a part of the dialog's body.voidrenderErrorMessage(MarkupOutput out)The method renders an error message if an error has occurred.voidrenderExportLinkBody(MarkupOutput out)Renders the contents of the Export link for an object.voidrenderGuidField(MarkupOutput out)Renders the value for the unique GUID property of the object on the properties dialog.voidrenderGuidLabel(MarkupOutput out)Renders the label for the unique GUID property of the object on the properties dialog.voidrenderGuidProperty(MarkupOutput out)Renders the unique GUID property of the object on the properties dialog.voidrenderIconField(MarkupOutput out)Renders the text input for the icon sectionvoidrenderIconLabel(MarkupOutput out)Renders the title label that appears before the icon sectionvoidrenderLinkField(MarkupOutput out)Renders the value for the property which stores a link to the location of the object.voidrenderLinkFieldForExport(MarkupOutput out)Renders the link to the location of the object into the text box.voidrenderLinkLabel(MarkupOutput out)Renders the label for the property which stores a link to the object's location on the meta-data.voidrenderLinkProperty(MarkupOutput out)Renders the property which stores a link to the object's location on the meta-data.voidrenderLocationField(MarkupOutput out)Renders the value for the location property on the properties dialog.voidrenderLocationLabel(MarkupOutput out)Renders the label for the location property on the properties dialog.voidrenderLocationProperty(MarkupOutput out)Renders the location of a given object on the meta-data on the properties dialog.voidrenderModifiedField(MarkupOutput out)Renders the date/time of when the object was last modified based on the object's property.voidrenderModifiedLabel(MarkupOutput out)Renders the label for the property which tells us when the property was last modified.voidrenderModifiedProperty(MarkupOutput out)Renders the property which gives information on when the object was last modified.voidrenderNameField(MarkupOutput out)Renders a textbox in the Rename dialog which allows the user to change the name of the object.voidrenderNameLabel(MarkupOutput out)Renders a label for the Rename Dialog and attaches the Rename event to it.voidrenderNameProperty(MarkupOutput out)Renders the rename dialog.voidrenderOwnerField(MarkupOutput out)Renders the value of the owner property of the object.voidrenderOwnerLabel(MarkupOutput out)Renders a label to the Owner property of the object.voidrenderOwnerProperty(MarkupOutput out)Renders the property which stores the owner information for an object.voidrenderProjectBrowser(MarkupOutput out)In case of dialogs which need to browse through the different objects of the object, this creates a project browser within the dialog.voidrenderPropertiesBody(MarkupOutput out)Renders the contents of the Properties Dialog for an object.voidrenderRenameBody(MarkupOutput out)Renders the rename dialog.voidrenderShowTargetButton(MarkupOutput out)Renders a button which allows the user to view the properties of a shortcut object's target.voidrenderTypeField(MarkupOutput out)Renders the value for the type information of an object on the properties dialog.voidrenderTypeLabel(MarkupOutput out)Renders the label for the type information of the object on the properties dialog.voidrenderTypeProperty(MarkupOutput out)Renders the type information for an object.- 
Methods inherited from class com.microstrategy.web.app.transforms.RestrictedFolderObjectExplorerTransform
addLinksAsOption, getAncestorsOptionTags, renderOpenParent, shouldCheckSavePrivileges 
- 
Methods inherited from class com.microstrategy.web.app.transforms.FolderObjectExplorerTransform
constructEntireTree, generateIncrementalFetchNode, generateIncrementalFetchNode, generateSearchNode, getAncestorsSelectTag, getCssName, getFolderRoot, getLinkAttributes, getLinkCssName, getList, getReportViewMode, getTooltipInfo, getTooltipTitle, getUnitAttributes, getUnitName, getVisualizationMode, getVisualizationMode, isFolder, isTreeRoot, isVisualizationObject, isVisualizationObject, renderLayeredIconInfo, renderPromptString, renderUnit, shouldAddLinks, shouldRenderFolderLinks, shouldRenderLinks 
- 
Methods inherited from class com.microstrategy.web.app.transforms.AbstractObjectExplorerTreeTransform
addLinks, createNewNode, isRenderAsTree, isRenderEntireTree, newTreeNode, newTreeNodeLink, populateTreeNodes, populateWithChildren, renderTree 
- 
Methods inherited from class com.microstrategy.web.app.transforms.AbstractObjectExplorerTransform
addAncestorsOptionsToSelectTag, addCurrentFolderToAncestorList, addOpenParentImg, addOpenParentImg, getBlockPosition, getBlockSize, getBrowseEvent, getChangeDisplayFormatEvent, getChildCount, getExplorerClientSideHelper, getExplorerScriptClass, getForm, getGoToArgument, getHiddenInputsEventList, getID, getIncrementalFetchComponent, getOKEvent, getOpenParentEvent, getOption, getSearchBox, getSearchButton, getSearchEvent, getUnitAnchor, getUnitDesc, initializeImages, isUseOptionTitle, renderAncestors, renderChangeFormatDropDown, renderDisplayFormatPickers, renderHiddenInputs, renderIncrementalFetch, renderLayeredIconInfo, renderObjectCount, renderSearch, renderSearchBox, renderSearchButton, renderSearchEventArgs, setUseOptionTitle, shouldDisplayErrorMessage, shouldGenerateNewForm, shouldShowDummyFolderOption 
- 
Methods inherited from class com.microstrategy.web.app.transforms.AbstractEditorTransform
generateForm, getDivTagAroundContents, getWebBeanErrorInfo, renderEditor, renderEditorElement, renderJavascript, setFocusFieldId, transformForRequestInError, transformForRequestSuccessful 
- 
Methods inherited from class com.microstrategy.web.app.transforms.AbstractAppTransform
addContactInfo, addDynamicScriptClass, addDynamicScriptFile, addFormalParameter, checkLevel, checkProcessingButtonsFlag, checkProcessingInfoFlag, checkStatus, displayError, displayError, displayError, emptyCell, excludeStaticTags, generateAnchor, generateAnchorForExport, generateHiddenInputsForEvent, generateIFrameTag, getAppContext, getArgumentName, getAttributesShellDiv, getBeanPath, getBoneId, getCancelEvent, getClientSideHelper, getContainerServices, getContext, getContextMenu, getContextMenuManager, getContextMenuManagerName, getContextMenusDefinition, getCssPrefix, getDateFormat, getDebugOut, getDescriptor, getDescriptor, getDescriptor, getDescriptor, getDisplayMode, getDisplayName, getErrorMessage, getErrorMessage, getErrorTitle, getErrorTitle, getEventManager, getFirstDayOfWeek, getFloatValue, getHelpPath, getIntValue, getJSNameSpace, getLayoutContext, getLocale, getLocale, getPreferenceValue, getProjectID, getRefreshEvent, getRequestKeys, getResourcesFolder, getScriptClass, getStringValue, getStyleRequestContext, getStyleShellDiv, getTagsFactory, getTimeFormat, getUnitsLabel, hasSubBlock, initHeightAndWidthFromPreferences, initializeCss, initializeWebComponent, is508, isBlockMode, isContextMenusEnabled, isDhtml, isDialog, isDormant, isFeatureAvailable, isIFrameDisplayMode, isIFrameEnabled, isIFrameRequest, isJobExpired, isModal, isOpen, isPortlet, isTrue, localIsIFrameDisplayMode, newContext, newHiddenInputBuilder, newNamespaceEncoder, newURIBuilder, redirectToDisplayError, renderBean, renderBean, renderBean, renderBean, renderCancelButton, renderContextMenus, renderCssLink, renderDescriptor, renderDescriptor, renderErrorButton, renderHiddenInputFromRequest, renderImage, renderLayout, renderProcessingButton, renderProcessingButton, renderProcessingButton, renderProcessingButtonForGet, renderProcessingButtonForGet, renderProcessingButtons, renderProcessingInfo, renderProcessingInfoData, renderProcessingInfoImage, renderProcessingInfoSubtitle, renderProcessingInfoTitle, renderProcessingObjectName, renderRefreshButton, renderRegisterBone, renderSelf, renderShell, renderSubBlock, renderUserHelpAnchor, setBoneProperties, setDisplayMode, setHasSubBlock, setHeight, setIFrameDisplayMode, setIsDormant, setRenderSubBlock, setShellAttributeOnClosedComponent, setWidth, shouldDisplay, transform, transformForRequestCanceled, transformForRequestNotInited, transformForRequestProcessing, transformForRequestWaitingForUserInput 
- 
Methods inherited from class com.microstrategy.web.transform.AbstractLayoutTransform
getLayoutDefinition, setLayoutDefinition, transformUsingLayout 
- 
Methods inherited from class com.microstrategy.web.transform.AbstractTransform
addFormalParam, canTransform, getEvents, getFormalParams, getPreview, isPreviewAvailable, isResolved, removeFormalParam, setAnnotation, setDeprecated, supports, supports 
- 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait 
- 
Methods inherited from interface com.microstrategy.web.transform.LayoutTransform
getLayoutDefinition, setLayoutDefinition 
- 
Methods inherited from interface com.microstrategy.web.transform.Transform
canTransform, getFormalParams, getPreview, isPreviewAvailable, isResolved, supports, supports, transform 
 - 
 
 - 
 
- 
- 
Field Detail
- 
FP_DISPLAY_ICON_OPTION
public static final java.lang.String FP_DISPLAY_ICON_OPTION
Constant specifying the name of the formal parameter for displaying the icon option on the dialog- See Also:
 - Constant Field Values
 
 
- 
displayIconOption
public FormalParameter displayIconOption
Indicates whether to display the icon option on the dialog 
 - 
 
- 
Method Detail
- 
initializeTransform
public void initializeTransform(Transformable data)
This method initialize the private and protected fields of the transform.- Specified by:
 initializeTransformin interfaceAppTransform- Overrides:
 initializeTransformin classFolderObjectExplorerTransform- Parameters:
 data- bean that will be transformed
 
- 
initEditor
protected void initEditor(Editor editor)
Initialize the editor with the global settings.- Overrides:
 initEditorin classAbstractEditorTransform- Parameters:
 editor- Editor instance, abstraction of the container where output is rendered.
 
- 
initHelp
protected void initHelp(Editor editor)
Initialize help type and topic for specific dialog.- Overrides:
 initHelpin classAbstractEditorTransform- Parameters:
 editor- Editor instance, abstraction of the container where output is rendered.- Since:
 - MicroStrategy Web 9.0.0
 
 
- 
renderEditorContents
public void renderEditorContents(MarkupOutput out)
Generates the graphical output for the Projects Bean- Overrides:
 renderEditorContentsin classAbstractObjectExplorerTreeTransform- Parameters:
 out-MarkupOutputinstance where to create the HTML output.
 
- 
renderCopyMoveBody
public void renderCopyMoveBody(MarkupOutput out)
This method renders the body of the Object Manipulation dialog when it opens for either a Copy or a Move process. It contains information about the file, where it's located, and a browser to select the location of where you want to copy or move the object.- Parameters:
 out-MarkupOutput
 
- 
renderAdvancedOptions
public void renderAdvancedOptions(MarkupOutput out)
Generates the dialog for allowing the user to define advanced copy options callsrenderCopyNameTranslationsProperty,renderLinkOptionsandrenderAdvancedCreateButtonBarfor displaying the fields available to the user.- Parameters:
 out-MarkupOutputinstance with the output by this transform
 
- 
renderCopyNameTranslationsProperty
public void renderCopyNameTranslationsProperty(MarkupOutput out)
Renders the copy name translations section on the dialog.- Parameters:
 out-MarkupOutputinstance where to create the HTML output.
 
- 
hasOtherNameTranslations
protected boolean hasOtherNameTranslations()
Determine if the target object has other name translations or not- Returns:
 - boolean value indicating if the target object has other name translations or not
 
 
- 
renderErrorBody
public void renderErrorBody(MarkupOutput out)
In the case of a error on the Object Manipulation Dialog, this method renders the error message as a part of the dialog's body.- Parameters:
 out-MarkupOutput
 
- 
renderRenameBody
public void renderRenameBody(MarkupOutput out)
Renders the rename dialog. It consists of a textbox which allows the user to rename the object's name- Parameters:
 out-MarkupOutput
 
- 
renderPropertiesBody
public void renderPropertiesBody(MarkupOutput out)
Renders the contents of the Properties Dialog for an object. This is a readonly dialog which contains information about the object.- Parameters:
 out-MarkupOutput
 
- 
renderExportLinkBody
public void renderExportLinkBody(MarkupOutput out)
Renders the contents of the Export link for an object. This is a readonly dialog which contains information about the link.- Parameters:
 out-MarkupOutput
 
- 
renderNameProperty
public void renderNameProperty(MarkupOutput out)
Renders the rename dialog. It consists of a textbox which allows the user to rename the object's name- Parameters:
 out-MarkupOutput
 
- 
renderNameLabel
public void renderNameLabel(MarkupOutput out)
Renders a label for the Rename Dialog and attaches the Rename event to it. It also checks whether the object's name is update-able based on privileges and properties.- Parameters:
 out-MarkupOutput
 
- 
renderNameField
public void renderNameField(MarkupOutput out)
Renders a textbox in the Rename dialog which allows the user to change the name of the object.- Parameters:
 out-MarkupOutput
 
- 
renderDescriptionProperty
public void renderDescriptionProperty(MarkupOutput out)
Renders the formala name section on the dialog.- Parameters:
 out-
 
- 
renderDescriptionLabel
public void renderDescriptionLabel(MarkupOutput out)
Renders the title label that appears before the formula name section- Parameters:
 out-MarkupOutputinstance where to create the HTML output.
 
- 
renderIconLabel
public void renderIconLabel(MarkupOutput out)
Renders the title label that appears before the icon section- Parameters:
 out-MarkupOutputinstance where to create the HTML output.
 
- 
renderDescriptionField
public void renderDescriptionField(MarkupOutput out)
Renders the text input for the formula name section- Parameters:
 out-MarkupOutputinstance where to create the HTML output.
 
- 
renderIconField
public void renderIconField(MarkupOutput out)
Renders the text input for the icon section- Parameters:
 out-MarkupOutputinstance where to create the HTML output.
 
- 
renderShowTargetButton
public void renderShowTargetButton(MarkupOutput out)
Renders a button which allows the user to view the properties of a shortcut object's target.- Parameters:
 out-MarkupOutput
 
- 
renderTypeProperty
public void renderTypeProperty(MarkupOutput out)
Renders the type information for an object.- Parameters:
 out-MarkupOutput
 
- 
renderTypeLabel
public void renderTypeLabel(MarkupOutput out)
Renders the label for the type information of the object on the properties dialog.- Parameters:
 out-MarkupOutput
 
- 
renderTypeField
public void renderTypeField(MarkupOutput out)
Renders the value for the type information of an object on the properties dialog.- Parameters:
 out-MarkupOutput
 
- 
renderLocationProperty
public void renderLocationProperty(MarkupOutput out)
Renders the location of a given object on the meta-data on the properties dialog.- Parameters:
 out-MarkupOutput
 
- 
renderLocationLabel
public void renderLocationLabel(MarkupOutput out)
Renders the label for the location property on the properties dialog.- Parameters:
 out-MarkupOutput
 
- 
renderLocationField
public void renderLocationField(MarkupOutput out)
Renders the value for the location property on the properties dialog.- Parameters:
 out-MarkupOutput
 
- 
renderGuidProperty
public void renderGuidProperty(MarkupOutput out)
Renders the unique GUID property of the object on the properties dialog.- Parameters:
 out-MarkupOutput
 
- 
renderGuidLabel
public void renderGuidLabel(MarkupOutput out)
Renders the label for the unique GUID property of the object on the properties dialog.- Parameters:
 out-MarkupOutput
 
- 
renderGuidField
public void renderGuidField(MarkupOutput out)
Renders the value for the unique GUID property of the object on the properties dialog.- Parameters:
 out-MarkupOutput
 
- 
renderOwnerProperty
public void renderOwnerProperty(MarkupOutput out)
Renders the property which stores the owner information for an object.- Parameters:
 out-MarkupOutput
 
- 
renderLinkProperty
public void renderLinkProperty(MarkupOutput out)
Renders the property which stores a link to the object's location on the meta-data.- Parameters:
 out-MarkupOutput
 
- 
renderLinkLabel
public void renderLinkLabel(MarkupOutput out)
Renders the label for the property which stores a link to the object's location on the meta-data.- Parameters:
 out-
 
- 
isLinkInformationAvailable
public boolean isLinkInformationAvailable()
 
- 
isEmptyList
public boolean isEmptyList()
Returnstrueif the list of elements from this folder available for display (ObjectExplorerBean.getContents()) is empty or not.- Since:
 - MicroStrategy Web 9.0.0
 
 
- 
isCurrentObjectUnAvailable
public boolean isCurrentObjectUnAvailable()
 
- 
generateAnchorForLinkProperty
protected AnchorTag generateAnchorForLinkProperty(WebEvent event)
Overwrites the parent method by adding the Server, Project and Port information to the links generated. Also, it defines by default an onclick attribute for closing the editor where this link is displayed.- Parameters:
 event- WebEvent- Returns:
 - AnchorTag
 - Since:
 - MicroStrategy Web 9.0.0
 
 
- 
renderLinkField
public void renderLinkField(MarkupOutput out)
Renders the value for the property which stores a link to the location of the object.- Parameters:
 out-MarkupOutput
 
- 
renderLinkFieldForExport
public void renderLinkFieldForExport(MarkupOutput out)
Renders the link to the location of the object into the text box.- Parameters:
 out-MarkupOutput
 
- 
renderOwnerLabel
public void renderOwnerLabel(MarkupOutput out)
Renders a label to the Owner property of the object.- Parameters:
 out-MarkupOutput
 
- 
renderOwnerField
public void renderOwnerField(MarkupOutput out)
Renders the value of the owner property of the object.- Parameters:
 out-MarkupOutput
 
- 
renderCreatedProperty
public void renderCreatedProperty(MarkupOutput out)
Renders the property of the object which provides information on when the object was created.- Parameters:
 out-MarkupOutput
 
- 
renderCreatedLabel
public void renderCreatedLabel(MarkupOutput out)
Renders a label for the property which provides information on when the object was created.- Parameters:
 out-MarkupOutput
 
- 
renderCreatedField
public void renderCreatedField(MarkupOutput out)
Renders the value for the property which provides the time/date when the object was created.- Parameters:
 out-MarkupOutput
 
- 
renderModifiedProperty
public void renderModifiedProperty(MarkupOutput out)
Renders the property which gives information on when the object was last modified.- Parameters:
 out-MarkupOutput
 
- 
renderModifiedLabel
public void renderModifiedLabel(MarkupOutput out)
Renders the label for the property which tells us when the property was last modified.- Parameters:
 out-MarkupOutput
 
- 
renderModifiedField
public void renderModifiedField(MarkupOutput out)
Renders the date/time of when the object was last modified based on the object's property.- Parameters:
 out-
 
- 
renderProjectBrowser
public void renderProjectBrowser(MarkupOutput out)
In case of dialogs which need to browse through the different objects of the object, this creates a project browser within the dialog.- Parameters:
 out-MarkupOutput
 
- 
renderCertifiedLabel
public void renderCertifiedLabel(MarkupOutput out)
Renders a label for the property which provides information on if the object is certified- Parameters:
 out-MarkupOutput
 
- 
renderCertifiedField
public void renderCertifiedField(MarkupOutput out)
Renders a checkbox for the property which provides information on if the object is certified- Parameters:
 out-MarkupOutput
 
- 
getEditorTitle
public java.lang.String getEditorTitle() throws java.lang.IllegalArgumentException- Overrides:
 getEditorTitlein classAbstractEditorTransform- Throws:
 java.lang.IllegalArgumentException
 
- 
getObjectTypeName
public java.lang.String getObjectTypeName()
Returns a localized string which returns the type of the object on which the Object Manipulation Dialog was open.- Returns:
 MarkupOutput
 
- 
renderErrorMessage
public void renderErrorMessage(MarkupOutput out)
The method renders an error message if an error has occurred.- Overrides:
 renderErrorMessagein classAbstractObjectExplorerTransform- Parameters:
 out-MarkupOutputinstance where to create the HTML output.
 
- 
renderCopyMoveHeader
public void renderCopyMoveHeader(MarkupOutput out)
Renders the header for the Copy/Move dialogs.- Parameters:
 out-MarkupOutputinstance where to create the HTML output.
 
- 
renderCopyMoveAction
public void renderCopyMoveAction(MarkupOutput out)
 
- 
renderCopyMovePath
public void renderCopyMovePath(MarkupOutput out)
Renders the path of the object to be copied/moved for the Copy/Move dialogs.- Parameters:
 out-MarkupOutputinstance where to create the HTML output.
 
- 
renderCopyMoveToFolderText
public void renderCopyMoveToFolderText(MarkupOutput out)
Renders the localized string "To the folder:" above the object browser for the Copy/Move dialogs.- Parameters:
 out-
 
- 
getSupportedBeanType
public java.lang.Class getSupportedBeanType()
Returns the supported bean type. This transform supportsObjectManipulationDialogBeaninstances- Specified by:
 getSupportedBeanTypein interfaceTransform- Overrides:
 getSupportedBeanTypein classFolderObjectExplorerTransform- Returns:
 ObjectManipulationDialogBeaninstance.
 
- 
getDescription
public java.lang.String getDescription()
Returns the textual description of current transform class.- Specified by:
 getDescriptionin interfaceTransform- Overrides:
 getDescriptionin classAbstractObjectExplorerTreeTransform- Returns:
 - String the description of the transform.
 
 
- 
renderCreateFolderButton
public void renderCreateFolderButton(MarkupOutput out)
Renders the button that opens the create folder dialog- Parameters:
 out- MarkupOutput- Since:
 - MicroStrategy Web 9.0.0
 
 
- 
getApplyEvent
protected WebEvent getApplyEvent()
Returns an instance of the event responsible for processing the editor's actions- Returns:
 - a 
WebEventinstance with the information needed for submitting an apply request. 
 
- 
getExecuteEvent
protected WebEvent getExecuteEvent(WebObjectInfo object)
 
- 
getOnSubmitJS
protected java.lang.String getOnSubmitJS()
Description copied from class:AbstractEditorTransformProvides JS code to be executed on the "onsubmit" event of the HTML form.
Used for customizations where an action is needed before the form is submitted.
Note: this is only used when the editor uses an event and not JS on the OK/Apply buttons. For those cases use the "okJS" or "applyJS" formal parameters- Overrides:
 getOnSubmitJSin classAbstractEditorTransform- Returns:
 - JS code to be executed on the "onsubmit" event of the HTML form.
 
 
 - 
 
 -