com.ptc.wvs.server.ui
Class UIHelper

java.lang.Object
  extended bycom.ptc.wvs.server.ui.UIHelper
All Implemented Interfaces:
RemoteAccess

public class UIHelper
extends Object
implements RemoteAccess

The server side methods to handle requestes from WVSInterface



Supported API: false

Extendable: false


Field Summary
private static int CLIPBOARD_LINK
           
private static String clipboardDisabledGif
           
private static String clipboardGif
           
(package private)  String codebase
           
private static String configurationGif
           
private static String copyForwardDisabledGif
           
private static String copyForwardGif
           
private static String createRepGif
           
private static int DEFAULT_ICON
           
private static String defaultGif
           
private static int DELETE_LINK
           
private static String deleteDisabledGif
           
private static String deleteGif
           
private static boolean displayPartView
           
private static boolean displayProductThumbnail
           
private static boolean displayPublishThumbnail
           
private static boolean displayViewThumbnailFor2D
           
private static String docGif
           
private static String docThumbnailGif
           
private static String docThumbnailListingOption
           
private static String downloadCab
           
private static String epmdocGif
           
private static boolean extendedClipboard
           
private static String gatewayURL
           
private static String gifOption
           
private static int HAS_MARKUP_ICON
           
private static boolean intercommEnabled
           
private static String jspBlank
           
private static String jspClipboard
           
private static String jspDirectory
           
private static String jspDocStructure
           
private static String jspInterComm
           
private static String jspMarkups
           
private static String jspPartStructure
           
private static String jspPIEProductView
           
private static String jspPrint
           
private static String jspProductView
           
private static String jspProductViewLite
           
private static String jspRepOutOfDate
           
private static String jspRepresentations
           
private static String jspSaveRep
           
private static String jspSaveZIP
           
private static String jspViewThumbnail
           
private static String jspWCProps
           
private static String lockDisabledGif
           
private static String lockGif
           
private static int MAKE_DEFAULT
           
private static String makeDefaultDisabledGif
           
private static String makeDefaultGif
           
private static int MARKUP_ALLOW_COPY_FORWARD
           
private static int MARKUP_CLIPBOARD_LINK
           
private static int MARKUP_DECSRIPTION
           
private static int MARKUP_DELETE
           
private static int MARKUP_DOCUMENT
           
private static int MARKUP_IMAGE
           
private static int MARKUP_LASTUPDATE
           
private static int MARKUP_LOAD_URL
           
private static int MARKUP_LOCKACTION
           
private static int MARKUP_LOCKEDBY
           
private static int MARKUP_NAME
           
private static int MARKUP_OWNED
           
private static int MARKUP_TAG
           
private static int MARKUP_THUMBNAIL
           
private static int MARKUP_TYPE
           
private static int MARKUP_TYPE_TAG
           
private static String markupDisabledGif
           
private static String markupGif
           
private static String markupThumbnailGifOption
           
private static String NO_STATUSBAR
           
private static String noCopyForwardDisabledGif
           
private static String noCopyForwardGif
           
private static int NUMBER_OF_MARKUPDATA
           
private static int NUMBER_OF_VISDATA
           
private static int PART_VIEW_LINK
           
private static String partGif
           
private static String partStructureGif
           
private static boolean PIMSupportInstalled
           
private static boolean PLMLinkInstalled
           
private static int PRINT_LINK
           
private static String printDisabledGif
           
private static String printGif
           
private static String prodinstanceGif
           
private static String PRODUCTVIEW
           
private static int PRODUCTVIEW_LINK
           
private static String PRODUCTVIEW_X
           
private static String PRODUCTVIEW_Y
           
private static String PRODUCTVIEWLITE
           
private static int PRODUCTVIEWLITE_LINK
           
private static String PRODUCTVIEWLITE_X
           
private static String PRODUCTVIEWLITE_Y
           
private static String productViewLiteGif
           
private static boolean ProductViewLiteInstalled
           
private static String publishDisabledGif
           
private static String publishGif
           
private static String publishNotPublishableGif
           
private static String publishThumbnailListingOption
           
private static String publishThumbnailOption
           
private static int PV_PS_LINK
           
private static String pViewDisabledGif
           
private static String pViewGif
           
private static int REFRESH_LINK
           
private static int REP_CONFIG_SPEC
           
private static int REP_DATE_CREATED
           
private static int REP_DESCRIPTION
           
private static int REP_NAME
           
private static int REPRESENTATIONS
           
private static String representationsGif
           
static String RESOURCE
           
private static int SAVE_ZIP_LINK
           
private static String saveasGif
           
private static boolean showRepForPart
           
private static boolean showStructureForPart
           
