com.ptc.windchill.cadx.newcaddoctemplate
Class CreateTemplateCADDocumentWizardProcessor
java.lang.Object
wt.enterprise.BasicTemplateProcessor
wt.templateutil.processor.DefaultTemplateProcessor
wt.templateutil.processor.GenerateFormProcessor
com.ptc.core.HTMLtemplateutil.server.processors.WizardProcessor
com.ptc.windchill.cadx.newcaddoctemplate.CreateTemplateCADDocumentWizardProcessor
- All Implemented Interfaces:
- ContextHolder, ContextTranslator, Evolvable, Externalizable, Serializable, TemplateProcessor
- public class CreateTemplateCADDocumentWizardProcessor
- extends WizardProcessor
Wizard processor used for creating CAD Doc Template.
Supported API: false
Extendable: false
- See Also:
- Serialized Form
Nested classes inherited from class com.ptc.core.HTMLtemplateutil.server.processors.WizardProcessor |
|
Fields inherited from class com.ptc.core.HTMLtemplateutil.server.processors.WizardProcessor |
DEBUG, DEFAULT_FLOAT_INPUT_FIELD_LENGTH, DEFAULT_INTEGER_INPUT_FIELD_LENGTH, DEFAULT_STRING_INPUT_FIELD_LENGTH, DEFAULT_TIMESTAMP_INPUT_FIELD_LENGTH, FOLDER_LOCATION, FOLDER_PICKER, IMAGE_DIR, MAXIMUM_STRING_INPUT_FIELD_LENGTH, NMOID_STRINGS, OBJECT_REF_STRINGS, SELECT_FOLDER |
Fields inherited from class wt.enterprise.BasicTemplateProcessor |
ADD_HELP_ICON, 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_CONTEXT, HELP_ICON_POSITION, HELP_ICON_SELECTOR, HELP_LABEL, HELP_LABEL_RESOURCE, 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, PRESENT_HELP_LABEL, 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 |
void |
getContainerDisplay(Properties parameters,
Locale locale,
OutputStream os)
Display the repository/context that is relevant at the moment. |
private WTContainer |
getContainerFromForm(String form_name)
Get container from the context object and save it in the session cookie |
void |
getContainerOID(Properties parameters,
Locale locale,
OutputStream os)
|
void |
getContainerVisibilityMaskJSArg(Properties parameters,
Locale locale,
OutputStream os)
|
void |
getDocTypeDisplay(Properties parameters,
Locale locale,
OutputStream os)
Get doc type for the CAD Doc Template. |
void |
getDocTypeInput(Properties parameters,
Locale locale,
OutputStream os)
Provide the drop down list that the user can use to select and input
the doc type. |
void |
getDocumentDisplayIdentity(Properties parameters,
Locale locale,
OutputStream os)
Get the identity of a persisted document. |
private static String |
getLocalizedResourceParameterString(String resource_key,
String resource_class,
Object[] params,
Locale locale)
|
void |
getNumberValue(Properties parameters,
Locale locale,
OutputStream os)
Get CAD Doc number. |
void |
readExternal(ObjectInput input)
Reads the non-transient fields of this class from an external source. |
private boolean |
readOldVersion(ObjectInput input,
long readSerialVersionUID,
boolean passThrough,
boolean superDone)
Reads the non-transient fields of this class from an external source,
which is not the current version. |
protected boolean |
readVersion(CreateTemplateCADDocumentWizardProcessor thisObject,
ObjectInput input,
long readSerialVersionUID,
boolean passThrough,
boolean superDone)
Reads the non-transient fields of this class from an external source. |
void |
writeExternal(ObjectOutput output)
Writes the non-transient fields of this class to an external source. |
Methods inherited from class com.ptc.core.HTMLtemplateutil.server.processors.WizardProcessor |
borderSpacer, createAttributeTooltip, displayOrganizationPicker, folderLocationDropdown, folderLocationRadioButtons, folderLocationRadioButtons, getAttributeInputField, getBodyHeight, getButtons, getDefaultButtonForSelectAttribute, getDefaultButtonForTextAttribute, getFootnote, getFormValue, getHelpButton, getIntroText, getOrganizationFromRule, getParameterValue, getRefreshJavaScript, getSoftAttributesEditFields, getSoftAttributesEditFields, getSoftAttributesEditFields, getSoftAttributesEditTable, getSoftAttributesEditTableForCreate, getSoftAttributesEditTableForCreateOrUpdate, getSoftAttributesEditTableForUpdate, getSpacerGifURL, getSpacerGifURL, getTabs, getTitle, getTutorialButton, getURLProcessorLinkForObj, getWizardObjectIcon, isOrganizationRequired, launchSearchScript, printButton, readVersion, roundedCornerBottom, roundedCornerBottomEdge, roundedCornerBottomLeft, roundedCornerBottomRight, roundedCornerLeft, roundedCornerLeftEdge, roundedCornerRight, roundedCornerRightEdge, roundedCornerSpacer, roundedCornerTop, roundedCornerTopEdge, roundedCornerTopLeft, roundedCornerTopRight |
Methods inherited from class wt.templateutil.processor.GenerateFormProcessor |
addHiddenProperties, changedContextualValue, contextualValue, contextualValueEncoded, currentFolderId, currentFolderPath, enumeratedTypeMenu, enumeratedTypeMenuForClass, generateAction, generatePostURL, generateUpdatePostURL, getButtonText, getContentHolder, getContextualValue, getDefaultPath, getDelim, getDnDAppletTags, getEnumeratedTypeMenu, getFormat, getFormValueFromSession, getFormValueFromSession, getFormValueFromSessionWithEnumeratedPropertyDefault, getFormValueFromSessionWithPropertyDefault, getLastUpdated, getMessageURL, getObjectIdentity, getPreferenceValue, getPrimary, getPrimary, getPrimaryAttribute, getPrimaryChecksum, getPrimaryChecksum, getPrimaryDownloadURL, getPrimaryDownloadURL, getPrimaryFileName, getPrimaryFileName, getPrimaryOidString, getPrimaryOidString, getPrimaryUploadedFromPath, getPrimaryUploadedFromPath, getPrimaryUploadURL, getPrimaryUploadURL, getResponseExceptions, getResponseFooters, getResponseHeaders, getResponseMessages, getSize, getTargetType, getURLTabLink, getWTContainerRef, handleRequest, holderUploadTable, listLifeCycles, listTeamTemplates, obtainFromCovertProperty, parentFolderPath, readVersion, selectFolderMenu, selectFolderMenuForContainers, setContentHolder |
Methods inherited from class wt.templateutil.processor.DefaultTemplateProcessor |
addHiddenProperty, addToFeedbackCookie, addToFeedbackCookie, getContextPropertyValue, getCurrentUrl, getFeedbackCookieExceptions, getFeedbackCookieMessages, getHtmlTemplateFactory, getMessageSeparator, getPAGE_EXPIRATION, getPageExpirationResource, getTemplate, getTemplateDisplay, 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, 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 |
RESOURCE
private static final String RESOURCE
- See Also:
- Constant Field Values
CLASSNAME
private static final String CLASSNAME
serialVersionUID
static final long serialVersionUID
- See Also:
- Constant Field Values
EXTERNALIZATION_VERSION_UID
public static final long EXTERNALIZATION_VERSION_UID
- See Also:
- Constant Field Values
OLD_FORMAT_VERSION_UID
protected static final long OLD_FORMAT_VERSION_UID
- See Also:
- Constant Field Values
CONTAINERRESOURCE
private static final String CONTAINERRESOURCE
- See Also:
- Constant Field Values
ERESOURCE
private static final String ERESOURCE
- See Also:
- Constant Field Values
DOC_TYPE_FIELDNAME
private static final String DOC_TYPE_FIELDNAME
- See Also:
- Constant Field Values
CONTAINER_FIELDNAME
private static final String CONTAINER_FIELDNAME
- See Also:
- Constant Field Values
FORMNAME
private static final String FORMNAME
- See Also:
- Constant Field Values
VERBOSE
private static boolean VERBOSE
CreateTemplateCADDocumentWizardProcessor
public CreateTemplateCADDocumentWizardProcessor()
writeExternal
public void writeExternal(ObjectOutput output)
throws IOException
- Writes the non-transient fields of this class to an external source.
Supported API: false
- Specified by:
writeExternal
in interface Externalizable
- Overrides:
writeExternal
in class WizardProcessor
- Parameters:
output
-
- Throws:
IOException
readExternal
public void readExternal(ObjectInput input)
throws IOException,
ClassNotFoundException
- Reads the non-transient fields of this class from an external source.
Supported API: false
- Specified by:
readExternal
in interface Externalizable
- Overrides:
readExternal
in class WizardProcessor
- Parameters:
input
-
- Throws:
IOException
ClassNotFoundException
readVersion
protected boolean readVersion(CreateTemplateCADDocumentWizardProcessor thisObject,
ObjectInput input,
long readSerialVersionUID,
boolean passThrough,
boolean superDone)
throws IOException,
ClassNotFoundException
- Reads the non-transient fields of this class from an external source.
Supported API: false
- Parameters:
thisObject
- input
- readSerialVersionUID
- passThrough
- superDone
-
- Returns:
- boolean
- Throws:
IOException
ClassNotFoundException
readOldVersion
private boolean readOldVersion(ObjectInput input,
long readSerialVersionUID,
boolean passThrough,
boolean superDone)
throws IOException,
ClassNotFoundException
- Reads the non-transient fields of this class from an external source,
which is not the current version.
- Parameters:
input
- readSerialVersionUID
- passThrough
- superDone
-
- Returns:
- boolean
- Throws:
IOException
ClassNotFoundException
getContainerDisplay
public void getContainerDisplay(Properties parameters,
Locale locale,
OutputStream os)
throws WTException
- Display the repository/context that is relevant at the moment.
Supported API: false
- Parameters:
parameters
- locale
- os
-
- Throws:
WTException
getDocTypeInput
public void getDocTypeInput(Properties parameters,
Locale locale,
OutputStream os)
throws WTException
- Provide the drop down list that the user can use to select and input
the doc type. In the case of CAD Documents, these are not Soft Typed
EPM Documents but EPMDocumentType.
Supported API: false
- Parameters:
parameters
- locale
- os
-
- Throws:
WTException
getNumberValue
public void getNumberValue(Properties parameters,
Locale locale,
OutputStream os)
throws WTException
- Get CAD Doc number. This might be auto-generated.
Supported API: false
- Parameters:
parameters
- locale
- os
-
- Throws:
WTException
getDocTypeDisplay
public void getDocTypeDisplay(Properties parameters,
Locale locale,
OutputStream os)
throws WTException
- Get doc type for the CAD Doc Template.
Supported API: false
- Parameters:
parameters
- locale
- os
-
- Throws:
WTException
getDocumentDisplayIdentity
public void getDocumentDisplayIdentity(Properties parameters,
Locale locale,
OutputStream os)
throws WTException
- Get the identity of a persisted document.
Supported API: false
- Parameters:
parameters
- locale
- os
-
- Throws:
WTException
getContainerFromForm
private WTContainer getContainerFromForm(String form_name)
throws WTException
- Get container from the context object and save it in the session cookie
- Throws:
WTException
getLocalizedResourceParameterString
private static String getLocalizedResourceParameterString(String resource_key,
String resource_class,
Object[] params,
Locale locale)
throws WTException
- Throws:
WTException
getContainerVisibilityMaskJSArg
public void getContainerVisibilityMaskJSArg(Properties parameters,
Locale locale,
OutputStream os)
throws WTException
- Throws:
WTException
getContainerOID
public void getContainerOID(Properties parameters,
Locale locale,
OutputStream os)