com.ptc.windchill.uwgm.cadx.multieditattr
Class MultiEditAttrTableJS
java.lang.Object
wt.enterprise.BasicTemplateProcessor
wt.templateutil.processor.DefaultTemplateProcessor
com.ptc.windchill.cadx.common.HelpGenerationProcessor
com.ptc.core.htmlcomp.jstable.JSTableProcessor
com.ptc.core.htmlcomp.gathering.DependencyDataProcessor
com.ptc.core.htmlcomp.gathering.DependencyJSTableProcessor
com.ptc.windchill.uwgm.cadx.multieditattr.MultiEditAttrTableJS
- All Implemented Interfaces:
- ContextHolder, ContextTranslator, Evolvable, Externalizable, JSDataComponent, JSTableComponent, Serializable, TemplateProcessor
- public class MultiEditAttrTableJS
- extends DependencyJSTableProcessor
- See Also:
- Serialized Form
Fields inherited from class com.ptc.windchill.cadx.common.HelpGenerationProcessor |
ADD_HELP_ICON, DEFAULT_HELP_LABEL_KEY, DEFAULT_HELP_LABEL_RESOURCE, EXTERNALIZATION_VERSION_UID, HELP_CONTEXT, HELP_ICON_FILE, HELP_LABEL, HELP_LABEL_RESOURCE, OLD_FORMAT_VERSION_UID, PRESENT_HELP_LABEL, PROJECT_LINK_HELP_CONTEXT_SUFFIX |
Fields inherited from class wt.enterprise.BasicTemplateProcessor |
ALL_CABINETS, BLANK_SPACE, BREAK_SEPARATOR, BREAK_TAG, componentFactory, CONTAINER_NAME, CONTENT_RESOURCE, contextClass, DEFAULT_CHARSET, DEFAULT_HELP_ICON_SELECTOR, DEFAULT_HELP_LABEL, DEFAULT_PREFERENCE_CONTEXT, DOCFROMTEMPLATE, ENABLE_HELP_ICON_PROPERTY_NAME, ENTERPRISE_SEARCH, FEDERATION_SEARCH, GLOBAL_NAVIGATION_ENABLE_HELP_ICON, globalNavBarHelpIconEnabledDefault, HELP_ICON_POSITION, HELP_ICON_SELECTOR, HELP_WINDOW_NAME, helpContext, helpIconEnabled, helpIconEnabledDefault, HOMEPAGE, IDPREFIX, IMPORT, INTEGRATED_SEARCH, isDndMicroAppletEnabled, isDndMicroAppletEnabledInitialized, LABEL_SEPARATOR, linkPrefix, LOCAL_SEARCH, pageContext, PDMLINK_INSTALL_KEY, PERSONAL_CABINET, PREF_WINDOW_NAME, PREFERENCE_CONTEXT, PROJECTLINK_INSTALL_KEY, SEARCH, SHARE_ICON, TEXT_RESOURCE_BUNDLE, URL_RESOURCE, WORKLIST, wtAttribute, WTCORE_IMAGE_DIR |
Fields inherited from interface wt.templateutil.processor.ContextHolder |
CONTEXT_ACTION, CONTEXT_CLASS_NAME, CONTEXT_OBJ, CONTEXT_PROPERTIES, FORM_DATA, QUERY_DATA, RESPONSE_EXCEPTIONS, RESPONSE_FOOTERS, RESPONSE_HEADERS, RESPONSE_MESSAGES, RESPONSE_STRING, STATUS |
Method Summary |
private void |
checkedoutList(Vector SelectedObjects,
EPMWorkspace workspace)
|
private List |
filterNewEPMDocuments(List objects)
|
private ArrayList |
getAttributeRow(AbstractAttributeDefinizerNodeView parent,
ArrayList attrNameList)
|
private ArrayList |
getAttributesRow(AbstractAttributeDefinizerNodeView attrOrganizer,
ArrayList attrNameList)
|
String |
getAttrOverrideRenderer(String key)
|
List |
getDataObjects(String tableId,
Properties parameters,
Locale locale)
|
private ArrayList |
getHardAttrs()
|
private void |
getIBAHeaders(Locale locale)
|
List |
getObjectsForAttr(String tableId,
Properties parameters,
Locale locale)
|
Vector |
getSelectedExistingObjList()
|
private HashMap |
getSelNewObjHashMap()
|
JSTableDescriptor |
getTableDescriptor(String tableId,
Properties parameters,
Locale locale)
|
private void |
getWSContent(EPMWorkspace workspace)
|
boolean |
isAttrModifiable(String key)
|
private boolean |
isOnlyLocalCache()
|
private List |
processCheckedoutList(List selObjects,
EPMWorkspace workspace)
|
Methods inherited from class com.ptc.core.htmlcomp.jstable.JSTableProcessor |
addObjectMessage, displayFilter, displayMenu, displayToolBar, getFilterStatusId, getTableCustomizeButton, getTableDivId, getTableFooterSectionId, getTableFormAction, getTableFormName, getTableHeaderSectionId, getTableHelpButton, getTableMenuId, getTableTitle, getTableToolBarId, preRenderHTMLGeneration, renderTableFormFields, setSystemExclude |
Methods inherited from class wt.templateutil.processor.DefaultTemplateProcessor |
addHiddenProperty, addToFeedbackCookie, addToFeedbackCookie, getContextPropertyValue, getCurrentUrl, getFeedbackCookieExceptions, getFeedbackCookieMessages, getHtmlTemplateFactory, getMessageSeparator, getPAGE_EXPIRATION, getPageExpirationResource, getTemplate, getTemplateDisplay, handleRequest, hiddenContextString, readVersion, setContextPropertyValue, setHtmlTemplateFactory, setMethodContextProperty, setNameProcessor, setPAGE_EXPIRATION, setPageExpirationResource, writeHiddenContext, writeQueryStringContext |
Methods inherited from class wt.enterprise.BasicTemplateProcessor |
AccessOK, addHTMLHelpLink, addToResponseExceptions, addToResponseFooters, addToResponseHeaders, addToResponseMessages, allVersions, bcwti, buildFormProcessorURL, buildFormProcessorURL, comment, createActionsBar, createFederationNavigationBar, createGlobalNavigationBar, createNavigationBar, createParentFolderLink, currentTimestamp, displayAllCabinets, displayAttributeName, displayAttributesTable, displayAttributeValue, displayFolderContents, displayFolderObject, displayFolderTrail, displayGoToLatestLink, displayOrganizationIdentifier, displayPendingChangeIndicator, displayStyleSheetAttributesTable, displayVisualData, formatDate, getActionPairs, getAllCabinetsURL, getBaselineItems, getCharsetEncoding, getCheckedOutFolderURL, getClassIcon, getClassInfo, getContextAction, getContextClass, getContextClassName, getContextListIn, getContextListOut, getContextObj, getContextProperties, getContextServiceName, getDisplayName, getDomainPath, getEnabledVersion, getEncoding, getFederationSearchURL, getFolderLocation, getFolderPath, getFormData, getGenericInstanceIconImgTag, getGlyphImageTag, getGlyphsArray, getGlyphTagsNoDnD, getHelpContext, getHomepageURL, getHTMLComponentFactory, getHTMLHelpLink, getHTMLHelpURL, getHTMLHelpURL, getHTMLTableService, getIconResource, getIconResource, getIconResource, getIconSelector, getId, getJavaScriptManager, getLocalizedDateFormatMessage, getLocalizedMessage, getLocalizedPrintWriter, getLocalizedString, getObjectDnDIcon, getObjectIcon, getObjectIconDnDTag, getObjectIconGlyphs, getObjectIconImgTag, getObjectIconImgTag, getObjectIconImgTag, getObjectIconImgTag, getObjectIconImgTag, getObjectIconImgTag, getObjectPropertyValueString, getObjectPropertyValueString, getPageContext, getParentFolderLink, getPersonalCabinet, getPersonalCabinetURL, getPreferenceValue, getPrincipalEmailLink, getPrincipalEmailLink, getPrintWriter, getPropertyFromPropertyFile, getQuery, getQueryData, getReferenceString, getReferenceString, getResourceString, getResourceString, getResponseExceptions, getResponseFooters, getResponseHeaders, getResponseMessages, getResponseString, getSearchCriteriaURL, getSearchCriteriaURL, getSearchResultsURL, getShareImage, getShareImage, getState, getStatus, getStringFromResourceBundle, getStringFromResourceBundle, getTemplateDisplayGeneral, getTrailId, getTrlIdAttribute, getURLActions, getURLActions, getURLActions, getURLActions, getURLActionsString, getURLActionsString, getURLFactory, getURLFromDelegate, getURLProcessorLink, getURLProcessorLink, getURLProcessorLink, getURLProcessorLinkWithLabel, getUsedByLinks, getWCColor, getWCColor, getWCColorDec, getWCColorDec, getWCFontFamily, getWCFontFamily, getWorklistURL, getWTAttribute, getWTContainerByName, getWTContainerRef, handleExceptionTP, handleExceptionTP, handleProcessorException, include, initJavaScriptManager, isDndMicroAppletEnabled, isEqual, listContent, objectActionLink, objectActionLinkAux, objectActionLinkAux, objectActionLinkAux, objectActionLinkAux, objectActionLinkAux, objectActionLinkAux, objectActionLinkAux, objectBackground, objectIdentification, objectIdentifier, objectProperties, objectPropertyName, objectPropertyNameAux, objectPropertyNameAux2, objectPropertyValue, objectPropertyValueAux, objectPropertyValueAux2, objectPropertyValueString, outputLink, outputPropertyFromPropertyFile, parameterValue, partUsedBy, PDMLinkIsInstalled, printQueryTable, printTable, printTextArea, processSubTemplate, readContext, readVersion, setColumnProperties, setContextAction, setContextClass, setContextClassName, setContextListIn, setContextListOut, setContextObj, setContextProperties, setFormData, setHelpContext, setHTMLTableService, setJavaScriptManager, setPageContext, setQueryData, setResponseExceptions, setResponseFooters, setResponseHeaders, setResponseMessages, setResponseString, setState, setStatus, showResponseExceptions, showResponseFooters, showResponseHeaders, showResponseMessage, showResponseMessages, showVersions, sortQueryResult, splitStringIntoTokens, tableService, translateToHtml, useProcessorService, visualizationIsEnabled |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
cobj
private Object cobj
selectedElements
private Vector selectedElements
ibaList
private Vector ibaList
SELID
private static final String SELID
- See Also:
- Constant Field Values
EPM_APP_TYPE
private static final String EPM_APP_TYPE
- See Also:
- Constant Field Values
rulesDescriptor
private RulesDescriptor rulesDescriptor
rulesToolbarDescriptor
private RulesComponentDescriptor rulesToolbarDescriptor
baselineWorkspace
private EPMWorkspace baselineWorkspace
VERBOSE
private static boolean VERBOSE
EPMDocList
private Vector EPMDocList
WTPartList
private Vector WTPartList
dataObjects
private List dataObjects
RESOURCE
private static final String RESOURCE
- See Also:
- Constant Field Values
csContextFlag
private boolean csContextFlag
MultiEditAttrTableJS
public MultiEditAttrTableJS()
getTableDescriptor
public JSTableDescriptor getTableDescriptor(String tableId,
Properties parameters,
Locale locale)
throws WTException
- Specified by:
getTableDescriptor
in interface JSTableComponent
- Overrides:
getTableDescriptor
in class DependencyJSTableProcessor
- Throws:
WTException
getObjectsForAttr
public List getObjectsForAttr(String tableId,
Properties parameters,
Locale locale)
getDataObjects
public List getDataObjects(String tableId,
Properties parameters,
Locale locale)
- Specified by:
getDataObjects
in interface JSDataComponent
- Overrides:
getDataObjects
in class DependencyDataProcessor
filterNewEPMDocuments
private List filterNewEPMDocuments(List objects)
processCheckedoutList
private List processCheckedoutList(List selObjects,
EPMWorkspace workspace)
checkedoutList
private void checkedoutList(Vector SelectedObjects,
EPMWorkspace workspace)
getWSContent
private void getWSContent(EPMWorkspace workspace)
getSelectedExistingObjList
public Vector getSelectedExistingObjList()
getIBAHeaders
private void getIBAHeaders(Locale locale)
getHardAttrs
private ArrayList getHardAttrs()
throws WTException,
RemoteException
- Throws:
WTException
RemoteException
getAttributesRow
private ArrayList getAttributesRow(AbstractAttributeDefinizerNodeView attrOrganizer,
ArrayList attrNameList)
throws WTException,
RemoteException
- Throws:
WTException
RemoteException
getAttributeRow
private ArrayList getAttributeRow(AbstractAttributeDefinizerNodeView parent,
ArrayList attrNameList)
throws WTException,
RemoteException
- Throws:
WTException
RemoteException
getAttrOverrideRenderer
public String getAttrOverrideRenderer(String key)
- Overrides:
getAttrOverrideRenderer
in class JSTableProcessor
isAttrModifiable
public boolean isAttrModifiable(String key)
- Overrides:
isAttrModifiable
in class JSTableProcessor
isOnlyLocalCache
private boolean isOnlyLocalCache()
getSelNewObjHashMap
private HashMap getSelNewObjHashMap()