private static String STATUSBAR
           
private static int THUMBNAIL_LINK
           
private static int THUMBNAIL_VIEWER_LINK
           
private static String thumbnailListingOption
           
private static String thumbnailOption
           
private static boolean ThumbnailViewerInstalled
           
private static String thumbnailViewerOptions
           
private static String thumbViewerJS
           
private static String unlockDisabledGif
           
private static String unlockGif
           
private static String VIEW_MARKUP
           
private static String VIEW_REP
           
private static String viewThumbnailGif
           
private static String viewThumbnailHeight
           
private static String viewThumbnailWidth
           
private static boolean WVSENABLED
           
private static WVSProperties wvsProperties
           
private static String zipGif
           
 
Fields inherited from interface wt.method.RemoteAccess
versionID
 
Constructor Summary
UIHelper()
           
 
Method Summary
private static int countMarkups(Viewable viewable)
           
private static String createIdForTrail(Object ref1, Object ref2)
           
private static String createTrailId(String id1, String id2, String id3, Object ref1, Object ref2)
           
private static String fixQuotes(String url)
           
static String getAddToClipboardHTML(String representableRef, String representationRef, boolean isMarkup, Locale locale, String tId)
           
static String getAddToClipboardHTML(String representableRef, String representationRef, Locale locale)
           
static String getAddToClipboardURL(String representableRef, String representationRef)
           
static String getAddToClipboardURL(String representableRef, String representationRef, boolean isMarkup)
           
static Vector getAllMarkupData(String objRef, String repRef, Locale locale)
           
static Vector getAllVisualizationData(Persistable p, Locale locale)
           
static Vector getAllVisualizationData(String objectReference, Locale locale)
           
static Vector getAllVisualizationData(WTReference objectReference, Locale locale)
           
private static String getAltTag(String message)
           
private static String getAltTag(String messageKey, Locale locale)
           
static String[] getClipboardData(String representableRef, String representationRef, String ContainerOid, Locale locale)
           
static String getConfigSpecDescription(Representation rep, boolean full, Locale locale)
           
private static String getConfigSpecInfo(DerivedImage i, String repref, Representable representable, EPMDocument epmDoc, Locale locale, String tId)
           
static String getDefaultThumbnailURL(Persistable p)
           
static String getDefaultThumbnailURL(String objectReference)
           
static String getDefaultThumbnailURL(WTReference objectReference)
           
static String getDefaultViewHTML(Persistable p, Boolean displayThumbnail, Boolean forListing, Locale locale)
           
static String getDefaultViewHTML(String objectReference, Boolean displayThumbnail, Boolean forListing, Locale locale)
           
static String getDefaultViewHTML(WTReference objectReference, Boolean displayThumbnail, Boolean forListing, Locale locale)
           
static String getDefaultViewURL(String objectReference)
           
static String[] getDefaultVisualizationData(String objRef, Boolean forListing, Locale locale)
           
static String[] getDefaultVisualizationData(String objRef, Boolean forListing, Locale locale, Boolean includeRepInfo)
           
static String[] getDefaultVisualizationData(WTReference objRef, Boolean forListing, Locale locale)
           
static ArrayList getDefaultVisualizationStringsForSearch(ArrayList list, Locale locale)
           
static String[] getDefaultVisualizationStringsForSearch(Persistable p, Locale locale)
           
static String[] getDefaultVisualizationStringsForSearch(String objectReference, Locale locale)
           
static String[] getDefaultVisualizationStringsForSearch(WTReference objectReference, Locale locale)
           
private static String getDocEDURL()
           
private static String getJSPFile(Persistable p, String representationRef)
           
static String[] getMarkupData(String markupRef, Locale locale)
           
static String[] getMarkupData(WTMarkUp markup, WTContainerRef containerRef, String edurl, String objRef, String repRef, Locale locale, String tId)
           
static String getMarkupsURL(String objectReference)
           
static String getModifyPreferenceURL()
           
private static String getPartEDURL(String objRef)
           
static String getPartStructureBasicURL(String objRef, String configString, Integer levels)
           
static String[] getPartStructureCreateRepFormHTML(String objRef, Integer levels, Integer type, Locale locale)
           
static void getPartStructureED(HTTPRequest request, HTTPResponse response)
           
static String getPartStructureED(String objRef, ConfigSpec configSpec, Integer levels)
           
static String getPartStructureED(String objRef, String configString, Integer levels)
           
static String[] getPartStructureFormHTML(String objRef, Integer levels, Integer type, Locale locale)
           
static String getPartStructureHTML(Persistable p, String objRef, String configString, Integer levels, Locale locale, String tId)
           
