Element
|
Type
|
Description
|
---|---|---|
AcmePartClient-actions.xml
|
XML
|
This is the default system XML file for defining action in the system.
|
AcmePartClient-actionmodels.xml
|
XML
|
This is the default system XML file for defining action models or incremental action models in the system.
|
AcmePartInfoPageBuilder.java
|
Java
|
This is the info page builder class for Acme Part.
|
AcmeCustomVisualizationDelegate.java
|
Java
|
This is a custom visualization delegate if your object type does not have visualization out of the box, or if you want to define different visualization for your object type.
|
customConfigurableLinkResource
|
Java
|
This is the resourceBundle definition containing the display names of the new custom actions and custom link tables.
|
acmeInfoPage.jsp
|
JSP
|
This is the view (JSP) for the page with additional JavaScript.
|
acme.typedservices.properties.xconf
|
XCONF
|
This is to register the custom visualization delegate with a typed service XCONF entry.
|
Action Model File
|
Action Model Names
|
Name: Carambola-actionModels.xml
Codebase path: codebase/config/actions
|
CustEx_infoPage_tabset
carambola_details
CustEx_default_myTab
CustEx_error_on_page
CustEx_error_404
CustEx_infoPage_third_level_navigation
CustEx_submodel_simpleTable
CustEx_submodel_advancedTable
CustEx_InfoPage_attributes
carambola_info_page
carambola_sub_model
|
Action File
|
Action Names
|
Name: Carambola-actions.xml
Codebase path: codebase/config/actions
|
CustEx_simpleTable1
CustEx_simpleTable2
CustEx_simpleTable3
CustEx_advancedTable1
CustEx_advancedTable_custom_oid_actions
CustEx_error_on_page
CustEx_error_404
propertyPanel
attributePanel
visualizationAndAttributes
primaryAttributes
onclickIsInvalid
onclickToBeWrapped
|
File
|
Description
|
Carambola.jar
Source code examples are in the Carambola-java.jar file in the <Windchill>\Windchill\srclib\wnc directory.
|
This is the “Carambola” object class.
|
CarambolaVisualizationDelegate.java
Source code examples are in the Carambola-java.jar file in the <Windchill>\Windchill\srclib\wnc directory.
|
This is the delegate that creates the content for the VisualizationComponent on the page.
|
CarambolaInfoBuilder.java
Source code examples are in the Carambola-java.jar file in the <Windchill>\Windchill\srclib\wnc directory.
|
This is the info page builder class for object type “Carambola”.
|
CarambolaVizAndAttrBuilder.java
Source code examples are in the Carambola-java.jar file in the <Windchill>\Windchill\srclib\wnc directory.
|
This is the builder for the Visualization and Attributes panel. You do not have to write a builder for this panel. Such a builder is required only for this example because the “Carambola” object type is not a type that is exposed in the Type Manager.
|
carambolaInfoPage.jsp
Source code examples are in the Carambola-java.jar file in the <Windchill>\Windchill\srclib\wnc directory.
|
This is the view (JSP) for the page with JavaScript to produce toggle buttons and Go to Latest link.
|
<Windchill>\Windchill\codebase\com\ptc\carambola\carambola.service.properties.xconf
|
This is the VisualizationDelegate service property.
|