static String getPartStructureHTML(Persistable p, String objRef, String configString, Integer levels, Locale locale, String tId, Boolean displayThumbnail, Boolean forListing)
           
static String getPartStructureHTML(String objRef, String configString, Integer levels, Locale locale)
           
static String getPartStructureHTML(String objRef, String configString, Integer levels, Locale locale, Boolean displayThumbnail, Boolean forListing)
           
static String getPartStructurePIEURL(String objRef, String startPartRef, String startPathRef, String sid, Integer levels)
           
static String getPartStructurePublishHTML(Persistable p)
           
static String getPartStructurePublishHTML(String objectReference)
           
static String getPartStructurePublishHTML(WTReference objectReference)
           
static String[] getPartStructurePVandViewThumbnailLinkHTML(Persistable p)
           
static String[] getPartStructurePVandViewThumbnailLinkHTML(String objectReference)
           
static WTKeyedMap getPartStructurePVandViewThumbnailLinkHTML(WTCollection collection)
           
static String[] getPartStructurePVandViewThumbnailLinkHTML(WTReference objectReference)
           
static String getPartStructurePVHTML(Persistable p)
           
static String getPartStructurePVHTML(String objectReference)
           
static WTKeyedMap getPartStructurePVHTML(WTCollection collection)
           
static String getPartStructurePVHTML(WTReference objectReference)
           
static String getPartStructureURL(String objRef, String configString, Integer levels)
           
static String getPartStructureViewThumbnailLinkHTML(Persistable p)
           
static String getPartStructureViewThumbnailLinkHTML(String objectReference)
           
static WTKeyedMap getPartStructureViewThumbnailLinkHTML(WTCollection collection)
           
static String getPartStructureViewThumbnailLinkHTML(WTReference objectReference)
           
static String getPreference(String key, String defaultValue)
           
static String getPrintHTML(String representableRef, String representationRef, Locale locale)
           
private static String getPrintHTML(String edurl, String representableRef, String representationRef, Locale locale, String tId)
           
static String getPrintURL(String representableRef, String representationRef)
           
private static String getPrintURL(String edurl, String representableRef, String representationRef)
           
private static String getProductViewHTML(Persistable p, String edurl, String representationRef, Boolean displayThumbnail, String thumbnail, String thumbnail3d, Boolean forListing, Locale locale, String tId)
           
private static String getProductViewHTML(Persistable p, String edurl, String representationRef, Boolean displayThumbnail, String thumbnail, String thumbnail3d, Boolean forListing, Locale locale, String tId, Boolean createDialogOnly)
           
private static String getPublishHTML(String objectReference, Representable representable, Boolean displayThumbnail, Boolean forListing, Locale locale, String tId)
           
private static String getPublishString(String objectReference)
           
static String getRepresentationsHTML(String representableRef, Locale locale)
           
static String getRepresentationsHTML(String representableRef, Locale locale, String tId)
           
static String getRepresentationsURL(String representableRef)
           
static String getShowStatusBar()
           
static String getShowStatusBar(boolean standardPV)
           
private static String getSolutionViewerHTML(Persistable p, String edurl, String representationRef, Locale locale)
           
static String getThumbnailURL(String objectReference)
           
private static String getThumbnailViewerHTML(String thumbnail, String thumbnail3d, String dialogString, Locale locale)
           
private static String getViewThumbnailLink(Persistable p, String representationRef, boolean forceDisplay, String thumbnail, String thumbnail3d, Locale locale, String tId, boolean createDialogOnly)
           
static String[] getVisualizationData(Persistable p, Representation representation, Boolean forListing)
           
static String[] getVisualizationData(Persistable p, Representation representation, Boolean forListing, Locale locale)
           
static String[] getVisualizationData(Persistable p, Representation representation, Boolean forListing, Locale locale, Boolean includeRepInfo)
           
static String[] getVisualizationData(Persistable p, Representation representation, Boolean forListing, Locale locale, Boolean includeRepInfo, Boolean findDefaultRep)
           
static String[] getVisualizationData(String objRef, Representation representation, Boolean forListing, Locale locale, Boolean includeRepInfo)
           
static String[] getVisualizationData(String objRef, String representationRef, Boolean forListing, Locale locale)
           
static String getWindowTarget()
           
static String getWindowTarget(boolean standardPV)
           
static String getWindowXSize()
           
static String getWindowXSize(boolean standardPV)
           
static String getWindowYSize()
           
static String getWindowYSize(boolean standardPV)
           
private static boolean hasDerivedImageMarkups(Viewable viewable)
           
static Boolean isAdministrator(String cRef)
           
static Boolean isPIMSupportInstalled()
           
static Boolean isProductViewLiteInstalled()
           
static boolean isRepresentationCopied(Representation rep, Representable representable, boolean derivedFromSupplied, Class derivedFromClass, ObjectReference derivedFromRef, boolean epmDocSupplied, EPMDocument epmDoc)
           
static Boolean isWVSEnabled()
           
private static String msgEQ(String msg)
           
static void setPreference(String key, String value)
           
static String setSessionValue(String key, String value)
           
static boolean useStandardPV()
           
static Boolean useStandardPVPreference()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

WVSENABLED

private static boolean WVSENABLED

ProductViewLiteInstalled

private static boolean ProductViewLiteInstalled

PIMSupportInstalled

private static boolean PIMSupportInstalled

ThumbnailViewerInstalled

private static boolean ThumbnailViewerInstalled

PRODUCTVIEW_LINK

private static final int PRODUCTVIEW_LINK
See Also:
Constant Field Values

THUMBNAIL_LINK

private static final int THUMBNAIL_LINK
See Also:
Constant Field Values

CLIPBOARD_LINK

private static final int CLIPBOARD_LINK
See Also:
Constant Field Values

PRINT_LINK

private static final int PRINT_LINK
See Also:
Constant Field Values

DEFAULT_ICON

private static final int DEFAULT_ICON
See Also:
Constant Field Values

HAS_MARKUP_ICON

private static final int HAS_MARKUP_ICON
See Also:
Constant Field Values

REP_NAME

private static final int REP_NAME
See Also:
Constant Field Values

REP_DESCRIPTION

private static final int REP_DESCRIPTION
See Also:
Constant Field Values

REP_CONFIG_SPEC

private static final int REP_CONFIG_SPEC
See Also:
Constant Field Values

REP_DATE_CREATED

private static final int REP_DATE_CREATED
See Also:
Constant Field Values

DELETE_LINK

private static final int DELETE_LINK
See Also:
Constant Field Values

REFRESH_LINK

private static final int REFRESH_LINK
See Also:
Constant Field Values

MAKE_DEFAULT

private static final int MAKE_DEFAULT
See Also:
Constant Field Values

REPRESENTATIONS

private static final int REPRESENTATIONS
See Also:
Constant Field Values

PART_VIEW_LINK

private static final int PART_VIEW_LINK
See Also:
Constant Field Values

PRODUCTVIEWLITE_LINK

private static final int PRODUCTVIEWLITE_LINK
See Also:
Constant Field Values

THUMBNAIL_VIEWER_LINK

private static final int THUMBNAIL_VIEWER_LINK
See Also:
Constant Field Values

PV_PS_LINK

private static final int PV_PS_LINK
See Also:
Constant Field Values

SAVE_ZIP_LINK

private static final int SAVE_ZIP_LINK
See Also:
Constant Field Values

NUMBER_OF_VISDATA

private static final int NUMBER_OF_VISDATA
See Also:
Constant Field Values

MARKUP_THUMBNAIL

private static final int MARKUP_THUMBNAIL
See Also:
Constant Field Values

MARKUP_NAME

private static final int MARKUP_NAME
See Also:
Constant Field Values

MARKUP_DECSRIPTION

private static final int MARKUP_DECSRIPTION
See Also:
Constant Field Values

MARKUP_LOCKEDBY

private static final int MARKUP_LOCKEDBY
See Also:
Constant Field Values

MARKUP_OWNED

private static final int MARKUP_OWNED
See Also:
Constant Field Values

MARKUP_LASTUPDATE

private static final int MARKUP_LASTUPDATE
See Also:
Constant Field Values

MARKUP_TYPE

private static final int MARKUP_TYPE
See Also:
Constant Field Values

MARKUP_DELETE

private static final int MARKUP_DELETE
See Also:
Constant Field Values

MARKUP_LOCKACTION

private static final int MARKUP_LOCKACTION
See Also:
Constant Field Values

MARKUP_IMAGE

private static final int MARKUP_IMAGE
See Also:
Constant Field Values

MARKUP_TAG

private static final int MARKUP_TAG
See Also:
Constant Field Values

MARKUP_DOCUMENT

private static final int MARKUP_DOCUMENT
See Also:
Constant Field Values

MARKUP_CLIPBOARD_LINK

private static final int MARKUP_CLIPBOARD_LINK
See Also:
Constant Field Values

MARKUP_TYPE_TAG

private static final int MARKUP_TYPE_TAG
See Also:
Constant Field Values

MARKUP_LOAD_URL

private static final int MARKUP_LOAD_URL
See Also:
Constant Field Values

MARKUP_ALLOW_COPY_FORWARD

private static final int MARKUP_ALLOW_COPY_FORWARD
See Also:
Constant Field Values

NUMBER_OF_MARKUPDATA

private static final int NUMBER_OF_MARKUPDATA
See Also:
Constant Field Values

PRODUCTVIEWLITE_X

private static final String PRODUCTVIEWLITE_X
See Also:
Constant Field Values

PRODUCTVIEWLITE_Y

private static final String PRODUCTVIEWLITE_Y
See Also:
Constant Field Values

PRODUCTVIEWLITE

private static final String PRODUCTVIEWLITE
See Also:
Constant Field Values

PRODUCTVIEW_X

private static final String PRODUCTVIEW_X
See Also:
Constant Field Values

PRODUCTVIEW_Y

private static final String PRODUCTVIEW_Y
See Also:
Constant Field Values

PRODUCTVIEW

private static final String PRODUCTVIEW
See Also:
Constant Field Values

STATUSBAR

private static final String STATUSBAR
See Also:
Constant Field Values

NO_STATUSBAR

private static final String NO_STATUSBAR
See Also:
Constant Field Values

codebase

String codebase

displayPublishThumbnail

private static boolean displayPublishThumbnail

displayPartView

private static boolean displayPartView

displayProductThumbnail

private static boolean displayProductThumbnail

docThumbnailGif

private static String docThumbnailGif

viewThumbnailGif

private static String viewThumbnailGif

pViewGif

private static String pViewGif

pViewDisabledGif

private static String pViewDisabledGif

productViewLiteGif

private static String productViewLiteGif

publishGif

private static String publishGif

publishDisabledGif

private static String publishDisabledGif

publishNotPublishableGif

private static String publishNotPublishableGif

markupGif

private static String markupGif

markupDisabledGif

private static String markupDisabledGif

deleteGif

private static String deleteGif

deleteDisabledGif

private static String deleteDisabledGif

printGif

private static String printGif

printDisabledGif

private static String printDisabledGif

clipboardGif

private static String clipboardGif

clipboardDisabledGif

private static String clipboardDisabledGif

defaultGif

private static String defaultGif

makeDefaultGif

private static String makeDefaultGif

makeDefaultDisabledGif

private static String makeDefaultDisabledGif

epmdocGif

private static String epmdocGif

partGif

private static String partGif

configurationGif

private static String configurationGif

prodinstanceGif

private static String prodinstanceGif

docGif

private static String docGif

partStructureGif

private static String partStructureGif

representationsGif

private static String representationsGif

createRepGif

private static String createRepGif

lockGif

private static String lockGif

lockDisabledGif

private static String lockDisabledGif

unlockGif

private static String unlockGif

unlockDisabledGif

private static String unlockDisabledGif

copyForwardGif

private static String copyForwardGif

copyForwardDisabledGif

private static String copyForwardDisabledGif

noCopyForwardGif

private static String noCopyForwardGif

noCopyForwardDisabledGif

private static String noCopyForwardDisabledGif

zipGif

private static String zipGif

saveasGif

private static String saveasGif

thumbnailListingOption

private static String thumbnailListingOption

publishThumbnailListingOption

private static String publishThumbnailListingOption

docThumbnailListingOption

private static String docThumbnailListingOption

gifOption

private static String gifOption

markupThumbnailGifOption

private static String markupThumbnailGifOption

thumbnailOption

private static String thumbnailOption

publishThumbnailOption

private static String publishThumbnailOption

viewThumbnailWidth

private static String viewThumbnailWidth

viewThumbnailHeight

private static String viewThumbnailHeight

jspProductView

private static String jspProductView

jspViewThumbnail

private static String jspViewThumbnail

jspPIEProductView

private static String jspPIEProductView

jspClipboard

private static String jspClipboard

jspPrint

private static String jspPrint

jspRepresentations

private static String jspRepresentations

jspMarkups

private static String jspMarkups

jspPartStructure

private static String jspPartStructure

jspDocStructure

private static String jspDocStructure

jspSaveZIP

private static String jspSaveZIP

jspSaveRep

private static String jspSaveRep

jspBlank

private static String jspBlank

jspDirectory

private static String jspDirectory

gatewayURL

private static String gatewayURL

downloadCab

private static String downloadCab

jspWCProps

private static String jspWCProps

jspRepOutOfDate

private static String jspRepOutOfDate

jspProductViewLite

private static String jspProductViewLite

jspInterComm

private static String jspInterComm

intercommEnabled

private static boolean intercommEnabled

thumbViewerJS

private static String thumbViewerJS

thumbnailViewerOptions

private static String thumbnailViewerOptions

displayViewThumbnailFor2D

private static boolean displayViewThumbnailFor2D

extendedClipboard

private static boolean extendedClipboard

showStructureForPart

private static boolean showStructureForPart

showRepForPart

private static boolean showRepForPart

PLMLinkInstalled

private static boolean PLMLinkInstalled

wvsProperties

private static WVSProperties wvsProperties

RESOURCE

public static final String RESOURCE
See Also:
Constant Field Values

VIEW_REP

private static String VIEW_REP

VIEW_MARKUP

private static String VIEW_MARKUP
Constructor Detail

UIHelper

public UIHelper()
Method Detail

isWVSEnabled

public static Boolean isWVSEnabled()

isProductViewLiteInstalled

public static Boolean isProductViewLiteInstalled()

isPIMSupportInstalled

public static Boolean isPIMSupportInstalled()

fixQuotes

private static String fixQuotes(String url)

getAltTag

private static String getAltTag(String messageKey,
                                Locale locale)

getAltTag

private static String getAltTag(String message)

createIdForTrail

private static String createIdForTrail(Object ref1,
                                       Object ref2)

createTrailId

private static String createTrailId(String id1,
                                    String id2,
                                    String id3,
                                    Object ref1,
                                    Object ref2)

getDefaultViewHTML

public static String getDefaultViewHTML(WTReference objectReference,
                                        Boolean displayThumbnail,
                                        Boolean forListing,
                                        Locale locale)

getDefaultViewHTML

public static String getDefaultViewHTML(String objectReference,
                                        Boolean displayThumbnail,
                                        Boolean forListing,
                                        Locale locale)

getDefaultViewHTML

public static String getDefaultViewHTML(Persistable p,
                                        Boolean displayThumbnail,
                                        Boolean forListing,
                                        Locale locale)

getDocEDURL

private static String getDocEDURL()

msgEQ

private static String msgEQ(String msg)

getThumbnailViewerHTML

private static String getThumbnailViewerHTML(String thumbnail,
                                             String thumbnail3d,
                                             String dialogString,
                                             Locale locale)

getViewThumbnailLink

private static String getViewThumbnailLink(Persistable p,
                                           String representationRef,
                                           boolean forceDisplay,
                                           String thumbnail,
                                           String thumbnail3d,
                                           Locale locale,
                                           String tId,
                                           boolean createDialogOnly)

getSolutionViewerHTML

private static String getSolutionViewerHTML(Persistable p,
                                            String edurl,
                                            String representationRef,
                                            Locale locale)

getJSPFile

private static String getJSPFile(Persistable p,
                                 String representationRef)

getProductViewHTML

private static String getProductViewHTML(Persistable p,
                                         String edurl,
                                         String representationRef,
                                         Boolean displayThumbnail,
                                         String thumbnail,
                                         String thumbnail3d,
                                         Boolean forListing,
                                         Locale locale,
                                         String tId)

getProductViewHTML

private static String getProductViewHTML(Persistable p,
                                         String edurl,
                                         String representationRef,
                                         Boolean displayThumbnail,
                                         String thumbnail,
                                         String thumbnail3d,
                                         Boolean forListing,
                                         Locale locale,
                                         String tId,
                                         Boolean createDialogOnly)

getPartStructurePublishHTML

public static String getPartStructurePublishHTML(WTReference objectReference)

getPartStructurePublishHTML

public static String getPartStructurePublishHTML(String objectReference)

getPartStructurePublishHTML

public static String getPartStructurePublishHTML(Persistable p)

getPublishString

private static String getPublishString(String objectReference)

getPublishHTML

private static String getPublishHTML(String objectReference,
                                     Representable representable,
                                     Boolean displayThumbnail,
                                     Boolean forListing,
                                     Locale locale,
                                     String tId)

getDefaultViewURL

public static String getDefaultViewURL(String objectReference)

getThumbnailURL

public static String getThumbnailURL(String objectReference)

getDefaultThumbnailURL

public static String getDefaultThumbnailURL(WTReference objectReference)

getDefaultThumbnailURL

public static String getDefaultThumbnailURL(String objectReference)

getDefaultThumbnailURL

public static String getDefaultThumbnailURL(Persistable p)

getAddToClipboardURL

public static String getAddToClipboardURL(String representableRef,
                                          String representationRef)

getAddToClipboardURL

public static String getAddToClipboardURL(String representableRef,
                                          String representationRef,
                                          boolean isMarkup)

getAddToClipboardHTML

public static String getAddToClipboardHTML(String representableRef,
                                           String representationRef,
                                           Locale locale)

getAddToClipboardHTML

public static String getAddToClipboardHTML(String representableRef,
                                           String representationRef,
                                           boolean isMarkup,
                                           Locale locale,
                                           String tId)

getPrintURL

public static String getPrintURL(String representableRef,
                                 String representationRef)

getPrintURL

private static String getPrintURL(String edurl,
                                  String representableRef,
                                  String representationRef)

getPrintHTML

public static String getPrintHTML(String representableRef,
                                  String representationRef,
                                  Locale locale)

getPrintHTML

private static String getPrintHTML(String edurl,
                                   String representableRef,
                                   String representationRef,
                                   Locale locale,
                                   String tId)

getPartStructurePIEURL

public static String getPartStructurePIEURL(String objRef,
                                            String startPartRef,
                                            String startPathRef,
                                            String sid,
                                            Integer levels)

getPartEDURL

private static String getPartEDURL(String objRef)

getPartStructureBasicURL

public static String getPartStructureBasicURL(String objRef,
                                              String configString,
                                              Integer levels)

getPartStructureURL

public static String getPartStructureURL(String objRef,
                                         String configString,
                                         Integer levels)

getPartStructureHTML

public static String getPartStructureHTML(String objRef,
                                          String configString,
                                          Integer levels,
                                          Locale locale)

getPartStructureHTML

public static String getPartStructureHTML(Persistable p,
                                          String objRef,
                                          String configString,
                                          Integer levels,
                                          Locale locale,
                                          String tId)

getPartStructureHTML

public static String getPartStructureHTML(String objRef,
                                          String configString,
                                          Integer levels,
                                          Locale locale,
                                          Boolean displayThumbnail,
                                          Boolean forListing)

getPartStructureHTML

public static String getPartStructureHTML(Persistable p,
                                          String objRef,
                                          String configString,
                                          Integer levels,
                                          Locale locale,
                                          String tId,
                                          Boolean displayThumbnail,
                                          Boolean forListing)

getPartStructureFormHTML

public static String[] getPartStructureFormHTML(String objRef,
                                                Integer levels,
                                                Integer type,
                                                Locale locale)

getPartStructureCreateRepFormHTML

public static String[] getPartStructureCreateRepFormHTML(String objRef,
                                                         Integer levels,
                                                         Integer type,
                                                         Locale locale)

getPartStructureED

public static void getPartStructureED(HTTPRequest request,
                                      HTTPResponse response)
                               throws WTException,
                                      PropertyVetoException,
                                      IOException
Throws:
WTException
PropertyVetoException
IOException

getPartStructureED

public static String getPartStructureED(String objRef,
                                        String configString,
                                        Integer levels)

getPartStructureED

public static String getPartStructureED(String objRef,
                                        ConfigSpec configSpec,
                                        Integer levels)

setSessionValue

public static String setSessionValue(String key,
                                     String value)

getRepresentationsURL

public static String getRepresentationsURL(String representableRef)

getRepresentationsHTML

public static String getRepresentationsHTML(String representableRef,
                                            Locale locale)

getRepresentationsHTML

public static String getRepresentationsHTML(String representableRef,
                                            Locale locale,
                                            String tId)

getDefaultVisualizationData

public static String[] getDefaultVisualizationData(WTReference objRef,
                                                   Boolean forListing,
                                                   Locale locale)

getDefaultVisualizationData

public static String[] getDefaultVisualizationData(String objRef,
                                                   Boolean forListing,
                                                   Locale locale)

getDefaultVisualizationData

public static String[] getDefaultVisualizationData(String objRef,
                                                   Boolean forListing,
                                                   Locale locale,
                                                   Boolean includeRepInfo)

getVisualizationData

public static String[] getVisualizationData(String objRef,
                                            String representationRef,
                                            Boolean forListing,
                                            Locale locale)

getVisualizationData

public static String[] getVisualizationData(String objRef,
                                            Representation representation,
                                            Boolean forListing,
                                            Locale locale,
                                            Boolean includeRepInfo)

getMarkupsURL

public static String getMarkupsURL(String objectReference)

getVisualizationData

public static String[] getVisualizationData(Persistable p,
                                            Representation representation,
                                            Boolean forListing)

getVisualizationData

public static String[] getVisualizationData(Persistable p,
                                            Representation representation,
                                            Boolean forListing,
                                            Locale locale)

getVisualizationData

public static String[] getVisualizationData(Persistable p,
                                            Representation representation,
                                            Boolean forListing,
                                            Locale locale,
                                            Boolean includeRepInfo)

getVisualizationData

public static String[] getVisualizationData(Persistable p,
                                            Representation representation,
                                            Boolean forListing,
                                            Locale locale,
                                            Boolean includeRepInfo,
                                            Boolean findDefaultRep)

getAllVisualizationData

public static Vector getAllVisualizationData(WTReference objectReference,
                                             Locale locale)

getAllVisualizationData

public static Vector getAllVisualizationData(String objectReference,
                                             Locale locale)

getAllVisualizationData

public static Vector getAllVisualizationData(Persistable p,
                                             Locale locale)

getClipboardData

public static String[] getClipboardData(String representableRef,
                                        String representationRef,
                                        String ContainerOid,
                                        Locale locale)

hasDerivedImageMarkups

private static boolean hasDerivedImageMarkups(Viewable viewable)

countMarkups

private static int countMarkups(Viewable viewable)

getAllMarkupData

public static Vector getAllMarkupData(String objRef,
                                      String repRef,
                                      Locale locale)

getMarkupData

public static String[] getMarkupData(String markupRef,
                                     Locale locale)

getMarkupData

public static String[] getMarkupData(WTMarkUp markup,
                                     WTContainerRef containerRef,
                                     String edurl,
                                     String objRef,
                                     String repRef,
                                     Locale locale,
                                     String tId)

getConfigSpecInfo

private static String getConfigSpecInfo(DerivedImage i,
                                        String repref,
                                        Representable representable,
                                        EPMDocument epmDoc,
                                        Locale locale,
                                        String tId)
                                 throws Exception
Throws:
Exception

getConfigSpecDescription

public static String getConfigSpecDescription(Representation rep,
                                              boolean full,
                                              Locale locale)

isRepresentationCopied

public static boolean isRepresentationCopied(Representation rep,
                                             Representable representable,
                                             boolean derivedFromSupplied,
                                             Class derivedFromClass,
                                             ObjectReference derivedFromRef,
                                             boolean epmDocSupplied,
                                             EPMDocument epmDoc)
                                      throws WTException
Throws:
WTException

getWindowXSize

public static String getWindowXSize(boolean standardPV)

getWindowXSize

public static String getWindowXSize()

getWindowYSize

public static String getWindowYSize(boolean standardPV)

getWindowYSize

public static String getWindowYSize()

getWindowTarget

public static String getWindowTarget(boolean standardPV)

getWindowTarget

public static String getWindowTarget()

getShowStatusBar

public static String getShowStatusBar(boolean standardPV)

getShowStatusBar

public static String getShowStatusBar()

useStandardPV

public static boolean useStandardPV()

useStandardPVPreference

public static Boolean useStandardPVPreference()

getModifyPreferenceURL

public static String getModifyPreferenceURL()

getPreference

public static String getPreference(String key,
                                   String defaultValue)

setPreference

public static void setPreference(String key,
                                 String value)
                          throws WTException
Throws:
WTException

isAdministrator

public static Boolean isAdministrator(String cRef)

getPartStructurePVHTML

public static String getPartStructurePVHTML(WTReference objectReference)

getPartStructurePVHTML

public static String getPartStructurePVHTML(String objectReference)

getPartStructurePVHTML

public static String getPartStructurePVHTML(Persistable p)

getPartStructurePVHTML

public static WTKeyedMap getPartStructurePVHTML(WTCollection collection)

getPartStructureViewThumbnailLinkHTML

public static String getPartStructureViewThumbnailLinkHTML(WTReference objectReference)

getPartStructureViewThumbnailLinkHTML

public static String getPartStructureViewThumbnailLinkHTML(String objectReference)

getPartStructureViewThumbnailLinkHTML

public static String getPartStructureViewThumbnailLinkHTML(Persistable p)

getPartStructureViewThumbnailLinkHTML

public static WTKeyedMap getPartStructureViewThumbnailLinkHTML(WTCollection collection)

getPartStructurePVandViewThumbnailLinkHTML

public static String[] getPartStructurePVandViewThumbnailLinkHTML(WTReference objectReference)

getPartStructurePVandViewThumbnailLinkHTML

public static String[] getPartStructurePVandViewThumbnailLinkHTML(String objectReference)

getPartStructurePVandViewThumbnailLinkHTML

public static String[] getPartStructurePVandViewThumbnailLinkHTML(Persistable p)

getPartStructurePVandViewThumbnailLinkHTML

public static WTKeyedMap getPartStructurePVandViewThumbnailLinkHTML(WTCollection collection)

getDefaultVisualizationStringsForSearch

public static ArrayList getDefaultVisualizationStringsForSearch(ArrayList list,
                                                                Locale locale)

getDefaultVisualizationStringsForSearch

public static String[] getDefaultVisualizationStringsForSearch(WTReference objectReference,
                                                               Locale locale)

getDefaultVisualizationStringsForSearch

public static String[] getDefaultVisualizationStringsForSearch(String objectReference,
                                                               Locale locale)

getDefaultVisualizationStringsForSearch

public static String[] getDefaultVisualizationStringsForSearch(Persistable p,
                                                               Locale locale)