All Classes and Interfaces
Class
Description
light weight object of Aircraft Allocation Table (AAT)
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Delegate to return the light weight object of Aircraft Allocation Table (AAT) from the Airbus persisted object AAT.
Supported API: true
Extendable: false
Default implementation for OOTB and Customized Action Groups.
The base class to define the template for Adding a new usage during first time creation or sync incremental changes.
Supported API: true
Alternate discrepancy detector- abstract class the implementer would be of subtype of alternate type discrepancy with
additional detection criteria to abstract implementation.
Abstract delegate to define basic flow for Resolver And Detection Phase of Discrepancy
Supported API: true
Extendable: true
Supported API: true
Extendable: true
The base comparator class all must implement.
Base class for AssembleUnderDiscrepancy discrepancy.
The base class to define the template for Adding a new usage during first time creation or sync incremental changes.
Resolves the_argument to it's most primitive form:
Supported API: true
Extendable: false
A base builder for a component that display attributes.
This class specifies the contract for processing multiple row update
and delete operations.
Abstract super class for Data-Utilities that need to render a boolean attribute.
Abstract crumb generator class.
Given the result of executing the business rules displays the failed results.
Abstract delegate to define flow for Changeable Discrepancy.
This class represents the table associated with a target class.
Base class for components that define their configs and data in one place.
Base class for ComponentConfig implementations.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Base class for components that define their configs.
Base class for components that define their data
Abstract implementation of ComponentResultProcessor
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Abstract base class for Table components that define their Configs, Data and table views in one place
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Abstract class implementing ContentControlDecisionVersionDelegate.
Abstract class holding criteria for reconciliation
Supported API: true
Extendable: false
Supported API: true
Extendable: false
A base class for ComponentDataBuilder implementations that use DataSources.
Helper class that provides default implementations for some DataUtility methods.
This class is responsible for implementing functionality common for processing the selected mass change operations.
An abstract implementation of DeliveryExportDelegate designed to provide common logic across all delegates
accessible via extension of this class.
The base class to extend to define custom discrepancy.
Abstract delegate to define basic flow for Resolver And Detection Phase of Discrepancy
Supported API: true
Extendable: true
Supported API: true
Extendable: true
The base comparator class all must implement.
The base class to define the template to get Assemble Under UI metadata.
Base abstract class for compare service processors like comparators, collector post processors.
TODO: Document me
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Abstract for discrepancy resolvers which are used to resolve particular types of discrepancies.
The base comparator class all must implement.
This filter delegate determines whether the selected objects are eligible for
the mass change operation on the selected document.
This abstract class implements the EffFormat interface and is designed
to hold any common implementation that could be potentially shared across
all sub-classes, but also available for extension if need be.
An abstract class to extend when creating an
Supported API: true
Extendable: true
EnumerationInfoProvider Supported API: true
Extendable: true
Abstract class implementing the
EventInfo interface,
which represents additional data recorded for specific Windchill
audit events.Convenience abstract class that can be extended by custom FeedbackModels.
Base interface for file viewing MBeans
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Supported API: true
Extendable: false
This class is the one that should be extended to produce new customized graphical representations.
The abstract super class for all JCA GUI components.
Deprecated.
Builder for the Impacted By Objects table as seen on Impacted objects.
Abstract table view class for Impacted and Impacting objects.
A component-builder base class for InfoPage
Supported API: true
Extendable: true
Supported API: true
Extendable: true
A config-builder base class for InfoPage
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Integration of JCA component models with DataSources
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Abstract class for JCA table configs
Supported API: true
Extendable: false
Supported API: true
Extendable: false
AbstractLinkShipPartsWebject.java
Provides an option of preset the task to process GROUP_IN and webject parameters specific to Link Ship part webjects.
Abstract class to support the view definitions of the Change tables which
appear under the change tab.
Abstract data utility for icon columns whereby a mailto link is generated.
The abstract for the all Manifest options for zip inclusion.
The abstract builder to be used while building a mini info page.
An abstract class used by plugins that need to gather a list
of files during data collection.
Deprecated.
this class instead use AbstractBooleanValueDataUtility
Provides a value-add "basic" implementation of an object graph node abstraction.
This abstract class implements methods to process results directly from
the low level persistence layer.
Delegate for fetching OptionSet.
This class provides an abstration for commands involving a PagingSession.
This delegate contains filter logic to exclude row objects from a mass change operation based on logic that is
specific to
WTPartUsageLink operations.Abstract implementation of a paste command processor.
Supported API: true
Extendable: false
This abstract class represents the basic information about a plug-in.
Supported API: true
Extendable: false
MBean for managing Windchill properties
Supported API: true
Extendable: true
Supported API: true
Extendable: true
An abstract class used by plugins that executes QML files during
plugin execution.
This abstract class defines a command for all queries that use com.ptc.core.query
services.
Provides default implementations for RegSubmission2 objects.
Provides default implementations for generic features required by all regulatory submissions.
Supported API: true
Extendable: false
Abstract
Filter implementation that wraps the incoming servlet request to return
a desired user from HttpServletRequest.getRemoteUser() and HttpServletRequest.getUserPrincipal()
in place of that returned by the original request.An abstract class used by plugins that are common to WBR
(Windchill Business Reporting).
This class provies a query implementation based on a QML source.
This is an abstract representation of a command that can act upon a repository
in the system.
Supported API: true
Extendable: true
Extendable: true
Supported API: true
Extendable: false
Deprecated.
this class instead use AbstractBooleanValueDataUtility
Abstract class that handles basic functionality for plugins that execute
SQL scripts.
The abstract for the Static Manifest option for zip inclusion.
Discrepancy Delegate for Subcontract Discrepancy
Supported API: true
Extendable: true
Supported API: true
Extendable: true
The base class to define the template for subcontract plant.
Performs the structure navigation and populates all the necessary collections which are to be used by ESI renderers.
Abstract command containing common input attribute (type_id) and common
output attribute (answer) for TypeModel commands.
Implements shared logic across UDI Submission Attribute populators
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Creates the context object or type instance.
Abstract of ValidationResult.
AbstractValidationResultSet<K extends ValidationKey,S extends ValidationStatus,R extends ValidationResult>
A ValidationResultSet object contains one or more ValidationResult objects.
A collation key factory for AbstractValueView objects.
Class to extend when a type needs to show visualization on the info page.
The base class for Windchill Adapter webjects.
Deprecated.
An abstract class used by plugins that handles the common framework necessary
to execute and run a WinDU task and then collect the resulting files.
A base builder class for wizard panel steps.
This class is responsible for processing the selected mass change operation.
Abstract root class for all work package objects.
Abstract root class for all work package master objects.
WTEntry and WTValuedEntry set iterator that inflates and deflates references in chunks.
An abstract class used by plugins that operate over linked xconf
files.
Deprecated.
The interface implementation of a AcceptedStrategy link.
Class that registers conflict types associated with Access Control Manager actions.
Used to represent service level events occuring on an
AccessControlled object.Thrown when the access control service detects an unexpected error.
Helper class that provides easy access to the implementation of methods
defined by the AccessControlManager interface.
Interface that all classes representing objects subject to access control
must implement.
The AccessControlManager interface contains the signature of the methods
supported by managers of the access control package.
AccessControlManagerSvr provides methods for access control services that can
only be invoked from classes running on the server.
Display identification delegate for AccessControlRule object type.
Helper class that provides server invokable access control methods.
The
AccessControlSurrogate acts as a stand-in for a persistable
object, to evaluate access rights for the information returned when a
database query is performed requesting specific attributes of an object
rather than a full persistable.The
AccessControlSurrogateMaster is defined soley to satisfy
the version control service's requirements for Iterated
objects.AccessPermission represents the access control permissions that may be
granted or denied.
AccessPermissionType indicates whether access control permissions are
granted, denied or absolutely denied.
Bean to store all selection of roots, NCs and paths required to create Accountability map.
Link between
Supported API: true
Extendable: false
AccountabilityKey as role A and AccountabilityValue as role B with
AccountabilityMap reference as foreign key
Supported API: true
Extendable: false
Holds the information of the accountability context and its type
Use services from AccountabilityService to create instances of this class as they support reusability of keys.
This implementation represents the AccountabilityMap.
Tagging interface for Accountability map
Supported API: true
Extendable: false
Supported API: true
Extendable: false
The interface to implement to perform operations before and after creation of AccountabilityMap.
This reference implementation of a AccountabilityMapMaster represents the unchanging aspects of a AccountabilityMap
and also has one or more associated
AccountabilityMaps which represent the various versions of change for the
changeable aspects of this AccountabilityMap.Helper class to pass data for Accountability use cases
Supported API: true
Extendable: false
Supported API: true
Extendable: false
TODO: Document me
Supported API: true
Extendable: false
Supported API: true
Extendable: false
The base report class to gather all the information regarding a particular accountability map operation.
Holds AccountabilityMap information required to render
on the UI.
The service class for performing different operations on the Accountability Map.
Deprecated.
- As of 13.0.1.0, Use interface
AccountabilityService using {@link AssociativityServiceLocator#getInstance()#getAccountabilityService()}This model holds the information relating to the associative paths and other related attributes.
The
AccrualType class enumerates the various times when
the work spent in a resource is accrued.ACFConditionalExpression performs Conditional Expression Operation.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
ACFMessageFormat takes a set of objects, formats them, then inserts the
formatted strings into the pattern at the
appropriate places.
Supported API: true
Extendable: false
This interface is to allow customers to change the behavior of the actions,
to make them conditional on specific behavior.
Deprecated.
Helper class used by some of the command class, form processors, and
validators for Change and Maturity.
An interface to override the properties of NmAction at runtime.
Implemented to add an Action Group.
Contains configuration for Action Groups.
ActionItemCategory is a specialization of
EnumeratedType
to provide localizable category values.Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
The Action state of a Change Action.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Interface for the common methods of Validators.
The base class for Windchill Adapter ACT webjects.
The enumeration used for the MODIFICATION parameter.
Deprecated.
Supported API: true
This class object holds that dates fetched from history records for a 'Scheduleable'.
This interface represents various actions on export and import.
Factory class to create
wt.ixb.actor.Actor instances according
to the parameters passed, according to the syntax to specify the actors
in the registry.General template for
wt.ixb.actor.Actor which defines trivial implementation.Supported API: true
Extendable: false
Assertion which indicates that the target is being added to the BatchContainer.
Deprecated.
The default search result view for the Work Set component item picker.
This filter delegate determines whether the selected objects are eligible for
the mass change operation for the selected document.
Interface for Discrepancy Delegate.Extend AbstractDiscrepancyDelegate for your discrepancy.
Supported API: true
Extendable: true
This filter delegate determines whether the selected objects are eligible for
the mass change operation for the selected parts.
Deprecated.
Replaced by Association Rules in Windchill 11.0
Use the
newAddressesDirective static factory method(s),
not the AddressesDirective constructor, to construct instances
of this class.Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: true
This is server-side only API
Supported API: true
Supported API: true
The class representing the configurations for the add usage.
Holder class for the transformation options
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: true A
Discrepancy object for representing objects to be added to the downstream structure.AdHocAccessKey is a specialization of
EnumeratedType to
provide localizable owner keys for ad hoc access control rule entries.Interface to be implemented by classes whose objects have their access
ruled by ad hoc ACLs.
Plug-n-play interface used to indicate that the object is versioned in
an ad-hoc manner.
Returns a
AdministrativeDomain that corresponds to the domain path
supplied in the data.The
AdminDomainRef class encapsulates a reference to an
AdministrativeDomain object.The
AdministrativeDomain class represents the set of objects
that are subject to the same administrative behavior.Exception thrown when an error occurs during the processing of administrative
objects.
The
AdministrativeDomainHelper class facilitates access
to the current implementation of the AdministrativeDomainManager
interface.The AdministrativeDomainManager is an interface that contains signatures
of methods that retrieve and manipulate domain objects.
AdministrativeDomainManagerEvent encapsulates the events
posted by an AdministrativeDomainManager.Supported API: true
Extendable: false
Supported API: true
Extendable: false
Delegate for determining if a change item is ready for conversion.
The
AdministrativeLockServerHelper provides access to the API of the Windchill administrative lock
capability for server-side callers.All Windchill services that intend to use the
getMapping method must have an entry in this
enumeration.Provides an abstraction of a plug-and-play component.
Filter out actions that modify change objects that have been package imported when appropriate.
A comparison function, which imposes a total ordering on some collection of objects.
A resolver for loading AdvancedClientComparators via deferred binding.
AdvancedComparisonSpec contains all the configurable information needed
for the comparison of business objects.
AdvancedQueryAccessException captures errors that occur due to the use of
advanced query features that may bypass Access Control.
A comparison function, which imposes a total ordering on some collection of objects.
Provides default implementations for Adverse Event Report Regulatory Submissions.
A affected object link between a ChangeActivity2 and a Changeable2 that allows the user to
identify product data that must be somehow altered to satisfy the change
activity.
Links a ChangeActivity2 object to each of the Changeable2 objects in
a Vector.
Initializes the Change task affected objects, resulting objects, handing
changes and associated annotations delegates.
Form process delegate for processing the added, updated and removed affected
objects in the problem report, variance and change request wizards.
Builder for the Problem Report, Change Request and Variance Affected Objects
table.
Configures the default views for the Affected Data.
Form process delegate for processing the added, updated and removed affected
end-items in the problem report, variance and change request wizards.
Builder for the Problem Report, Change Request and Variance Affected
End-Items table.
Configures the default views for the Affected End Items.
Builder for the Change Task Affected Objects table.
This is a class intended to handle ChangeIssue, ChangeRequest, and ChangeActivity
as a primary business object.
A plugin that collects the WVS agent.ini property file.
Use the
newAggregate static factory method(s), not the Aggregate
constructor, to construct instances of this class.AgreementAttributes provides a place to specify the agreement attributes
necessary for creating a new AuthorizationAgreement object.This class represents a
SecurityLabeled object that the
AuthorizationAgreement covers.Constants used in client and server for Agreements
Supported API: true
Supported API: true
Helper class that provides easy access to the implementation of methods
defined by the
AgreementService interface.AgreementService provides client-invokable methods to agreement
services.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Report of a resource allocation.
This delegate implementation returns all of the
PathOccurrenceContext
objects.Defines methods that test the viability of a user doing an all versions
on an object.
Defines utility methods for creating URLs for all versions for a user.
This format supports fixed-length effectivity statements with an optional
prefix, a fixed-length numeric portion (with a max.
Class
AlreadyCheckedOutException defines a typed exception that is
thrown to indicate that the current user already has an object checked out.Alternate expression renderer.
Represent an identifier for grouping a component and substitues on a Windchill assembly.
Provides generally useful methods to create, delete, and.or access AlternateItemGroup objects.
alternateNumber on
Supported API: true
Extendable: false
MfgAlternateLink
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Use the
newAlternateRepresentation static factory method(s),
not the AlternateRepresentation constructor, to construct
instances of this class.Supported API: true
Extendable: false
Supported API: true
Extendable: false
A class for top-level processor that perform a database operation on one or more objects.
Supported API: true
Extendable: false
Use the
newAlternateUnitOfMeasure static factory method(s),
not the AlternateUnitOfMeasure constructor, to construct
instances of this class.The purpose of this delegate is to perform validations related to Alternate unit of measure.
Accountability map configuration delegate
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
The abstract level representation of a analysis activity.
The interface level representation of a analysis activity.
The analysis activity master.
Supported API: true
Extendable: false
Given two or more comparisons, returns TRUE if all comparisons return true, FALSE otherwise.
Table configuration for the annotation change table for the editing the
annotations for affected data, view annotation mini info, and viewing
annotations.
Helper class used by some of the processors and code of the annotation clients.
Deprecated.
This class is not supported from Windchill 11.2 release onward and will be removed from next release.
Table configuration for the annotation change table for the viewing part
annotations.
Deprecated.
This Persistable is not supported from Windchill 11.2 release.
Form delegate for persisting annotations associated to an affected data for
change.
Deprecated.
This Persistable is not supported from Windchill 11.2 release.
A plugin that collects the Apache web server conf directory files.
A plugin that collects the Apache web server logs directory files.
Mix-in interface defining attributes and operations common to all log4j AppenderAttachable objects
Log4j appender
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Interface for class that supports applet
start, stop, and
destroy methods.Handles the file system information for the content data.
This interface is the base class for both
ApplicationExportHandler
and ApplicationImportHandler.This is the base class for export application handlers.
This class provides methods for storing XML and content files in export jar file.
This class provides methods for storing XML with JAXB object and content files in export jar file.
Class extends
ApplicationExportHandler interface with trivial implementations.This interface represents application specific implementation of how
import process gets input information.
This class provides methods for handle XML and content files in import jar file.
This class provides methods for handle XML and content files in import jar file.
This class provides methods for handle XML with JAXB object and content files in import jar file.
/** Class extends
ApplicationImportHandler interface with trivial implementations.This is tagging interface for all Windchill Architecture Domain objects.
This is object to object trace link class for creating trace links to local or remote Architecture elements.
Architecture Resource class to represent remote architecture elements.
This is tagging interface for all Remote Architecture Domain Resources.
This is Windchill Master class for Architecture Resource's mastered information
Supported API: true
Extendable: true
Supported API: true
Extendable: true
This is tagging interface for all architecture related trace links.
This is version to version trace link class for creating trace links to local or remote Architecture elements.
This class represents an array of constants in a SQL IN clause.
Supported API: true
Extendable: false
Deprecated.
As of 13.0.1.0, Filter classes are meant to be for internal usage
The AsMaturedConfigSpec can be applied to any Iterated and LifeCycleManaged object to filter for a non-latest
revision of the most matured configuration of the object that existed at a given point in time.
The class to support CAD/WNC authored design assembly, dependency link processing:
- create design assembly document based on parameters: EPMAuthoringAppType, CAD name, template name.
Create assembly document API will throw Exception for the following parameters: - assembly template docType/subtype values must correspond to "CAD assembly"/"design" types - CAD name must be unique - workspace or container must be specified - EPMAuthoringAppType must be specified, if template name is empty
- create dependency member link based on DependencyMemberLinkInfo parameters for CAD/WNC authored assemblies
- annotate/or save non persistent link
- validate and update child of non persistent member link
- remove persistent member links
Supported API: true
Extendable: false
- create design assembly document based on parameters: EPMAuthoringAppType, CAD name, template name.
Create assembly document API will throw Exception for the following parameters: - assembly template docType/subtype values must correspond to "CAD assembly"/"design" types - CAD name must be unique - workspace or container must be specified - EPMAuthoringAppType must be specified, if template name is empty
- create dependency member link based on DependencyMemberLinkInfo parameters for CAD/WNC authored assemblies
- annotate/or save non persistent link
- validate and update child of non persistent member link
- remove persistent member links
Supported API: true
Extendable: false
The class to support design CAD documents creation from WTParts parameters, and associate new doc to WTPart:
- required parameters: EPMAuthoringAppType, EPMWorkspace, CAD template document names.
- optional parameters: WTContainer, CADDocInfo iba attributes(can be null) and setting options
Supported:
a) creation new CAD EPMDocument based on WTPart doc type and configured settings
b) association new created CAD EPMDocument to specified WTPart
c) WTPart check out, if WTPart is not new Collect valid WTParts to set of processedWTParts
Collect not valid WTParts to set of ignoredWTParts, if WTPart:
- not persistent
- checked out to other Workspace or locked
- not latest iterated
- not in specified Workspace
- has unsupported type; valid types are only: SEPARABLE and COMPONENT
- has active OWNER association to EPMDocument
- has same name or number, as existing CAD document Create assembly document API will throw Exception for the following parameters verification:
- template docType/subtype values must correspond to CAD document types: CADASSEMBLY or CADCOMPONENT
Supported API: true
Extendable: false
- required parameters: EPMAuthoringAppType, EPMWorkspace, CAD template document names.
- optional parameters: WTContainer, CADDocInfo iba attributes(can be null) and setting options
Supported:
a) creation new CAD EPMDocument based on WTPart doc type and configured settings
b) association new created CAD EPMDocument to specified WTPart
c) WTPart check out, if WTPart is not new Collect valid WTParts to set of processedWTParts
Collect not valid WTParts to set of ignoredWTParts, if WTPart:
- not persistent
- checked out to other Workspace or locked
- not latest iterated
- not in specified Workspace
- has unsupported type; valid types are only: SEPARABLE and COMPONENT
- has active OWNER association to EPMDocument
- has same name or number, as existing CAD document Create assembly document API will throw Exception for the following parameters verification:
- template docType/subtype values must correspond to CAD document types: CADASSEMBLY or CADCOMPONENT
Supported API: true
Extendable: false
Helper class contains public get/set methods to configure and store AssemblyDocumentInfo settings
Support design assembly Template configuration from specified parameters:
- cad template doc name with extension
- or, use preference to define default cad template name
- or, accept from assembly EPMDocument parameter
Supported API: true
Extendable: false
Support design assembly Template configuration from specified parameters:
- cad template doc name with extension
- or, use preference to define default cad template name
- or, accept from assembly EPMDocument parameter
Supported API: true
Extendable: false
Deprecated.
As of 13.0.1.0, It is for internal use and is not meant for customization
Renders Option Set assignment information for an object being published.
Hold the information about Option set assignment for an object.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
AssociatedCADDocs denotes the logical associations between a WTPart and its
associated EPMDocuments.
This relationship navigates from a WTPart to a CAD document.
Configures the default views for the Associated Changes.
Configures the default views for the Associated Changes.
Builder for the Flexible links Change Process table.
Deprecated.
Configures the default views for the Associated Changes for Change Object.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
This interface represents one item of an AssociationConstraint.
Manages AssociationConstraint and AssociationConstraintItem objects and
validations.
Deprecated.
As of 13.0.1.0, This is used in copy over framework ,
now we have new framework for the same, use
Base class for passing parameters for copy over associations delegate.
AssociationsDelegate.verify(com.ptc.windchill.associativity.reconciliation.ReconciliationContext, java.util.Collection)
and AssociationsDelegate.detect(com.ptc.windchill.associativity.reconciliation.ReconciliationContext, Class, com.ptc.windchill.associativity.AssociativePath, com.ptc.windchill.associativity.AssociativePath)
Base class for passing parameters for copy over associations delegate.
This delegate is used to determine the appropriate association link to create
or to retrieve the appropriated associated objects.
Helper methods for association delegates.
Class holds Association Discrepancy
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Processing class used to obtain localized display values for the association keys stored in the member graph data
when soft filtering is used.
An Association Identifier identifies both an Attribute and a Type, i.e.
Deprecated.
Deprecated.
As of 13.0.1.0 , This is used in copy over framework ,
now we have new framework for the same, use
Base class for passing parameters for individual association delegate to copy over.
AssociationsDelegate.verify(com.ptc.windchill.associativity.reconciliation.ReconciliationContext, java.util.Collection)
and AssociationsDelegate.detect(com.ptc.windchill.associativity.reconciliation.ReconciliationContext, Class, com.ptc.windchill.associativity.AssociativePath, com.ptc.windchill.associativity.AssociativePath)
Base class for passing parameters for individual association delegate to copy over.
Deprecated.
As of 13.0.1.0, Use reconciliation flow
This class contains the task logic for the
AssociationsPanel.Supported API: true
Extendable: false
This bean has a dev-time and run-time component.
Deprecated.
An Association Type Identifier identifies both a VIRTUAL AttributeType
and a Type, i.e.
Tag interface for objects which will support associative transformation/analysis
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Delegate for the Default Navigation Criteria
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Factory for associative delegates
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Class contains reports Equivalence action
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Service to perform Equivalence link-related tasks.
The upstream and downstream pair
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Holds Associative data
Supported API: true
Extendable: false
Supported API: true
Extendable: false
A run time representation of a path.
Interface for AssociativePath operations
Link between Associative and MPMStandardCCMaster
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Tag interface for objects which will support associative transformation/analysis
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Default blank implementation for providing customization hooks for controlling visualization related data.
Helper class to locate Associativity services.
Log4j asynchronous appender
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Sends
LogEvent data to the database table specified by the
LogTable property.Sends log event data to the database table specified by the LogTable attribute.
Implementation of the NavigationFilter2 interface.
Use the
newATONavigationFilterChoiceLink static factory method(s), not the
ATONavigationFilterChoiceLink constructor, to construct instances of this class.Persistent configspec that is used to store the config spec(s)
that are used to filter ChoiceRules.
Processes the "csvBeginOptionFilterConfigSpecs,csvOptionFilterConfigSpec,csvEndOptionFilterConfigSpecs" directives in the XML load file.
Class used for processing JCA Queries for attachment tables.
Performs validation for the edit action.
Use the
newAttrCriterionDefMaster static factory method(s),
not the AttrCriterionDefMaster constructor, to construct
instances of this class.Objects of this class encapsulate a set of attribute differences identified
for the objects being compared.
Supported API: true
Extendable: false
AttributeChangeHandlers are used by the server side SaveEntityOperation.
A comparison function, which imposes a total ordering on some collection of objects.
A resolver for loading AttributeComparators via deferred binding.
Describes an attribute for display in an attribute panel
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Provides APIs for storing, retreiving, and managing attributes, attribute
content, and attribute context.
Supported API: true
Extendable: true
This class provies a query implementation based on the contents of an
AttributeContainer.
Supported API: true
Extendable: false
Takes a AttributeContainerSet and returns true if valid.
Supported API: true
Extendable: false
A default value for clf node attribute
Supported API: true
Extendable: false
Supported API: true
Extendable: false
AttributeDefinitionDataType provides the data types for the current
available attribute definitions.
Interface AttributedRoleBatchCotnainer is a RoleBatchContainer that supports
attributes on an association.
Supported API: true
Extendable: false
An interface to customize and validation of EnterpriseDatable and table view on the Attribute Editor.
Extend a class to customize and validation of EnterpriseDatable and table view on the Attribute Editor.
Interface for all attribute handrlers for export and import.Some attributes
are common for some object classes, in this case the implementation of
export/import this attribute should implements this interface so that
it can be re-useable.
General template for attribute handlers which defines trivial implementation.
AttributeIdentifier identifies a particular VIRTUAL Attribute instance.
Interface to be implemented by objects which wish to provide a
standard means of obtaining a representative
AttributeList.Deprecated.
Wraps a JMX AttributeList so as to provide better toString() behaviors for
use in logging, etc, and to provide an easily identifiable type for use with
custom log4j renderers.
Supported API: true
Extendable: false
This class holds the information of SIS Metadata attributes.
Describes a AttributePanel component
Supported API: true
Extendable: false
Supported API: true
Extendable: false
An enum for attribute properties
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Helper class with APIs that support in authoring custom data utilities.
Inner class grouping APIs that work for multi valued attribute
Supported API: true
Supported API: true
This class specifies start and end points of a range.
This class validates the objects against the attributes check criteria below.
Deprecated.
As of 13.0.1.0 , This is used in copy over framework ,
now we have new framework for the same, use reconciliation framework.
Use the
newAttributeStructFilter static factory
method(s), not the AttributeStructFilter constructor,
to construct instances of this class.Supported API: true
Extendable: false
Filters objects based on attribute comparisons ('=', '<>', etc.).
Use the
newAttributeStructFilterExpression static factory
method(s), not the AttributeStructFilterExpression constructor,
to construct instances of this class.
Use the
newAttributeStructFilterRule static factory method(s),
not the AttributeStructFilterRule constructor, to construct
instances of this class.To translate a given java object to an externalize form which are more meaningful.
AttributeTypeIdentifier identifies a particular VIRTUAL AttributeType
instance.
This interface provides the specification for accessing a list of AttributeTypeIdentifiers.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
A view for clf node attributes
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Enumeration with possible event types.
Helper class for Windchill's audit framework.
Represents an audit event recorded by the audit service
(additional data for specific events are represented by
the
wt.audit.eventinfo.EventInfo interface).AuditSummaryPrintDelegate.Default implementation of Audit Summary report
This class implements helper methods for working with and finding WTChangeAudit objects
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Authentication service.
An unchecked exception thrown by the method server when an unauthenticated call requires
authentication.
Authentication handler interface.
Authentication service.
Authenticator interface.
Deprecated.
Supported API: true
This object represents a particular iteration of an authorization agreement.
This is the master object for
AuthorizationAgreement.This delegate is to establish mapping between the object represented by an AgreementAuthorizedObject and the related
information so that related information are added to the agreements dynamically.
A plugin that collects all auth.properties property files referenced in
wvs.properties.
Supported API: true
Extendable: true
Customizing hook for an Automatic Creation of Standard Control Characteristics
When the CAD Model Is Checked in With the Annotations Designated as Control Characteristics
Supported API: true
Extendable: false -
Supported API: true
Extendable: false -
DefaultAutoAssociateStandardCCDelegate can be extended can be extended for CustomizationDeprecated.
The create change notice wizard and templates should be used in place of the auto create change notice
option
This class is responsible for rendering the "Automate Fast Track" GUI
component and the change notice template selection drop-down for WorkItem
Create New Change Notice task page.
Supported API: true
Extendable: false
Use the
newAXLContext static factory method(s), not the
AXLContext constructor, to construct instances of this class.Contains AML/AVL related entries.
This class provides access the AXL related capability of Supplier Management.
Enumerated type that represents approval status of oem or supplier parts.
Supported API: true
Extendable: false
Provides a set of client APIs.
Supported API: true
Extendable: false.
Common, abstract base class for providing background task support.
Supported API: true
Extendable: false
Use the
newBaseCriterionDefMaster static factory method(s),
not the BaseCriterionDefMaster constructor, to construct
instances of this class.To be used to represent the HealthStatusType of Plan Activity object.
This interface is used to tag a class that represents a Baseline.
This interface is used to tag a class that can be part of a Baseline.
The BaselineConfigSpec can be applied to Baselineables to filter those
elements based on membership in a baseline.
The config spec used by a
BaselineConfigurationVersion to traverse
its structure.An internal object which associates a version ({@link BaselineConfigurationVersion)
with the {@link ConfiguredMaster}.
This object stores an override of a given version in a configuration
along the path specified by the path occurrence.
The configuration of a
ConfiguredMaster.Enumerated Type representing Baseline Conflicts.
Supported API: true
Extendable: false
This helper for
BaselineService provides a standard helper with
access via the static reference BaselineHelper.service,
but with no helper methods.In the PDM Enablers UML, this association is named "Baselined".
BaselineModificationStatus is a specialization of
EnumeratedType
to provide localizable status values.Enumerated Type representing Baseline Resolutions.
Supported API: true
Extendable: false
This service interface defines the service API for recording that a
Baselineable belongs to a Baseline by persisting a BaselineMember
association.This class implements an event for the Baseline service operations.
Supported API: true
Extendable: false
This class implements the Visitor interface.
Common interface for objects that provide a base ObjectName for other MBeans
to use as a basis of their naming.
This class will be used to define the minimally required behavior of
a class that is to retrieve a queryresult and have it presented in an
HTML table.
Supported API:true
Extendable:false
Class that encapsulates server launches providing string substitution of unique
server ids and a variety of other functionalities.
BasicAttributeContainer implements the AttributeContainer interface and is used to storte/retreive contents and
contexts of attribute values.
This command closes a Paging Session.
Supported API: true
Extendable: false
This class provides a basic mapped implementation for specifying the criteria
for a type based query.
A repository for convenience methods which are useful in many renderers.
Basic expression data.
An interface defining methods for the basic expression renderer.
This command fetches a page of result data from an existing Paging Session.
Supported API: true
Extendable: false
This class implements NodeExpander by using an Expander and NodeLinkInfo
delegates.
This interface describes the applicable links and expand method for a
given node during traversal.
This class provides a standard implementation for establishing a paging
session.
This class provies a basic implementation of a query comand the results,
criteria, and sort specifications are implemented as simple attributes
with setters and getters.
This class provies a query report implementation based on a QML source
attribute.
This class provides a basic implementation of a result specification.
Base interface for table configs
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Deprecated.
Deprecated.
This class provides a basic implementation of a TypePagingSession.
The BatchContainer is a container of assertions used to collect add,
remove, and replace actions for deferred action.
Class BatchContainerFactory provides "well-known" access to operations
for instantiating objects associated with BatchContainers.
Interface for actual BatchContainer factories.
This interface specifies an abstraction for batch processing operation.
This class extends BasicWalker to implement a breadth-first traversal
of a structure.
Interfaces that represents an association between two objects.
Supported API: true
Extendable: false
A ContentPanel that implements the BlockableUI interface.
A LayoutContainer that implements the BlockableUI interface.
An
EffForm representing block effectivity statements.Builder for the step combining the Define Item and Attributes table.
Filters the output of BOM Difference logic based on Organization rules.
Deprecated.
As of 13.0.1.0, Use the enhanced new reconciliation service (
ReconciliationService) and related delegates DefaultReconciliationDelegateConstants for use with BOMReportHelper.
Helper class to hide remote forwarding to BOMReportService.
Service for upstreamd and downstream Bom related use cases
Supported API: true
Extendable: false
Supported API: true
Extendable: false
For additional details on how to add a custom column to the report that uses this
ComponentConfigBuilder see
AbstractTreeReportConfigBuilderTreeNavigationRequest builder for WTPart structure.
A class that provides convenience APIs for retrieval of BOM info from Windchill back end.
Use the
newBookmark static factory method(s), not the Bookmark
constructor, to construct instances of this class.This algorithm returns one of two values based on a boolean value.
An very simple algorithm that takes a single
String argument and returns it unmodified.Supported API: true
Extendable: false
Extendable: false
A run time representation of a path.
Supported API: true
Extendable: false
Interface for all BreadCrumbDelegates.
Supported API: true
Extendable: true
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
BuildStatus is an enumeration type of build status values used on the
PartUsesOccurrence to specify if the occurrence was built (BUILT)
with respect to a CAD structure, has not been involved in a build with
CAD (TO_BE_BUILT) or should not participate in a build with CAD (NOT_BUILT).Supported API: true
Extendable: false
This interface should be used to create custom BusinessAlgorithms for use in calculated attributes.
This class provides a cache that custom BusinessAlgorithms can use to store state between executions of a calculation
on a collection of BusinessObjects.
Supported API: true
Extendable: false
Represents a single attribute of one or more business objects with a single business meaning.
Identifier for business fields.
Public interface for constructing business field identifiers.
Helper class for the
BusinessFieldIdFactory.Identifier for the namespace a business field belongs to.
Service for retrieving business fields.
Helper class for the BusinessFieldService.
Supported API: true
Extendable: false
Provides a convenient mechanism to retrieve and modify an instance of a business object.
Facilitates manipulating BusinessObjects in bulk.
Factory class for retrieving instance of BusinessObjectHelper.
A business object that will hold the information about the rules to be
executed.
Displays the conflicts in the Business rule validation results if the object
has failed results.
To create a Business Rule link the recommended order of operations are:
Use the
newBusinessRuleLink static factory method(s), not
the BusinessRuleLink constructor, to construct instances of this
class.Helper for the business rules client
Supported API: true
Extendable: false
Supported API: true
Extendable: false
The business rules engine will execute the validation of each business rule
in order as defined by the execution plan set in the business rule set.
A business object that will hold the information about the set of business
rules to be executed for a container.
The BusinessRuleSetBean is used to specify more than one business rule set
and target collection relationship key at a time in order to generate an
accumulation of results with one call to the business rule engine.
The relationship delegate is used to get the target objects for a primary
business object that is to be evaluated for a particular business rule set.
Generates a table of objects with Business Rule conflicts.
Helper for the business rules service
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Deprecated.
Uses the work flow task page object to get the Business rules validation
results and returns the list of target objects with Business Rule conflicts.
A Cabinet is a major organizing characteristic for information residing
in folders.
An interface that defines information as being part of a Cabinet and
Folder organization structure.
A plugin that executes the Cabinet Based Data Container Alignment
WinDU task and collects the results.
InUseDelegate for Iterated, CabinetBased elements.
Identification object for a Cabinet which is used to change the name
(identity) of a cabinet.
This
wt.lifecycle.LifeCycleManged first class information object
is a CabinetMember for access control and local search
purposes (but it won't show up in a folder or cabinet) and it is DomainAdministered; it is similar to Managed except
that it is a CabinetMember rather than Foldered.A CabinetMember is an object that can be put in a Cabinet, but not a
SubFolder.
Provides a means to reference a Cabinet.
A fixed size, most recently used object cache.
Supported API: true
Extendable: false
CachedObjectReference was specifically designed to support the StandardObjReferenceCacheService.A multi-level cache manager service.
A HashMap that contains at most maxEntries.
CADAssociatedParts denotes the logical associations between an EPMDocument its
associated WTParts.
This relationship navigates from a CAD document to a WTPart.
Collected result object containing all data gathered per configured specification and selected options.
This is specific data type with methods for gathering data for CAD input objects.
This is specific data type with methods for gathering data for CAD input objects.
CAD specific collector object able to gather data objects per configured specification and options.
Define which associated parts to gather.
Define which dependents to gather.
Define which drawings to gather.
Define which family generic objects to gather.
Define which family members to gather.
CADDependents denotes the logical association between an EPMDocument
and the EPMDocuments (and WTDocuments) that it uses or references.
Lightweight component class contains public get/set methods to configure and store CADDocInfo settings
to create CAD EPMDocuments from AssemblyBuilderHelper
Supported API: true
Extendable: false
to create CAD EPMDocuments from AssemblyBuilderHelper
Supported API: true
Extendable: false
This interface defines the delegate method for getting all the Configuration Items (CI) to be calculated in a batch
process for generating change actions for them.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
CalculatedLinks is a logical association between a WTPart and a CAD document.
This relationship navigates from a WTPart to a CAD document (or vice versa)
via an intermediate CAD model.
Use the
newCalculatedMSNEffectivity static factory method(s),
not the CalculatedMSNEffectivity constructor, to construct
instances of this class.Delegate to get the config spec which is applied in a part structure for calculating the rolled up effectivity for lower level part.
The
CalendarType class enumerates the possible time constraints
for person resources.This class allows one body of code to quickly register the entry and exit of
significant calls or states and another body of code to easily monitor the
number and total duration of such occurrences on both a per thread and per
CallRegistrar instance basis.
A Windchill provided reference implementation of a ChangeOrder2.
Use the
newCAPAActionPlanMaster static factory method(s),
not the CAPAActionPlanMaster constructor, to construct instances
of this class.The identification object for CAPAActionPlan objects.
Use the
newCAPAAnalysisActivityMaster static factory method(s),
not the CAPAAnalysisActivityMaster constructor, to construct
instances of this class.The identification object for CAPAAnalysisActivity objects.
Builder for the step combining the Define Item and Attributes table.
Use the
newCAPAChangeActivityMaster static factory method(s),
not the CAPAChangeActivityMaster constructor, to construct
instances of this class.
Use the
newCAPAChangeInvestigationMaster static factory
method(s), not the CAPAChangeInvestigationMaster constructor,
to construct instances of this class.The identification object for CAPAChangeInvestigation objects.
Use the
newCAPAChangeRequestMaster static factory method(s),
not the CAPAChangeRequestMaster constructor, to construct
instances of this class.The identification object for CAPAChangeRequest objects.
Interface for the automate fast track handler.
A link between a ChangeOrder2 and a ChangeActivity2 representing ownership
of the activity by the order.
Creates:
- default CAD alternate representation(CAR) - CAR container, as ESR EPMDocument, based on specified parameters
- reference to top-level assembly, specified by name
* Note: Parameter esrTemplateName, with extension, can be set in ESRDocumentInfo
If not specified as parameter, must be configured in wt.properties for authored application types:
for Creo - com.ptc.windchill.designasmsrv.AssemblyDocumentFactory.nameOfCADESRTemplatelProE
for Catia - com.ptc.windchill.designasmsrv.AssemblyDocumentFactory.nameOfCADESRTemplatelCat
for Windchill - com.ptc.windchill.designasmsrv.AssemblyDocumentFactory.nameOfCADESRTemplatelWNC
Supported API: true
Extendable: false
- default CAD alternate representation(CAR) - CAR container, as ESR EPMDocument, based on specified parameters
- reference to top-level assembly, specified by name
* Note: Parameter esrTemplateName, with extension, can be set in ESRDocumentInfo
If not specified as parameter, must be configured in wt.properties for authored application types:
for Creo - com.ptc.windchill.designasmsrv.AssemblyDocumentFactory.nameOfCADESRTemplatelProE
for Catia - com.ptc.windchill.designasmsrv.AssemblyDocumentFactory.nameOfCADESRTemplatelCat
for Windchill - com.ptc.windchill.designasmsrv.AssemblyDocumentFactory.nameOfCADESRTemplatelWNC
Supported API: true
Extendable: false
Specifies the legitimate number of occurrences for the associated role.
This is a branch algorithm, which is similar to BooleanBranch, but allows any odd number of parts as input and allows
a default return.
Enumeration of constants for kinds of cases.
Category indicates the category of the WTChangeRequest2.
Data load utility for the categories for the Site Information page.
Collect child components marked by ContextBuilder.
Basic data transfer object that represents a Context Builder Path instance.
Creates CBPath objects.
Data transfer object that contains information about different objects
that participate in an instance of the ContextBuilder Structure Node.
Supported API: true
Extendable: false.
Base modeled type for cdrl and sdrl.
Use the
newCDRLBasePackageMaster static factory method(s),
not the CDRLBasePackageMaster constructor, to construct
instances of this class.Supported API: true
Extendable: false.
Supported API: true
Extendable: false.
Supported API: true
Extendable: false.
Supported API: true
Extendable: false.
Supported API: true
Extendable: false.
Supported API: true
Extendable: false.
This is the processor class called when creating a QMSActivity object.
CEMRegulatoryReportProxyCreator is a class that provides the implementation for creating RegulatorySubmissionProxy
instances when a CEMRegulatoryReportDecision is the base object.
This class can be extended to support custom functionality.
This class can be extended to support custom functionality.
Supported API: true
Extendable: false
Use the
newCEProductInvestigationMaster static factory
method(s), not the CEProductInvestigationMaster constructor,
to construct instances of this class.The identification object for CEProductInvestigation objects.
The public interface for HTTP request property keys (eg.
A factory to get delegates that could be supplied with out of the box
Windchill or customized by a customer.
Specifies the change restrictions associated with a
GeneratedProperty.Changeable objects are business objects that can be associated to a change object.
Returns all latest iterations for a master except those latest iterations
not owned by the current principal (either checked-out to another user
or stored in a personal cabinet).
Validates that the association of the changeable object for given change
object is valid for the association link type.
Used by the Affected and Resulting table builders which calls all registered ChangeableDataDelegateIfc instances and
returns a combined collection of ChangeableObjectBeans.
Interface to define common method to Changeable Discrepancy.
Changeable objects are business objects that can be associated to a change
object.
Enumeration of constants for kinds of changeability.
This migrator is for cleaning up the change links for affected and resulting
data that has working copy of a changeable associated to change.This could be
run stand alone apart from the migration, if needed.
Used to store the affected or resulting object information that is additionally needed by data utilities that is
already available in the table builder.
Handles the validating the pre-delete event for Changeable2 objects.
Deprecated.
- The changeable release check is updated to use Business rules engine framework.
Use the
newChangeAction static factory method(s), not the
ChangeAction constructor, to construct instances of this
class.The abstract level representation of a change activity.
Delegate used to control the impactor behavior of
ChangeActivity2 objects.The change activity master.
The interface level representation of a change activity.
Administrative locked objects are limited to permissions of to Read,
Download, and Change Permissions.
The ChangeAdminLockOperation are the configurable Administrative property
values for the Change Management and Promotion Request object operations.
The abstract level representation of a change analysis.
The interface level representation of a change analysis.
This builder describes the config for displaying the attributes in change
wizards and general attributes.
Populates the CAPAChangeRequestProxy object based upon the contents of the Audit and Audit Details objects.
Populates the NCChangeIssueProxy object based upon the contents of the Audit and Audit Details objects.
Validates the "Change Baseline Report" action.
Abstraction of a mastered
wt.change2.ChangeIssue.Abstraction of a
wt.change2.ChangeIssue master.Supported API: true
Extendable: true
The helper class for the
wt.change2.ChangeConfigurationHelper.The intent of the change configuration service is to handle service calls for UI configutions.
Supported API: true
Extendable: false
Query class used to obtain the default contents of the change tables,
such as affected end items, affected objects, resulting items,
used by the information pages and the wizards.
Defines the property panel and sets the view for the edit change wizards
attributes tables.
Change specific exception used by the change service.
Helper for using the implemented
wt.chang2.ChangeService2.This is an event generated when the identity of an object is changed.
This is an Event Listener for changing identity events (ChangeIdentityEvent).
This class deteremine the accessible values of Change Intend attribute.
Interface for the change intent handler.
The abstract level representation of a change investigation.
The interface level representation of a change investigation.
The change investigation master class.
The abstract level representation of a change issue.
The interface level representation of a change issue.
Interface for change objects.
This is the interface which defines the delegate to be implemented to
calculate the complexity of the Change Item.
An abstract implementation for a form processor delegate which creates,
updates or removes associations from change objects.
Interface for change objects.
Validates if the originatedBy and originatingLocation is a valid for the
change item.
Item picker configuration for select Change objects.
Query class used to obtain the default contents of the change tables, such as
affected end items, affected objects, resulting items, used by the
information pages and the wizards.
Abstract class for conversion.
The
ChangeLinkAttributeBean is used to process the selected items for use in the affected object tables
and the set disposition client.This class is used to process the change binary link attributes used by the
various change clients.
Used to override and retrieve the specific type of data link.
Helper class for displaying and processing link attributes.
Processes the selected values from the link attribute picker and generates
java script to update the selected objects in the table.
This is the helper class to use APIs in ChangeLockService.
This is the interface for the changeApplicationLock attribute on the VersionableChangeItem.
Helper class used by some of the processors and code of the change clients.
Change Management helper for creating links for a change object and a
changeable objects that have association constraints.
Change management client helper for validating that the new associations for
a change object and a changeable objects honoring the constraints defined for
the association.
This validator is used to validate whether the "Create" Change wizard actions
are shown.
Deprecated.
use FlexibleChangeNoticeAttributePopulator
Complexity indicates the complexity of the WTChangeOrder2 which is used
in managing the lifecycle.
Deprecated.
Describes the default info page for all
wt.change2.WTChangeOrder2
objects.Supported API: true
Extendable: false
Operation instance representing a change operation.
The abstract level representation of a change notice.
Abstraction of the change notice master.
The interface level representation of a change notice.
This filter delegate determines whether the selected objects are eligible for
the mass change operation for the selected parts.
Helper for the ChangePlanningService
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Link for flexible change process associations between two FlexibleChangeItem objects
(i.e., for operations where FlexibleChangeLinkType.PROCESS is specified).
Deprecated.
The interface level representation of a change proposal.
Abstraction of the change proposal master representation.
A resulting object link is between a ChangeActivity2 and a Changeable2 that
allows the user to identify new changeable revisions that were created to
satisfy a change activity.
Links a ChangeActivity2 object to each of the Changeable2 objects in
a Vector.
The interface implementation of a resulting object link.
Link for flexible change reference associations between two FlexibleChangeItem objects
(i.e., for operations where FlexibleChangeLinkType.REFERENCE is specified).
The abstract level representation of a change request.
The abstract change request master reprsentation.
Deprecated.
use FlexibleChangeRequestAttributePopulator
The interface level representation of a change request.
Utility class for Workflow routing.
The abstract level representation of a change review.
The interface level representation of a change review.
Describes the default info page for all
wt.change2.WTChangeReview
objects.A review link between a ChangeReview and a Changeable2 that
allows the user to identify review items.
Interface for Change Review Item.
Contract for delegates which perform simple text attributes to rich text attribute conversion
Supported API: true
Supported API: true
The interface describing the services available for the change2 package.
Supported API: true
Extendable: false
Provides the means to record changes to a content.
Supported API: true
Extendable: false
This is a stand-alone tool to update the pending change indicator, pending
variance indicator and hanging change indicator.
This class is responsible for implementing the common functionality for processing the events that could change the
status indicator of changeables.
Table views for the Change Notice summary table.
Configures the default views for the Change Management Tables.
A class used for processing affected objects table from a change task wizard.
Configures the default views for the Affected Items.
Prepopulate the TypeInstance of the Change Task based on the launching change
notice.
This builder supports "wt.change2.WTChangeActivity2" type objects.
Sets the view for the edit change task wizard attributes tables.
Describes the default info page for all
wt.change2.WTChangeActivity2
objects.A class used for processing resulting objects table from a change task wizard.
Configures the default views for the Resulting Items Table.
Validator for the change task sequence that is displayed in the
implementation plan of a Change Notice.
A class for top-level processor that performs database operations for the creation of change task template objects.
Displays the default or selected change management transition for a resulting
(ChangeRecord2) objects.Change Revision state values
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Change Version state values
Supported API: true
Extendable: false
Supported API: true
Extendable: false
The ChangeWizardBean class is used by all of the common change
management wizards as a container bean for maintaining the configured state
of the client for the given request.
The ChangeWizardInitializeTag class is used by all of the common change
management wizards and tables to track various states of the change client.
Configures the default views for the change object work list.
A simple GUI component that represents a HTML checkbox.
Deprecated.
Deprecated.
Deprecated.
Class
CheckedOutByOtherException defines a typed exception that is
thrown to indicate that an object is checked out by a user other than the current
user.Supported API: true
Extendable: false
This service interface checks whether the selected part is a replacement.
Defines methods that test the viability of a user doing a check-in on
an object.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Defines a subclass of WTException which is thrown when an exception
occurs during a check-in, check-out or undo checkout operation.
Class
CheckInOutTaskLogic is a utility class that provides
static methods for manipulating Workable objects.Supported API: true
Extendable: true
Deprecated.
Defines utility methods for creating URLs for user check-ins.
Defines methods that test the viability of a user doing a check-out on
an object.
General template for export check out action as well as lock action.
Supported API: true
Extendable: false
Supported API: true
Extendable: true
General template for export check out action as well as lock action.
Provides the link between an original checked out object and its working
copy.
Supported API: true
Extendable: false
This class is a validator configured to execute with the BusinessRules engine.
Defines utility methods for creating URLs for user check-outs.
Enum to hold Child Structure Options
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Use the
newChoice static factory method(s), not the
Choice constructor, to construct instances of this class.Tool bar builder.
A bean to represent choice info in the filtering delegate and data utilities.
Objects implementing this interface may have com.ptc.windchill.option.model.Choice objects linked to them.
Use the
newChoiceMappableChoiceLink static factory method(s), not the
ChoiceMappableChoiceLink constructor, to construct instances of this class.
Use the
newChoiceMaster static factory method(s), not the
ChoiceMaster constructor, to construct instances of this
class.
Use the
newChoiceRule static factory method(s), not the ChoiceRule
constructor, to construct instances of this class.
Use the
newChoiceRuleMaster static factory method(s), not the
ChoiceRuleMaster constructor, to construct instances of this
class.Renders the ChoiceRule object along with RuleMemberLink and RuleMemberActionLink.
Represents choice rules information associated with an option set identified for export
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Represents choice rules information associated with an option set identified for export
Supported API: true
Extendable: true
Supported API: true
Extendable: true
ChoiceRuleType is an enumerated Type that holds information about
the type of the
ChoiceRule object.An info bean class which contains Choice, Option and Alias information.
This interface defines delegates that assigns a location to or changes
the location of (Folder or Cabinet) an object based the location (Folder
or Cabinet) of another object.
This delegate is used to find the LifeCycleTemplate for an object of
a particular class.
This interface defines the delegate methods for navigating the CI-DS
association.
Wrapper class for storing LO and DS objects (if there is CI-LO-DS pattern considered),
DS object and WTPartUsageLink, which stores effectivitiy;
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
This utility is provided to move
CINValidity objects that were saved into
a temporary database table before upgrade (using the CINValidityPreUpgradeUtility) to soft attributes on the associated CIN.Methods associated with the submission of data to be clashed by WVS
Supported API: true
Extendable: false
Supported API: true
Extendable: false
This class represents a class attribute which can be used in a SQL statement.
Interface for all class handrlers for export.
This interface combines interfaces
ClassExporter and
ElementImporter.Abstract class, most of standard export/import handlers extend.
General template for class handlers which defines trivial implementation.
Thrown by accessors for the installation's classic container, if the
container does not exist.
A facade for Classification that makes available some of the Classification APIs through reflection.
A facade for Classification that makes available some of the Classification APIs through reflection.
This class provides a supported API for actions on classification nodes
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Provides access to the ClassificationNodeService API
Supported API: true
Extendable: false
Supported API: true
Extendable: false
A view class for Classification node
Supported API: true
Extendable: false
Supported API: true
Extendable: false
ClassificationReportException handles exception reporting from report generator.
ClassificationReportGenerator is utility class which provides capability to report parts whose names are
not confirming to auto naming rule defined on classification node.
Provides supported APIs for Classification CRUD operations
Supported API: true
Extendable: false
Supported API: true
Extendable: false
This class contains methods for creating the data models needed for attribute tables and panels in
create and edit wizards
Supported API: true
Extendable: false
Supported API: true
Extendable: false
ClassInfo is the class for providing class meta-data
There will be an instance of this class for each modeled
business class that is installed.
A collation key factory for classes.
ClassNotConcreteException captures errors when a class is contained in a
query and the class nor any of its sub-classes are concrete.
This class represents a class specification of a table which can be used
in a SQL FROM clause.
This class represents a class specification of a table which can be used
in a SQL FROM clause.
Deprecated.
ClientFeedback which has some data for the component.
A lightweight representation of
EffGroup for use by the
client.Also the class has some attributes specific for client processingEncapsulates feedback that an application wishes to send to client
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Generator responsible to provide ClientFeedback for a list of chunkables before they gets added into the DataSource
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Popularly used ClientFeedbackTypes
Supported API: true
Extendable: false
Supported API: true
Extendable: false
A message source that knows the current client locale.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
A plugin that collects the WBR (Windchill Business Reporting)
startup xml configuration file.
CollaborationContainer is a convenience interface to capture
common behavior such as template-based instantiation, subscription and
parent-child associations in one place.CollaborationTemplate represents objects whose structure
can be defined in an XMLLob.A factory for object collation keys.
Configures the default views for the Collect Affected Objects Table.
Collected result object containing all accessible data objects gathered per configured specification and selected
options.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Use the
newCollectionCriteriaMaster static factory method(s),
not the CollectionCriteriaMaster constructor, to construct
instances of this class.
Use the
newCollectionCriterionDefMaster static factory method(s),
not the CollectionCriterionDefMaster constructor, to construct
instances of this class.Currently this inherits from Set.
Delegate for managing background refreshes of supported
PersistedCollectionHolder types (currently only
package types).All the collection rule validation business rules will implement
CollectionRuleValidation interface for its execution included in the rules
processing framework.
Provides utility methods for dealing with
WTCollections.A remote interface for managing
WTCollections.Collector object able to gather data objects per configured specification and options.
This is generic collector object type with methods common for gathering data.
This is generic collector object type with methods common for gathering data.
A MBean interface that specifies the contract for how a plugin collects its
targeted data during plugin execution.
Configures the default views for the Resulting Affected Objects Table.
Describes a column for display in a table or tree
If the column is part of a
Supported API: true
Extendable: false
If the column is part of a
ConfigurableTable, the property value set in the table view will override the
property value set hereSupported API: true
Extendable: false
Do not implement this interface.
This is the factory for getting a ColumnDescriptor object.
This interface defines an arbitrary expression that can be used to specify
a "column" in a SQL SELECT, ORDER BY, GROUP BY or WHERE clause.
Deprecated.
This class implments a list of ColumnExpressions.
Describes the database properties for the column corresponding to the
GeneratedProperty
this annotation describes.Deprecated.
The class represent the subselect that can be used in the value ColumnExpression
for UpdateBatchSpec.
Specifies the relational storage type for the property.
This
PathParentableOccurrence allows the combination of PathOccurrences.This combines a parent
PathOccurrence (owned
by one PathOwner) with a child PathParentableOccurrence
(owned by a different PathOwner); its context
is the context of its parent.This tagging interface is associated with a
CombinedPathOccurrence
largely to allow external applications to easily add application-specifc
information in a relatively transparent and extensible manner.
Use the
newCombinedPathOccurrenceDataMaster static factory
method(s), not the CombinedPathOccurrenceDataMaster constructor,
to construct instances of this class.This
DocumentationOccurrenceData allows a CombinedPathOccurrence
to have an associated WTDocument version.Supported API: true
Extendable: true
This
UserIBAOccurrenceData allows a CombinedPathOccurrence
to have an associated wt.value.IBAHolder.A simple GUI component that represents a HTML combobox.
Provides the general notion of a command bean.
Feedback object representing error feedback.
General feedback object for issuing feedback when executing a command
delegate on a TypeInstance.
Feedback object for displaying project feedback when executing on a group
of TypeInstances.
Interface representing feedback that is displayed from a command delegate.
This class acts as a feedback message container for CommandDelegates.
Generalizes the notion of erroneous behavior of commands.
Class for logging feedback for code existing in com.ptc.core.
Supported API: true
Extendable: true
Helper class to pass data easily for context info
Supported API: true
Extendable: false
Supported API: true
Extendable: false
MVC builder class for common team table
Supported API: true
Extendable: true
Extendable: true
Helper class to compare quantities in the smart collections
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Helper class to pass data for compare SC use cases
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
A
ComparisonResult instance aggregates and organizes the
various comparison results, in a fashion such that the results are easily
and efficiently retrieved and / or queried.
Represents a specification with options specified to control and tailor
the comparison result (ComparisonResult).
Complex expression data.
Complexity indicates the complexity of the WTChangeRequest2 which is
used in managing the lifecycle.
Enables annotation-driven configuration of ComponentConfigBuilder and ComponentDataBuilder implementations.
Specifies what type of builder the @ComponentBuilder annotation is
CONFIG_AND_DATA - With both ComponentConfigBuilder and ComponentDataBuilder implementations
CONFIG_ONLY - With ComponentConfigBuilder implementation only
DATA_ONLY - With ComponentDataBuilder implementation only
Supported API: true
Extendable: false
CONFIG_AND_DATA - With both ComponentConfigBuilder and ComponentDataBuilder implementations
CONFIG_ONLY - With ComponentConfigBuilder implementation only
DATA_ONLY - With ComponentDataBuilder implementation only
Supported API: true
Extendable: false
Base interface for configurations of MVC components.
A builder interface that the application developer has to implement to provide his ComponentConfig
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Creates implementations of ComponentConfig instances
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Describes properties of a component that may
come from a descriptor or from some other object.
Builds the data that will back an MVC component
Supported API: true
Extendable: true
Extendable: true
Builds the Async-data that will back an MVC component [DataSourceMode.ASYNCHRONOUS]
Supported API: true
Extendable: true
Extendable: true
Holds the config & data information of a component
Supported API: true
Extendable: false
Supported API: true
Extendable: false
This is the interface defining what a ComponentDelegate used by the wt.clients.beans.AttributesForm
must implement.
This is an adapter class which provides default implementations of many
of the methods required for the ComponentDelegate interface.
This is the factory for creating ComponentDelegates.
Provides a reusable description of a UI component.
Helper class contains public get/set methods to configure and store Design CAD Component DocumentInfo settings
Supported API: true
Extendable: false
Supported API: true
Extendable: false
ComponentId for some of the out-of-the-box common-component builders
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Provides the set of valid modes for a component.
Provides you the infrastructure parameters while creating config/data builders
Supported API: true
Extendable: false
Supported API: true
Extendable: false
ResultProcessor interface for DataSource.
Provides a set of valid types for a component.
Deprecated.
This class is deprecated in 9.0.
This class provides an implementation for specifying the criteria for
a type based query.
Contains all the parts that make up a Notification
subscription.
Supported API: true
This class is a query statement specification that consists of multiple
QuerySpecs that are executed as a single queru.
Composite data object representing raw counts of queue entries executed
and the total execution time for those entries
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Exposes data collated for all queues for client convenience.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
This class provides a mechanism for supporting more than one Visitor
object that can be visited during a single traversal.
This class represents a number of WHERE expressions connected using a
logical operator (i.e.
This class provides the functionality to build a compound query statement.
Returns a newly constructed BinaryLink based on the parent and child
objects that participate in the link.
Returns a newly constructed Vector of BinaryLink objects based on the
parent ChangeItemIfc and a Vector of Changeable2 objects that participate
in the link.
Concurrent hash map cache instrumentation interface
Supported API: true
Extendable: false
Supported API: true
Extendable: false
This exception is thrown by a transaction operation that is executing as part
of a larger transaction among separate threads where one of the other threads
has executed a transaction rollback.
This class is used to perform business operations on an object that must be checked-out.
Exception thrown when the config package's APIs encounter invalid conditions
specific to those APIs.
This helper for the
ConfigService provides convenience APIs useful
for converting lists of links into lists of masters or iterations and
for filtering lists.An exception thrown by
Delegate to resolve the role B masters of ConfigurableMastersLink and ConfigurableReferenceLink to versions that will
be displayed in the Child Objects tables.
Implementations of this interface are used by the
ConfigService
to convert Mastered objects into Iterated
objects based on some existing QuerySpec.The ConfigSpecNodeExpander class uses the Struct Service and a ConfigSpec
to implement the expand operation.
Iterated to Iterated association that can be defined and constrained
using association constraints.
Configures the default views for the Configurable Describe Links role object tables.
Supported API: true
Extendable: false
Delegate mechanism for initializing soft attributes on a configurable link when the link
is created.
Supported API: true
Extendable: false
Configures the default views for the Configurable Links role object tables.
Mastered to Mastered association that can be defined and constrained
using association constraints.
Configures the default views for the Configurable Master Links role object tables.
Iterated to Mastered association that can be defined and constrained
using association constraints.
Configures the default views for the Configurable Reference Links role object tables.
Supported API: true
Extendable: false
Configures the default views for the Configurable Revision Links role object tables.
Interface that provides methods for getting all the data that is required by the table customization code for a table
that is configurable
If different behavior is desired for any given table than is delivered out of the box, it is acceptable to extend any
of the implementers of this interface or their subclasses even though the may not be marked as Extendable.
Creates ConfigurableTable instances, to be implemented by MVC component builders that wish to provide table views.
A configuration defines versions of components that should be used in a structure.
Supported API: true
The configuration package defines the concept of a configuration and
instances, but does not assert the definition of a structure.
Provides access to the
ConfigurationService Application Programming Interface (API)
via the static reference ConfigurationHelper.service and several helper methods.This is a product that is planned for manufacture with various
EffectivityManageables having Effectivitys under which specific
versions are used to manufacture the product.An ObjectReference subclass used to reference a Configuration Item.
Constrains the valid effs based on the type of the configuration item.
An object that can be managed by a
BaselineConfigurationVersion.Provides an Application Programming Interface (API) for creating and editing
configurations and instances, as well as for retrieving the information about
these objects.
Configuration service helper for change and maturity preferences.
A
Visitor for adding nodes of a structure to a configuration as it is navigated.A configured object is a versioned object that is structured in some
manner for which configurations that represent its structure can be stored.
A configured object is a versioned object that is structured in some
manner for which configurations that represent its structure can be stored.
This tag is used to indicate a type picker should be included in the Define Object step of object creation wizards.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Enumerated Type representing ContextType.
Supported API: true
Extendable: true
A WTException carrying conflict elements.
ConflictResolution to contain resolution code for given conflict code
and object.
Provider for server-only callable APIs.
Enumerated Type representing Conflict.
ConnectionException captures errors with a datastore connect/disconnect.
ConnectionLostException captures errors with a datastore interaction.
This class represents a constant in a SQL statement.
Provides constants for working with regulatory submissions
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Convenience string constants used by constraint factories for constructing
ConstraintIdentifiers.
ConstraintContainer interface provides APIs for storing/retreiving data
used for contraints.
Supported API: true
Extendable: false
Summarizes the constraint information for an attribute.
Retrieves the ConstraintContainer from the typeInstance and validates
that all the required objects are set.
Supported API: true
Extendable: false
Master of Objects that implement this interface can be used as RoleB object of MPMOperationToConsumableResouceLink.
Objects that implement this interface can be used as RoleB object of
MPMOperationToConsumableResouceLink.
Bean class to hold the consumption info for a given CoProduceUsageLink
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Bean class to hold the consumption info for a give CoProduceUsageLink
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Use the
newConsumptionLink static factory method(s), not
the ConsumptionLink constructor, to construct instances
of this class.Holds Consumption data
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
This class is used to recursively apply the same background,
foreground, and font to all components within a container.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
A
ContainerSpec encapsulates a set of criteria used to specify
a set of containers.A plugin that executes the Container Structure
WinDU task and collects the results.
Use the
newContainerTeam static factory method(s), not the
ContainerTeam constructor, to construct instances of this
class.Selects the
Supported API: true
Extendable: false
MyPageQueryables specified by the ContainerSpec
Supported API: true
Extendable: false
Supported API: true
Extendable: false
ContainerTeamManagedState is a specialization of
EnumeratedType
to provide localizable ContainerTeamManagedState names The localized
values for ContainerTeamManagedState are maintained in a resource bundle
ContainerTeamManagedStateRB, and its locale derivatives
Use the
newContainerTeamReference static factory method(s),
not the ContainerTeamReference constructor, to construct
instances of this class.Methods for manipulating ContainerTeams
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Provides a service specific event extended from KeyedEvent used in conjunction
with the standard implementation of the server-side functionality as
defined by the ContainerTeamService interface.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
This processor service class provides operations for container related
information useful for templates.
Methods for manipulating templates.
This is a utility class to perform common functions upon container
objects.
Returns true if the passed in type_id is a Windchill type.
Supported API: true
Extendable: false
ContentCategory is an enumeration that defines the content categories
that the system can store.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Interface for copying the Exclusion info from old ContentControlLinks to new ContentControlLinks
For customization of copy forward of exclusion info from Old ContentControlLinks to new ContentControlLinks, this interface must be implemented.
Helper class that provides easy access to the implementation of methods
defined by the ContentControlService interface.
Enumerated Type to reflect the Cause of the Exclusion for ContentControl Links.
Remotely Invokable Service Interface specification for the Content Control UI to manipulate the Collection Graph of ContentControlLinks.
Supported API: true
Extendable: false
This is the standard exception thrown out of the Content package.
The ContentHandle class is a bean class that defines the HTTP method
and URL to be used in uploading or downloading a content item to/from
a Windchill server.
Used by clients to access the ContentService and defines some client
side helper methods to manipulate content, status objects, and initiate
uploads and downloads.
This is the interface an iterated business class should implement if
the business class is to handle bulk file data and/or URL links.
This is the abstract class that represents a single piece of content.
Utility class holding methods useful to webjects that deal with ContentItems
Supported API: true
Supported API: true
Supported API: true
Extendable: false
This class is an enumeration of categorites of Content.
This is Content role type conflict resolver.
Server side ContentServiceSvr access.
The ContentManager interface identifies the set of methods that clients
use to manage classes that implement the ContentHolder interface.
Events dispatched by the ContentService.
These methods are only able to be invoked from classes running in the
server.
Helper class containing constants and methods used in Package and Managed Collection Contents table processing.
External interface that provides entry points to the ContextBuilder application
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Implementation of
NotificationHandlerDelegate for
use in method server to capture a set of active method contexts immediately prior
to notification and then release it immediately thereafter.Implementation of
NotificationHandlerDelegateFactory for
use in servlet engine with NotificationHandlerMBean via
its CustomDelegateFactoryClass attribute to construct ContextCaptureDelegate
instances as delegates.
Use the
newContextConflictMap static factory method(s), not
the ContextConflictMap constructor, to construct instances of
this class.Deprecated.
ContextItemType indicates the Type of the Context Item's Type.
Interface for listeners to some form of context which starts and completes.
Simple ServletContextListener/MBean which provides basic information on a web
app context.
Monitors a web application context
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Enumerated type to present different values for Context Link types
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Deprecated.
Use the
newContextType static factory method(s), not
the ContextType constructor, to construct instances of
this class.ContextType indicates the Type of the ContextType.
Base contract package that serves as a common parent type.
Master class for all contract packages.
Supported API: true
Extendable: false
Use the
newControlBranch static factory method(s), not the
ControlBranch constructor, to construct instances of this
class.Simple utility to install a default
CookieHandler if none
is already installed.CopMemberLinkType enumeration holding types of CoProduceMember links.
Holds co-produce data like nc etc.
Supported API: true
Extendable: false
Delegate for co-produce use cases
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Link between the Version of the Finished Part to the master of CoProduce object.
Link between the Version of the CoProduce to the master of secondary part.
Abstract implementation for CoProduce links.
Abstract class to hold co produce params
Supported API: true
Extendable: false
Supported API: true
Extendable: false
An interface for CoProduce related operations
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Link between the Version of CoProduce object to the child masters under the
primary and secondary parts.
Helper class for CoProduceUsage
Supported API: true
Extendable: false
Supported API: true
Extendable: false
TODO: Document me
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Delegate for copying relationships.
Delegate for making a new copy of an object for Save As.
The purpose of this delegate is to copy the existing Equivalence links whenever an object is iterated.
Used to generically call methods for the Save As function.
Delegate to Copies attributes from MfgProcess to MPMOperations
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Deprecated.
- As of 13.0.1.0, implement
CopyDelegate for any customizationDeprecated.
- As of 13.0.1.0, implement
CopyDelegate for any customizationDeprecated.
Deprecated.
- As of 13.0.1.0,
CopyDelegate can be directly implementedDeprecated.
- As of 13.0.1.0, implement
CopyDelegate for any customizationDeprecated.
- As of 13.0.1.0,
CopyDelegate can be directly implementedThe purpose of this delegate is to copy the existing MPMWTPartToEPMDocumentLink whenever an object is iterated.
Class holding the
RevisionControlled original/copy pairs and
rules used by the EnterpriseService newMultiObjectCopy and saveMultiObjectCopy
methods as part of the Save As operation.Delegate for object to object link copies.
Delegate for object to version link copies.
Deprecated.
As of 13.0.1.0 , This is used in copy over framework ,
now we have new framework for the same, use
Base class for passing parameters for copy over delegates.
AssociationsDelegate.verify(com.ptc.windchill.associativity.reconciliation.ReconciliationContext, java.util.Collection)
and AssociationsDelegate.detect(com.ptc.windchill.associativity.reconciliation.ReconciliationContext, Class, com.ptc.windchill.associativity.AssociativePath, com.ptc.windchill.associativity.AssociativePath)
Base class for passing parameters for copy over delegates.
Specific delegate for creating a non-persistent copy of the PartList object.
Delegate for version to version link copies.
Delegate for version to version link copies.
Specifc delegate for creating a non-persistant copy of the WTDocument
object.
Specifc delegate for creating a non-persistant copy of the WTPartAlternateRep object.
Specifc delegate for creating a non-persistant copy of the WTPart object.
Delegate to make a copy of the given WTProductInstance2 object.
Delegate to copy the links from one WTProductInstance2 object to another.
Supported API: true
Extendable: false
This class contains methods for creating the data models needed for attribute tables and panels in create and edit
wizards
Supported API: true
Extendable: false
Supported API: true
Extendable: false
This class is used to set and retrieve information needed by an instance of an object creation or edit wizard.
Supported API: true
Extendable: true
Supported API: true
Extendable: true
This is the processor class called when creating a CAPAChangeInvestigation, will perform database operation
on one or more CAPA change investigation objects.
Processor class that performs database operations on Change Request objects.
Processor class that performs database operations on CapaActionPlan objects.
Processor class that performs database operations on Change Request objects.
This is the processor class called when creating an CEDecontamination object.
This is the processor class called when creating a ProductActivity object.
This is the processor class called when creating an CEProductInvestigation object.
This is the processor class called when creating a CEReview object.
A class for handling change directive create wizard processing.
This is the processor class called when creating a change issue, will perform database operation
on one or more change issue objects.
A class for top-level processor that performs database operations for the
creation of change objects.
A class for top-level processor that perform a database operation on one or
more change notice objects.
A class for top-level processor that perform a database operation on one or
more change notice template objects.
This is the processor class called when creating a change request, will perform database operation
on one or more change request objects.
This is the processor class called when creating a change request, will perform database operation
on one or more change review objects.
Processor class that performs database operations on Change Notice and Change
Task objects.
A class for top-level processor that perform a database operation on one or
more change notice template objects.
This is the processor class called when creating an ComplaintActivity object.
A form processor that runs in the Method Server and performs a database
operation on one or more objects.
Helper class to hold data for create co produce
Supported API: true
Extendable: false
Supported API: true
Extendable: false
TODO: Document me
Supported API: true
Extendable: false
Supported API: true
Extendable: false
This is the processor class called when creating an CEEvaluation object.
This is the processor class called when creating a CustomerExperience object.
Validator for checking on whether to expose the New Delivery action and also for validating user input after the New
Delivery wizard is submitted.
This is the processor class called when creating a DispositionPlan object.
Create Distribution Target Wizard Form Processor.
Holder class for Equivalence Params
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Class
CreateFolderTaskLogic contains static methods to create
Folders.Populator class for creating a document from template.
This is the processor class called when creating a Nonconformance object.
This is the processor class called when creating a NC Review object.
A form processor that runs in the Method Server and performs a database
operation on one or more objects.
This class supports API to set the value specified against the attribute identifier in the TypeInstance.
This operation is used while building Saved Filters dropdown menu to determine
if action for Creating New Variant Specification (CREATE_STANDALONE_VARIANT_SPEC)
should be visible for given user or not.
This operation is used while building Saved Filters dropdown menu to determine
if action for Creating New Variant Specification (CREATE_STANDALONE_VARIANT_SPEC)
should be visible for given user or not.
A form processor that generically creates one or more Persistables from the form data submitted in an HTML wizard and
stores them in the database.
Operation instance representing a create operation.
CreateOrEditMultiObjectViews is an abstract class that can be extended to create Views for Create or Edit Multiple
Objects wizard.
A form processor that runs in the Method Server and performs a database
operation on one or more objects.
CreatePartFormProcessor is invoked by JCA infrastructure when user clicks the
OK button in the Create Part Wizard.
CreatePartFormProcessor is invoked by JCA infrastructure when user clicks the
OK button in the Create Part Wizard when the Create Part wizard is invoked
from a Workspace.
This command can be used to create in the database an existing in-memory
instance of a persistable entity (i.e., object).
This is the processor class called when creating a problem report, will perform database operation
on one or more problem report objects.
A server migrator intended to create the "All - including hidden objects" entry in the "folderbrowser_PJL" table.
This processor initializes and saves Promotion Requests with the attribute
values entered in the Promotion Request wizard.
This is the processor class for saving new QMSContact.
Supported API: true
Extendable: false
This is the processor class called when creating an CEDecontamination object.
Bean used for auto SCC creation
Supported API: true
Extendable: false
Supported API: true
Extendable: false
This is the processor class called when creating a UDIPackaging object.
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Deprecated.
A
Dialog which displays a list of classes that implement
the FolderEntry interface.This class is a generic holder for username and password that are being
programmatically supplied by web service client source code.
CreoIllustartionAppType enumeration holding types of creo illustarte files we are creating i.e.
This interface specifies methods that augment the criteria that are used
in the query.
This helper class provides static methods for constructing criteria
objects that can be used for queries.
This helper class provides static methods for constructing criteria
objects that can be used for queries.
Marker interface, Representing an Object which can take Criteria to Filter.
Supported API: true
Extendable: false
This interface provides the abstraction for specifying the criteria for a
type based query.
Interface to be implemented for getting collected object information.
CSRFProtector is a utility class that can be used to protect against cross-site request forgery (CSRF) attacks.
Currency,/code> represents a localized currency.Supported API: true
Extendable: false
This class implements a macro processor for returning the current system
time.
The CustomArtifactProvider delegate provides a hook to include custom artifacts to the payload bundle.
Wrapper class for the attribute accessible from the
Supported API: true
Extendable: false
CustomConfigSpec
Supported API: true
Extendable: false
The interface defining a set of common operations that need to be implemented
per CustomConfigpecDelegate type
Supported API: true
Extendable: true
Supported API: true
Extendable: true
This delegate would be used to determine whether translations are ready, but it can also determine whether the document itself is ready.
Use the
newCustomerExperienceMaster static factory method(s), not
the CustomerExperienceMaster constructor, to construct instances of
this class.The identification object for CustomerExperience objects.
Annotation To be used for registering the custom event listeners.Configs that allow custom view paths
Supported API: true
Extendable: false
Extendable: false
The CustomMetaDataSourceProvider delegate allows the user to supply additional metadata sources for any parts list item or any node in a service structure.
The CustomPHHook detects Product Hierarchy nodes outside of the Product Hierarchy tree and publishes them as inactive nodes.
Provides support for mapping from item names to custom renderers.
An action that simply launches the URL specified in the action XML file.
Interface that identifies methods for translating custom security label
values into internal and external formats.
Manages customization of translation objects during their initialization.
The CustomTranslationHook can retrieve translated values for Windchill attributes during publishing.
Supported API: true
The interface provides the custom validation service for the translation contents.
Deprecated.
Utility class for processing the database search part of the integrated
search.
This is marker interface for Persistable object to get participated in
DatableLink association.Populated with all the allowable mime-types and displayed FormatNames
in the system.
Attribute specific constraint factory.
Transform Windchill object model data to Rest API resource presentation data model
Supported API: true
Extendable: false
Supported API: true
Extendable: false
This class represents the configuration of a periodic execution of a report.
Use the
newDataOccurrenceForeignKey static factory method(s),
not the DataOccurrenceForeignKey constructor, to construct
instances of this class.This reference is to a set of
UsesOccurrences that all share
the same UsesOccurrenceData objects.Supported API: true
Extendable: false
Client accessible data sharing API.
Configures how a component should use DataSources
Supported API: true
Extendable: false
Supported API: true
Extendable: false
This interface provides an abstraction for a Datastore array.
Enumeration of constants for kinds of database elements.
DatastoreException captures errors with a datastore interaction.
This interface provides an abstraction for a Datastore sequence.
This interface provides an abstraction for a Datastore sequence.
A data type that can be exported/imported.
Indicates the type of data stored by a Persistable class.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Don't implement this class directly, instead extend AbstractDataUtility.
Supported API: true
Extendable: false
Abstract class representing a date based effectivity.
An
EffForm representing date effectivity statements.Range delegate for dates.
A range using Timestamps.
This class represents a date constant in a SQL statement.
Supported API: true
Extendable: false
DBOperationInterruptedExceptions are thrown if the Thread executing a
database operation is interrupted.
A plugin that collects the db.properties property file.
Supported API: true
Extendable: false
DeadlockDetectedException captures deadlock detection during a datastore
interaction.
This class defines the flags that can be used to configure debug information
capturing.
This utility class provides access to all the properties that are used
to configure information capture to aid in debugging.
A debug utility for printing debug messages with a stack trace.
This class defines the types of elements that can be the target of debug
configuration.
This class provides standard methods for reporting various categories
of information to aid in debugging.
A plugin that collects the declarations.xconf property file.
The delegate to customize to perform operations before and after creation of AccountabilityMap.
This is default action access delegate that provides no additional logic.
An abstract class that implements ActionDynamicContentDelegate.
Add Custom Parameters in the BOM Transformer URL Address
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Default implementation for AMConfigurationDelegate
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Default implementation of the AssociationConstraint interface.
Supported API: true
Extendable: false
The default AttributeComparator.
Supported API: true
Extendable: false
Supported API: true
Extendable: true Default OOTB implementation of AutoAssociatePartFinderCreator customizable interface.
Customizing hook for an Automatic Creation of Standard Control Characteristics
When the CAD Model Is Checked in With the Annotations Designated as Control Characteristics
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Deprecated.
The create change notice wizard and templates should be used in place of the auto create change notice
option
This class is Default implemention of class
AbstractBooleanValueDataUtility .Deprecated.
Default implementation of the
AutomateFastTrackHandler interface
for use by the task page processing.This class is the concrete implementation which evaluates the complexity on a change item.
Default handler for validating if the originatedBy and originatingLocation is
a valid for the change item.
Deprecated.
The transition handler class for change objects.
This delegate assigns a location to or changes the location of (Folder
or Cabinet) an object to the location (Folder or Cabinet) of the other
object.
The default delegate for choosing a LifeCycle.
Deprecated.
The CIDSDelegate should only be called when a CIDS is installed.
Adds a Map of data to the feedback object.
Encapsulates feedback that an application wishes to send to client
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Use the ColumnDescriptorFactory to get a concrete instance of this object.
Default implementation of ComponentDefinition
Supported API: true
Extendable: false
Supported API: true
Extendable: false
A default implementation that wraps a context object
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Default implementation of ComponentResultProcessor.
The default delegate for initializing soft attributes on a configurablelink
when the link is created or role A or role B is revised.
Deprecated.
- @see
CoProduceControlDelegateSupported API: true
Extendable: true
Standard delegate to handle copy of the out-of-the-box WTProductInstance2 object.
Standard delegate to handle copying the links of the out-of-the-box WTProductInstance2
object.
This class provides a default implementation for specifying the criteria for
a type based query.
Supported API: true
Extendable: false
Abstract filter behavior which provides optimized execution of XMLFilterEntries
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Default implementation of the
DispositionHandler interface for
use within the change wizards.Supported API: true
Extendable: true
The default "editAttributesWizStep" builder.
A form processor that generically updates one or more Persistables in the database from the form data submitted in an
HTML wizard.
Default expression renderer.
Default implementation of ExpressionRendererDelegateIfc.
Default implementation of the FeedbackSpec interface found in com.ptc.core.util.common.feedback
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Default implementation of
FlexibleChangeLinkConverterDelegate.Deprecated.
This is the default implementation of
GetConfigSpecForDelegate2 that can be extended
or registered directly in a properties file.The default GroupingComparator to group nodes.
Deprecated.
Deprecated.
Deprecated.
Deprecated.
Deprecated.
Deprecated.
Supported API: true
Extendable: false
Supported API: true
Extendable: true
The default builder for the info component for typed based object.
Supported API: true
Extendable: true
Deprecated.
Delegate to override MfgHistory use cases
Supported API: true
Extendable: true
Supported API: true
Extendable: true
The default builder for the mini info component.
Supported API: true
Extendable: true Default OOTB implementation of ModeledAttributesDelegate customizable interface.
Default Delegate implementation to check compatibility when creating a
MPMPlantLocalizationLink object.Deprecated.
Supported API: true
Extendable: false
Title bar and the primary node are returned for the shell.
This is the default parser for the fixtures.
This is the default parser for NC operations.
This is the default parser for the NC process plan.
This is the default parser for NC steps.
This is the default parser for the toolings.
This is the default parser for the work centers.
This is the default implementation for returning attributes in the new cad wizard and the design context wizard.
Supported API: true
Extendable: true
A default ObjectFormProcessorDelegate whose preProcess(), doOperation(), postProcess(),
and postTransactionProcess() methods do nothing but return
a FormResult with a status of FormProcessingStatus.SUCCESS.
WARNING : This class is is performing sensitive query.
Default implementation of
PackageExportQueueDelegate for managing multiple export queues for package export
background jobs.The default delegate for displaying the wizard participant selection table
with different configurations.
Deprecated.
As of 13.0.1.0, Use Generate downstream framework (GDS)
Deprecated.
As of 13.0.1.0, Use Generate downstream framework (GDS)
Customization point to allow initialization of UsesOccurrenceIBAs object for PartUsesOccurrence objects.
This default implementation for processing the events that can change the
pending status of changeable.
Determine for a Change Request if the Proposals and Investigations table will
show up on the and if the proposed solution field will be displayed.
This delegate implements the
QuickSearchQueryDelegate Delegate will be decided based on the on the selector
configured in BaseClient.service.properties.xconf The business logic for QuickSearchFieldWidget should be implemented
here.The delegate is to extend to define custom logic for the overall flow of detect and resolve discrepancies.
This default implementation for processing the events that can change the
resulting change status of changeable.
This class provides a default "wrapper" implementation based on an existing
AttributeTypeIdentiferList.
Data handler for the "New Revision" column in the revise wizard.
Service implementation for setting the 'updateRequired' flag on the
Supported API: true
Extendable: false
PartToServiceDataLink for a part
Supported API: true
Extendable: false
This Windchill delegate class provides way to handle service effectivity attribute when filtering.
A default service provider implementation that conveniently wraps
WTDefaultApplicationContext
to issue service objects.Default implementation of SimpleValidationFilter
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Deprecated.
Supported API: true
Extendable: true
This is default tab access delegate that provides no additional logic.
Deprecated.
Supported API: true
Extendable: false
Default implementation of ComponentResultProcessor for Tree Component
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
This class serves as a default implementation of the UIComponentValidator Interface.
This format represents the default format for unit effectivity statements
if no other effectivity format is supplied and thus acts like a placeholder.
Default implementation for a URL Validator, which will allow access to URL
Custom URL Validators need to extend this class and override
Supported API: true
Extendable: true
Custom URL Validators need to extend this class and override
preValidateAction
method.Supported API: true
Extendable: true
This class serves as a default implementation of the ValidationFilter Interface.
Deprecated.
Replaced by
StandardValidEffsDelegateDeprecated.
As of 13.0.1.0, Use Generate downstream framework (GDS)
Supported API: true
Extendable: false
Default delegate shows no visualization.
The package scope attributes are gettable by members of this package
by design.
Provides a
final template implementation of validate.DefaultXMLFilterEntry which provides Ufid as its identity Entry which are used by Dependency filters.
Default Builder for "defineItemAttributesWizStep"
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Default Builder for "defineItemAttributesWizStep"
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Builder for the Set Attributes step in the Wizard with Example Attribute Panels
Supported API: true
Extendable: true
Supported API: true
Extendable: true
This interface represents the descriptive information that is available
for a metadata definition.
This interface provides locale specific
DefinitionDescriptor objects for a DefinitionIdentifier object, or a set of DefinitionIdentifier objects.The class supports the old client only.
This interface is a work around for compile-time dependency from "common"
to "server" code.
DefinitionIdentifier identifies a particular Definition instance.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Used to determine if the page in this wizard is either valid or should
be enabled.
This class implements processing multiple row delete operations.
This class represents a specialized exception that can be thrown
when the execution of a queue entry has completed and we wish
to delete the entry instead of retaining it when the property
wt.queue.removeCompleted.queueName is set to true
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Use the
newDeletedBuildReference static factory method(s),
not the DeletedBuildReference constructor, to construct
instances of this class.Supported API: true
Extendable: false
The DeleteManager interface identifies the set of methods that applications
use to manage the Mark for Delete state of their business objects.
Used to represent events occuring within the DeleteManager.
Delete Class used to delete objects from the object info page or a object in
a table and then either refresh or redirect the page.
Supported API: true
Extendable: false
This command can be used to delete the given persistent entity in the
database.
The
Deliverable class represents expected output objects
from the plan or activities.Supported API: true
Extendable: false
Supported API: true
Extendable: false
A delegate used for package delivery export format-specific behavior.
Information object containing result of a delivery export operation.
Supported API: true
Extendable: false.
Enumerated type constants to define various types of delivery manifest.
Supported API: true
Extendable: false.
Supported API: true
Extendable: false.
Use the
newDeliveryRecord static factory method(s), not the DeliveryRecord constructor, to
construct instances of this class.Supported API: true
Extendable: false.
Supported API: true
Extendable: false
Holds a previously published iteration (such as a Document) and a collection of distribution targets that the
iteration was published to
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Encapsulation of common interface for monitoring MBeans with "deluxe"
statistics, i.e.
Valid value list for department.
Helper class to hold values of the parameters needed to create EPMMemberLink
for DesignAssembly and EPMDocument component
Supported API: true
Extendable: false
Supported API: true
Extendable: false
An enumerated type listing the valid authoring applications for an EPMObject.
Represents a derived field/getter/setter for a class.
This tag is used to build a table descriptor for a two-column table of object attributes.
This delegate is used for managing WTPartDescribeLink associations.
This delegate is registered with the "massChange_describedBy" selector.
This delegate is registered with the "massChange_describedBy" selector.
Supported API: true
Extendable: false
DesignContextBuilder is supported class to create/update Design Context(DC) document, CAD alternate representation, and definition/result rules
and delegates call to CARBuilder createAlternateRep() and the corresponding methods
Class contains alternative createDesignContextAlternateRepCatia() method to simplify creation default CAD alternate representation(CAR) for Catia and
Design Context(DC) objects, based on specified parameters:
-top assembly - required
-workspace name - required
-CAD name to specify the DC CAD name - required
-description to specify DC description
* Note: createDesignContextAlternateRepCatia() implementation has the limited functions:
-Support provided for authoring application:CatiaV5
-Use a fixed Catia CAD template name: PTC_CATIA_DesignContext_Template_R24.CATProduct
-Create default definition rule, initialized as "INCLUDE as MASTER REP"
-The Number of DC document is generated, if AutoNumbering is enabled
*
Supported API: true
Extendable: false
and delegates call to CARBuilder createAlternateRep() and the corresponding methods
Class contains alternative createDesignContextAlternateRepCatia() method to simplify creation default CAD alternate representation(CAR) for Catia and
Design Context(DC) objects, based on specified parameters:
-top assembly - required
-workspace name - required
-CAD name to specify the DC CAD name - required
-description to specify DC description
* Note: createDesignContextAlternateRepCatia() implementation has the limited functions:
-Support provided for authoring application:CatiaV5
-Use a fixed Catia CAD template name: PTC_CATIA_DesignContext_Template_R24.CATProduct
-Create default definition rule, initialized as "INCLUDE as MASTER REP"
-The Number of DC document is generated, if AutoNumbering is enabled
*
Supported API: true
Extendable: false
This class can be extended for customers that want to override the dafault functionality.
Class that provides wrappers to priviledged
Desktop methods using
the wt.security package.Deprecated.
Returns a newly constructed BinaryLink based on the parent and child
objects that participate in the link.
The interface implementation of a DetailedBy link.
This class extends BasicWalker to implement a depth-first traversal of
a structure.
This interface can be implemented to supported new Design History File populator types.
The result from executing a Directive.
Supported API: true
Extendable: false
This interface provides a set of APIs which could be used to implement
the necessary functionality of performing CRUD operations on participants
within a given directory context.
Use the
newDirectoryTranslationTable static factory method(s),
not the DirectoryTranslationTable constructor, to construct
instances of this class.MBean that provides a simple view of a file system directory.
Allows viewing of selected contents of a selected directory
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Deprecated.
The interface to define the Its recommended to extend the
Supported API: true
Extendable: false
AbstractDiscrepancy2 which implements this
interface and provide default methodsSupported API: true
Extendable: false
Supported API: true ADDED - Used to indicate that Discrepancy occured due to Addition REMOVED - Used to indicate that Discrepancy occured due to Removal
Supported API: true
UNKNOWN - this is just detected but no other details are known.
UNKNOWN - this is just detected but no other details are known.
Interface for Discrepancy Delegate.
Supported API: true
Extendable: false
Deprecated.
As of 13.0.1.0, Use the enhanced new reconciliation service (
ReconciliationService) and related delegates DefaultReconciliationDelegateSupported API: true
Extendable: false
Deprecated.
As of release 10.0, will not be in 11.2, replaced by
DiscreteLifecycleTemplateSetAlgorithmSupported API: true
Extendable: false
Deprecated.
As of release 10.0, will not be in 11.2, replaced by
DiscreteTeamTemplateSetAlgorithmA
DiscussionForum is a container of discussions/comments
on a business object.Used to display Discussions table or link
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Provides displayable identification information about an object.
Deprecated.
This class is not supported from Windchill 11.2 release onward and will be removed from next release.
Handles display identification for main business objects in wt.change2.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Identification delegate for a Choice.
Provides Identification information for a CollaborationSourceInfo object.
Supported API: true
Extendable: false
Provides Identification information for a
DefaultWTContainerTemplate
object.A DisplayIdentificationDelegate object can produce all the necessary
information to produce a DisplayIdentification object for another object.
Delegate for displaying a configuration item.
Delegate for displaying an effectivity group.
Provides Identification information for a
EnterpriseDataMaster object.Supported API: true
Extendable: false
Identification delegate for a Choice.
Supported API: true
Extendable: false
Display identification delegate for class
com.ptc.qualitymanagement.qms.fmea.FMEA.Supported API: true
Extendable: true
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Provides Identification information for a
java.lang.Object object.Supported API: true
Extendable: false
Provides Identification information for a
Persistable object.Delegate for displaying the identification for the Promotion Request.
Provides Identification information for a
Revision Controlled
object.Supported API: true
Extendable: false
Provides Identification information for a
AXLPolicyRule object.This is a standard delegate implementation for providing display identification
information for objects.
Handles DisplayIdentification for versioned objects that are
wt.vc.Iterated.Display identification delegate for class
com.ptc.qualitymanagement.qms.fmea.FMEA.This is a standard delegate implementation for providing display identification
information for versioned objects.
Supported API: true
Extendable: false
Supported API: true
Extendable: false.
Supported API: true
Extendable: false.
Provides Identification information for a
WTContainerTemplateMaster
object.Deprecated.
As of R2.1, replaced by DisplayIdentificationRevisionControlledDelegate
Supported API: true
Extendable: false
Provides Identification information for a
WTDocumentMaster
object.Supported API: true
Extendable: false
Supported API: true
Extendable: false
Display identification delegate for class
wt.part.WTPartConfigSpec.Provides Identification information for a
WTPart object.Provides Identification information for a
WTPartMaster object.Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Provides Identification information for a
WTWorkSetMaster
object.Provides access to the essential displayable charactistics about the
identity of an object.
Operation instance representing a VIEW operation.
This class is used to process the change disposition link attributes used by
the various change clients and set disposition picker.
Interface for the disposition handler.
Supported API: true
Extendable: false
This is the processor class called when editing a Disposition Task.
Populator class used for populating document attributes for the insert
document action.
An instance of this class holds the name, number and model name to be set on an EPMDocument to be created during
upload from an authoring application and are validated by an instance of
EPMDocumentNamingDelegate.Populator class for creating a document template.
An interface representing the concept of a document.
Collects all of the primary content ApplicationData of the documents
in the navigation of the structure.
Wrapper for the form data that is gathered during any of the form operations.
Interface that provides a version independent reference to a document.
This Comparator can be used to compare the Name attribute of
WTDocuments and/or WTDocumentMasters,
using a Locale-specific instance of a Collator.This Comparator can be used to compare the Number attribute of
WTDocuments and/or WTDocumentMasters,
using a Locale-specific instance of a Collator.Represents document information identified for export by the retrievePartDocInformation and
retrievePartDocDifferences methods of the WTPartService.
Collects all of the documents in the navigation of the structure.
DocumentType is an enumeration that defines the types of documents that
the system can store.
DomainAdministered is the interface that objects with administrative
behavior must implement.The
DomainAdministeredHelper class provides methods for
manipulating the administrative domain reference information held by
objects that implement the DomainAdministered interface.A plugin that executes the Domain Administered Objects
WinDU task and collects the results.
A collation key factory for admin domain refs.
A plugin that executes the Domain Structure
WinDU task and collects the results.
Provide access to XML source data in DOM format.
Supported API: true
Extendable: false
Deprecated.
As of 13.0.1.0, Use Generate downstream framework (GDS)
Deprecated.
As of 13.0.1.0, Use Generate downstream framework (GDS)
Deprecated.
As of 13.0.1.0, Use Generate downstream framework (GDS)
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Drawing set info page builder.
Drawing Sheet info builder.
Supported API: true
Extendable: false
Represent the relationship between a Regulatory Submission and it's Driver Objects.
This is the class to facilitate DSBGraphProcessor to find matching edges and set status flag on root summary
Supported API: true
Extendable: true
Supported API: true
Extendable: true
This class holds information about Parent Node, Child Node and Edge information.
This class holds information about DSBEdge like Identifier, baseIdentifier, ChunkUnit.
This is the Part Instance Compare implementation to facilitate DSBGraphProcessor to find matching edges and set
status flag on root summary
Extendable: true
Supported API: true
Extendable: true
Supported API: true
This is the default implementation to facilitate DSBGraphProcessor to find matching edges and set status flag on root summary
Extendable: true
Supported API: true
Extendable: true
Supported API: true
This class holds information about DSBNode.
Wrapper class for storing CI and LO (if there is CI-LO-DS pattern considered),
DS object and WTPartUsageLink, which stores effectivitiy;
Supported API: true
Extendable: false
Supported API: true
Extendable: false
The Dumpable interface defines a method that will be implemented for
a class that will determine how to dump the contents, or state, of the
object.
Command line utility that causes each server manager or method server in the cluster to dump a full stack trace
to an automatically named file in its logs directory.
This MBean provides operations to dump text files, stack traces, MBean summary data,
etc, to JMX operation results (and thus to a JMX console) or to e-mail.
Provides a number of generic operations to dump threading and various bulk
information to a JMX console or e-mail.
This class provides a general method that will use reflection to dump
the contents, or state, of a given object.
Helper class that will identify and remove the duplicate links in the below table.
Delegate for providing custom logic for cleansing duplicate change links.
Service to perform duplicate tasks
Use the
newDuration static factory method(s), not the Duration
constructor, to construct instances of this class.Supported API: true
Extendable: false
Supported API: true
Extendable: false
Populator class for creating a document from template.
Supported API: true
Extendable: true
DynamicMBeanDelegator provides a number of utilities useful when implementing
DynamicMBean methods and behaviors.
This class implements the
DynamicMBean interface
against an MBeanServerConnection and ObjectName
by translating DynamicMBean method calls into appropriate MBeanServerConnection
method calls using the appropriate ObjectName.Contains the information needed to dynamically refresh a portion of the parent window after a form has been
processed.
Enumeration of all the possible action values for the DynamicRefreshInfo object.
Deprecated.
No longer used
Defines the property panel and sets the view for the edit agreement wizard attributes tables.
This is the processor class called when Editing a CAPAChangeInvestigation, will perform database operation
on one or more CAPA change investigation objects.
This is the processor class called when editing a CAPA change request, will perform database operation
on one or more CAPA change request objects.
This is the processor class called when editing a CAPA change request from CEM or NC, will perform database operation
on one or more CAPA change request objects.
This is the processor class called when CEDecontamination object is edited and saved.
This is the processor class called when CEProductInvestigation object is edited and saved.
This is the processor class called when CEReview object is edited and saved.
A class for handling change directive update wizard processing.
Processor class that performs database operations on ChangeIssue objects.
A class for handling general change management edit wizard processing.
Processor class that performs database operations on Change Notice objects.
Processor class that performs database operations on Change Notice template objects.
Processor class that performs database operations on Change Request objects.
Processor class that performs database operations on Change Review objects.
Processor class that performs database operations on Change Task objects.
Processor class that performs database operations on Change Task Template objects.
This class serves as a implementation of the UIComponentValidator Interface.
This is the processor class called when editing a CustomerExperience object.
This is the processor class called when editing a DispositionPlan object.
Edit Distribution Target Wizard Form Processor.
Interface to provide base functionality to validating fields for Edit Filter UI
Supported API: true
Extendable: true
Supported API: true
Extendable: true
This class processes the data entered in the Edit
License Count wizard.
A form processor that generically updates one or more Workable objects in the database from the form data submitted
in an HTML wizard.
A specialized DefaultObjectFormProcessor that will not attempt to persist the
context object of the operation.
This is the processor class called when editing a Nonconformance object.
Populator class used for populating part attributes for the edit part action.
Processor class that performs database operations on Problem Report objects.
Supported API: true Supported for Configuration purpose
This is the processor class for saving qms contact in Edit wizard.
This class processes the data entered in the
Edit Report Distribution wizard.
This is the processor class called when CEDecontamination object is edited and saved.
This class processes the data entered in the Edit OIR wizard.
Class for rendering toolbar of Edit Security Labels.
Supported API: true Supported for Configuration purpose
Processor class that performs database operations on CapaChangeActivity objects.
This is the processor class called when creating a UDIPackaging object.
Processor class that performs database operations on Variance objects.
A form processor that generically updates one or more Workable objects in the database from the form data submitted
in an HTML wizard.
Logger to allow writing messages to a job log.
Provides the capability to specify when an
EffManagedVersion
is effective given a start and end (EffRange) and optionally
an EffContext.A primitive config spec used to filter based on an Eff, its
EffContext and a value for which the
EffManagedVersion should be effective.Assistant for handling type conversions for the start and end values
of any subclass of of an
EffRange, and providing client and server-side
APIs useful for EffConfigSpec, PersistableEffConfigSpec
and EffConfigSpecGroup.Provides API signature for retrieving target specific configuration specification for structured effectivity
propagation for passed in container reference.
A container config spec allowing multiple PersistableEffConfigSpecs to be considered.
A configuration item that serves as the context for which an
Eff
is valid.The identification object to be used by all implementations of configuration
item.
The context (
ProductInstance or EffConfigurationItem)
under which an Eff operates, the EffContext may
be a configuration item, as recognized by PDM Enablers, for example.This is contract which every Effectivity type delegate should adhere to.
Supported API: true
Extendable: false
Deprecated.
As of 4.0 replaced by
EffSupported API: true
Extendable: false
The EffectivityConfigSpec can be used to filter elements to return only
those that are effective, given a date/unit value and (possibly) a configuration
item.
This helper is used to access an implementation of
EffectivityService
via the static reference EffectivityHelper.service.Deprecated.
as of 4.0
This bean is used to create, update, or view effectivity
for an
EffectivityManageable object.Deprecated.
use
EffServiceThis class contains the logic to create, update, view, assign,
and retrieve
Effectivity.An EnumeratedType subclass representing an effectivity type.
Foreign-key association between an Eff and its context.
An EffForm represents a particular form (aka type) of effectivity and
is intended to be implemented by concrete
EffRecord implementations.General Documentation: This interface and its supporting implementations
provide the capability of specifying formats, the effectivity statements
follow.
A class that is designed to hold the details of a particular format as
specified in the configuration resource used (defaults to a windchill
preference).
Provides an abstraction of an abnormal occurrence or error resulting
while an effectivity format related operation is executed.
A factory class designed to create and maintain instances of EffFormat
classes.
Supported API: true
Extendable: false
Deprecated.
use
EffDelegate instead
The implementaion for the same is made available through delegate.EffFormatService accepts "messages" that are of interest to Effectivity
Format classes.
An in-memory-only object used to encapsulate all the
Effs associated
with a given EffManagedVersion and EffContext for client
interaction purposes (for example, if three effectivities exist for configuration
item X and part 100 Rev A, these three effectivities will be represented
as a range like "1-10, 12, 20-").Assistant for getting
EffGroups, converting EffRanges to and from Strings, and adding
the Effs associated to EffManagedVersions to EffGroups.Events emitted by the EffGroupAssistant for customization purposes.
Supported API: true
Extendable: false
Delegate used by the
EffGroupAssistant to convert between an
EffRange and start/end pairs.This helper is used to access an implementation of
EffService via the
static reference EffHelper.service.The range of values (from start to end) under which an
Eff is
valid; the start value is required, and indicates when the Eff becomes
valid, but the end value is optional, and when non-null signifies when
an Eff is no longer valid.A class that represents an immutable Value Object - designed to hold
start and end range values of effectivity statements.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
This service provides general effectivity functionality, both through
its API and through listeners, that operate on
EffManagedVersion,
Eff, EffContext, EffConfigurationItem, ProductSolution and ProductInstance objects; this functionality
can be reused by various implementations of effectivity including the
reference implementation in wt.effectivity.Event class for
EffService.A class that is designed to hold the state associated while processing
one or many effectivity statements.
EffType is a specialization of
EnumeratedType to provide localizable effectivity format type values.Supported API: true
Extendable: false
Class that holds the rank of the Effectivity Type.
The class to ensure validity of Effectivity Type.
Visitor used to append effectivities to a node.
Elements represent specific instances of meta data, i.e.
An interface that is used to filter information element based on customized criteria.
ElementIdentifier identifies a particular Element instance.
Interface for all class handlers for import.
This MBean acts as an e-mailing utility service for other MBeans and provides
centralized configuration of MBean e-mailing.
Emailer will call destroy() method on any EmailContentProvider that implements
this method.
Convenience implementation of EmailContentProvider interface for use when
the e-mail is to consist of a single, simple body part.
Wrapper interface for e-mail content which allows just-in-time determination
of content, i.e.
Simple implementation of EmailContentProvider which returns a predesignated
Multipart object.
Specialization of EmailBodyProvider for text whose type and contents are
known at time of construction.
Provides e-mail configuration and back-end capabilities to other MBeans
Supported API: true
Extendable: true
Supported API: true
Extendable: true
A named list of e-mail addresses
Supported API: true
Extendable: true
Supported API: true
Extendable: true
An instance of this class represents an e-mail message.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
The
Encoder class provides methods to encode and decode serializable objects to and
from character strings.Deprecated.
As of 7.0, replaced by {@link #wt.util.EncodingConverter}
Supported API: true
Extendable: false
Supported API: true
Extendable: false
The class contains utility methods for converting a
String into a MIME format called
"x-www-form-urlencoded" and vice versa.Extension of
LogsDirViewer that provides a view of log
files in a directory specified by the enigma.log.home property.
Use the
newEnterpriseData static factory method(s), not the EnterpriseData constructor, to
construct instances of this class.This a tag interface to identify Persistables that an enter in an association with EnterpriseData.
Use the
newEnterpriseDataDocumentDescribeLink static factory
method(s), not the EnterpriseDataDocumentDescribeLink constructor,
to construct instances of this class.
Use the
newEnterpriseDataDocumentReferenceLink static factory
method(s), not the EnterpriseDataDocumentReferenceLink constructor,
to construct instances of this class.The interface provides services to create and retrieve the EnterpriseData related Describe,Reference & CAD documents.
This class is the public interface to the enterprise data package.
Use the
newEnterpriseDataEPMDocumentDescribeLink static factory
method(s), not the EnterpriseDataEPMDocumentDescribeLink constructor,
to construct instances of this class.MVC builder class for EnterpriseData info pages
Supported API: true
Extendable: true
Extendable: true
Use the
newEnterpriseDataLink static factory method(s), not the EnterpriseDataLink
constructor, to construct instances of this class.Supported API: true
Extendable: true
This a tag interface to identify Persistables that an enter in an association with EnterpriseDataMaster.
Use the
newEnterpriseDataLink static factory method(s), not the EnterpriseDataLink
constructor, to construct instances of this class.Supported API: true
Extendable: false
This class is the public interface to the enterprise data package.
This is the helper for
EnterpriseService allowing static access
via EnterpriseHelper.service; it has no helper methods defined.This service supports one
RevisionControlled object being made
from another RevisionControlled object (or made
into if you look at it the other way) and persisting the relationship;
one method, EnterpriseService.saveCopy(CopyRules,RevisionControlled,RevisionControlled),
uses CopyRules.Constants used as descriptor properties for Promotion Request clients.
EntityChangeHandlers are used by the server side SaveEntityOperation.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Entry that stores the mapping of source and target attributes.
Deprecated.
This class allows the selection of the allowable values for a specified
EnumeratedType class in a choice list.
This class allows the selection of the allowable values for a specified
EnumeratedType class in a choice list.
A type that has a defined list of valid values, which may change over
time.
Supported API: true
Extendable: false
A set utility methods for working with EnumeratedTypes.
A set of utility methods for working with EnumeratedTypes.
This class represents an enumeration entry.
This class represents an enumeration.
This interface defines the method that enumeration info providers can use to reset their cached enumerations.
The interface defines how to implement a custom dynamic enumeration provider.
EnumeratorVector is wrapper class for java.util.Vector
that implements java.util.Enumeration.A resource info file that contains the options for a concrete EnumeratedType.
An algorithm that takes the fully qualified name of a concrete
EnumeratedType class and an internal
value for an instance of that type and returns an instance of that type.Holds information for calculating the other side paths.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
The EPMAnnotationHelper provides access to the EPM Annotation service
through its public 'service' member.
The service in Annotation package to Add and Abort Structure Annotations
to a StructureAnnotatable.
An enumerated type listing the valid owning applications for an EPMObject.
Each vetoable operation has a property in the wt.properties file that
lists the applications that wish to veto that operation.
Use the
newEPMAsStoredConfig static factory method(s), not
the EPMAsStoredConfig constructor, to construct instances
of this class.The EPMAsStoredConfigSpec can be applied to Baselineables to filter those
elements based on membership in an EPMAsStoredConfig.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Use the
newEPMAuthAppVersionRef static factory method(s),
not the EPMAuthAppVersionRef constructor, to construct instances
of this class.An enumerated type listing the valid authoring applications for an EPMObject.
Use the
newEPMAuthoringAppVersion static factory method(s),
not the EPMAuthoringAppVersion constructor, to construct
instances of this class.Supported API: true
Extendable: false
The EPMBaselineService interface identifies the set of methods that applications
use to manage the set of objects included in the workspace.
The eventTarget for EPMBaselineEvents is the baseline just created.
The EPMBoxExtents represent a box around the CAD model associated to
the EPMDocument .
Supported API: true
Extendable: true
Supported API: true
Extendable: false
Use the
newEPMBuildHistory static factory method(s), not
the EPMBuildHistory constructor, to construct instances
of this class.Supported API: true
Extendable: false
Supported API: true
Extendable: false
EPMBuildRule decides what data from the build source to publish to the
build target and how to publish them.
Use the
newEPMBuildRuleAssociationLink static factory method(s), not
the EPMBuildRuleAssociationLink constructor, to construct instances
of this class.Supported API: true
Extendable: false
EPMCADNamespace is to restrict a unique CAD name in the context of a
project or PDM.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
This enumerated type indicates the type of as stored configuration.
Supported API: true
Extendable: false
This interface provides the capability of performing client-side checking
during object creation of EPMObjects.
A CAD file may contain multiple objects that an authoring application
wants to expose as separate business objects (i.e.
EPMContainedObjectType is an enumeration that describes the types of
objects contained in a CAD file that an authoring application might want
to expose as separate business objects (i.e.
Supported API: true
Extendable: false
This serves to manage the context for an EPM session.
Supported API: true
Extendable: true
Use the
newEPMDefinitionRule static factory method(s), not
the EPMDefinitionRule constructor, to construct instances
of this class.Supported API: true
Extendable: false
The generic form of dependency between two EPMDocument objects.
Supported API: true
Extendable: false
link between original and generated representation.
Supported API: true
Extendable: false
relationship between original and representation
Use the
newEPMDescribeLink static factory method(s), not
the EPMDescribeLink constructor, to construct instances
of this class.Supported API: true
Extendable: false
The config spec for use by EPMDocs.
The EPMDocConfigSpecNodeExpander class uses the EPMStruct Service and
a ConfigSpec to implement the expand operation.
This is the default implementation of
GetConfigSpecForDelegate2 that is used to create a list of config specs
for EPMDocument seeds.The EPMDocReqNodeExpander class uses the EPMStruct Service and a ConfigSpec
to implement the expand operation.
EPMDocSubType is an enumeration that defines the subtypes of EPMDocuments
that the system can store.
TreeNavigationRequest builder for the CAD Document.
Use the
newEPMDocument static factory method(s), not the
EPMDocument constructor, to construct instances of this
class.Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
The Master of an EPMDocument.
The uniqueness constraint of number on the master.
A delegate that is used to validate the name, number and model name of a new EPMDocument to be created during upload
from an authoring application.
Neutral Data for documents and family tables.
Supported API: true
Extendable: false
EPMDocumentType is an enumeration that defines the types of EPMDocuments
that the system can store.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Use the
newEPMFamilyTableCellDependency static factory method(s),
not the EPMFamilyTableCellDependency constructor, to construct
instances of this class.Supported API: true
Extendable: false
Supported API: true
Extendable: false
Use the
newEPMFamilyTableParameter static factory method(s),
not the EPMFamilyTableParameter constructor, to construct
instances of this class.
Use the
newEPMFeatureDefinition static factory method(s),
not the EPMFeatureDefinition constructor, to construct instances
of this class.Supported API: true
Extendable: false
The EPMIDSpaceHelper provides access to the EPMIDSpaceService through
its public 'manager' member.
The service for generating/managing EPMIDSpaceRecords.
EPMImportContextData, this is used to pass information for EPMDocument handler and related actor
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Certain EPM links cannot be explicitly modified.
A member link always has a quantity.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
The EPMNDBoxExtents represent a box around the CAD model associated to
the EPMNDDocument .
EPM Neutral Data interface for Choice
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
information about the original from which the representation is derived
Supported API: true
Extendable: false
Supported API: true
Extendable: false
represents a derived representation
Supported API: true
Extendable: false
Supported API: true
Extendable: false
EPMNDDerivedRepSet represents a set of related representations/images
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Represents a Family Table object.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
EPM Neutral Data interface for Model Item
Supported API: true
Extendable: false
Supported API: true
Extendable: false
It relates two EPMNDModelItems or positions one relative to another (or
the EPMNDDocument).
Supported API: true
Extendable: false
This is a base class for neutral data classes represent a persistable
data.
EPM Neutral Data interface for Option
Supported API: true
Extendable: false
Supported API: true
Extendable: false
EPM Neutral Data interface for OptionGroup
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Represents root container of any EPM neutral data structure.
Supported API: true
This interface is used by all objects that want to allow for application-based
vetoing of modifications.
This exception is thrown when an owner application vetos an operation
on one of its objects.
Definition of Pro/Engineer internal parameter
Supported API: true
Extendable: false
The EPMPopulateRule describes what dependent objects will be entered
into the workspace when an object is added to teh workspace.
Associates an EPMDocument with another EPMDocument.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Use the
newEPMResultRule static factory method(s), not the
EPMResultRule constructor, to construct instances of this
class.Supported API: true
Extendable: false
Use the
newEPMSepFamilyTable static factory method(s), not
the EPMSepFamilyTable constructor, to construct instances
of this class.
Use the
newEPMSepFamilyTableMaster static factory method(s),
not the EPMSepFamilyTableMaster constructor, to construct
instances of this class.
Use the
newEPMStandardFamilyTableManager static factory
method(s), not the EPMStandardFamilyTableManager constructor,
to construct instances of this class.
Use the
newEPMStandardUploadManager static factory method(s),
not the EPMStandardUploadManager constructor, to construct
instances of this class.
Use the
newEPMStandardWorkspaceManager static factory method(s),
not the EPMStandardWorkspaceManager constructor, to construct
instances of this class.Supported API: true
Extendable: false
Supported API: true
Extendable: false
The EPMStructureHelper provides access to the EPM structure service through
its public 'service' member.
The service for the struct package containing "navigetters" to navigate
the EPMMemberLink or EPMReferenceLink to both masters and iterations.
Use the
newEPMSubstituteRepInfo static factory method(s),
not the EPMSubstituteRepInfo constructor, to construct instances
of this class.Applications may save data that is specific to their applications inside
an EPMSupportingData object.They save their data in the data member of
the object.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
This service provides methods to get the supporting data from an object.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Denotes that an EPMDocument is a variant of another.
This interface provides the capability of performing client-side vetoing
of set() operations.
The EPMWorkspace is an EPM-specific workspace.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
The purpose of EPMWorkspaceNamespace is to restrict a unique combination of
EPMDocument "CADName" and WTDocument "Name" in context of a EPMWorkspace.
Supported API: true
Extendable: true
Supported API: true
Extendable: false
Use: This interface can be used to extend the capabilities for Deadline reporting as per custom needs.
Use: This interface can be used to extend the capabilities for Deadline reporting (Summary Activity) as per custom needs.
two objects, determine the equality.
The purpose of this delegate is to perform validations related to Equivalence link.
Use the
newEquivalenceLink static factory method(s), not
the EquivalenceLink constructor, to construct instances
of this class.EquivalenceLinkAnnotation represents additional flags on EquivalenceLink granted or denied.
Class represents the Equivalence Network
Supported API: true
TODO: Document me
Supported API: true
Extendable: false
Supported API: true
Extendable: false
DataUtility for Equivalence Network display for Associative
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Delegate interface which is needed to change the flow to find
Supported API: true
Extendable: false
EquivalenceNetwork
Supported API: true
Extendable: false
Helper class to hold Equivalence params to be used in transformation
Supported API: true
Extendable: false
Supported API: true
Extendable: false
TODO: Document me
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Helper class holding Equivalence link type
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Use the
newERPMaterialDocumentDescribeLink static factory
method(s), not the ERPMaterialDocumentDescribeLink constructor,
to construct instances of this class.Deprecated.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Use the
newERPMaterialLink static factory method(s), not
the ERPMaterialLink constructor, to construct instances
of this class.
Use the
newERPMaterialSet static factory method(s), not
the ERPMaterialSet constructor, to construct instances of
this class.
Use the
newERPPartSpecificPlantData static factory method(s),
not the ERPPartSpecificPlantData constructor, to construct
instances of this class.Deprecated.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Provides default implementations for Establishment Reporting Regulatory Submissions.
Abstract documents renderer to render document structure.
Enumeration that describes the status of an object.
Renders the output of
EnterpriseData in ESI response.Define common behaviors of ESI part abstractions.
Renders the output of
AbstractStructureRender in ESI response.Manages the relationships for part that are alternates to the set of parts to be processed.
Renders alternate unit of measure for AUM Holder AUM Holder object holding the Alternate Unit of Measure information
- for e.g., it could be a WTPartMaster instance.
Convenience class for ESI Blob API's.
This class renders the output of components (i.e.
ADDED_AND_DELETED - Send the BOM component in a pair of added and deleted elements.
UNCHANGED - Send the BOM component in the unchanged element.
NONE - No adjustment action is needed; send as is.
UNCHANGED - Send the BOM component in the unchanged element.
NONE - No adjustment action is needed; send as is.
Provides services which can used for customizing the difference calculation of BOM.
Provides services which can used for customizing the difference calculation of BOM.
This class renders the output of BOM header (i.e.
This class renders the output of BOM which includes header, components, substitutes and reference designators.
Super class for component, substitute and reference designator renderers.
This class is responsible for creating and persisting a change activity.
This class is responsible for creating and persisting a change order.
Provides methods to get a collection of targets for ECN objects.
This class is responsible for creating and persisting a change request.
Supported API: true
Extendable: false
Contains type IDs of task delegates for ESI SOAP RPCs, I*E group names which are exposed to an external system, ESI
release status codes and certain other constants used by ERP Connector.
Renderers
MPMControlCharacteristic objects.Deprecated.
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Deprecated.
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Supported API: true
A simple extension of CacheManager that provides for caching of distribution targets information.
Represents part information identified for Part Diff logic calculation by the ESIWTPartRender and ESIPartUtility.
This class serves as a common factory for instantiating ESIDiffManagement Delegates.
This class has methods to render documents associated to a RevisionControlled object (including those associated to
the relevant ERPMaterial object if the RevisionControlled object is a WTPart) and build the relevant portions of the
ESI response.
Interface to be implemented by an ESI document renderer, so as to provide the correct renderer for WTDocument or
CAD document structure.
Supported API: true
Extendable: false
This interface defines the methods that ECN factory classes must implement.
This class renders the output of ECN header (ie.
Interface for obtaining information about the relationships between effectivities and EffManagedVersion objects.
Creates an instance of ESIEffectivityHandler.
The default implementation of ESI effectivity handler.
This class renders a CAD Document structure.
Provide message wrapper for other ESI Exceptions
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Manages information about Info*Engine Groups which are to be built by the VDB builder.
Manages all ESIGroupInfo objects in a virtual machine.
Manages information about Info*Engine Groups that are built by the VDB builder.
Provides access to the ESIService implementation and provides several generally useful utility methods.
This class has methods to render a Made From Set/Co-produce object and build the relevant portions of the ESI
response.
This class is an implementation of a ESI specific Baseline.
An abstraction for an ESI map file.
Thrown when a serious error occurs in map processing.
Container for ESIMap information.
Finds the instance of ESIMap associated with a file name.
Supported API: true
Extendable: false
Provides consistent localized messages for all ESI classes.
Provides services which can used for customizing the difference calculation of MPML Objects.
Provides services which can used for customizing the difference calculation of MPML Objects.
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Supported API: true
Extendable: false
Utility class for comparing objects that are getting published using ESI.
Interface for initializing object history builders.
The default implementation of the ESIObjectHistoryBuilder interface.
Interface for initializing object history renderers.
Creates an instance of the correct implementation of the ESIObjectHistoryRenderer interface.
The default implementation of the ESIObjectHistoryRenderer interface.
Returns the status for the object release.
Provides more information on status reason.
This class renders the output of
MPMOperationToOperatedPartLink (i.e.This class renders the output of
MPMOperationToConsumableLink (i.e.Ability to publish the Operation by changing the LCS of it.
This class renders an
MPMOperation object.This class renders the output of
MPMOperationToPartLink (i.e.This class renders the output of
MPMOperation and MPMOperationUsageLink (i.e.Renders com.ptc.windchill.mpml.processplan.operation.MPMOperationToWorkCenterLink objects.
Provides services which can used for customizing the difference calculation of O&V Objects.
Provides services which can used for customizing the difference calculation of O&V Objects.
Wraps a WTPart and maintains useful relationships for the benefit of a part renderer.
Represents part information identified for BOM Difference logic calculation by the ESIWTPartRender and
ESIPartUtility.
Creates an attributes panel.
This class preserves the relationship between an iteration and a part master.
This is a class intended to handle wt.part.WTPart as a primary business object.
Renders com.ptc.windchill.mpml.processplan.MPMPartToProcessPlanLink objects.
This class is the public interface to the esipart package.
Renders the output of
MPMPlantAssignmentLink (i.e.Renders the output of
MPMPlantLocalizationLink (i.e.Renders the output of
MPMPlant (i.e.This class renders the output of
MPMProcessMaterial (i.e.This class renders the output of process plan header (ie.
Renders the output of
MPMProcessPlanLocalizationLink (i.e.This class renders the output of Process plan which includes header, operations, sequences, resources, operation
usage links, operation to part links, operated on part links, standard procedure links, work center links, option
set, plant and plant assignment link etc.
This class renders a Promotion Request.
Assists ESI classes in obtaining ESI configuration information.
A plugin that collects the esi.properties property file.
This class abstracts and consolidates all of the ESI property requests so that property consumers all get the same
property name and have consistent default values.
Renders the links
Supported API: true
Extendable: true
MPMPartQualityLink, MPMProcessQualityLink and MPMOperationQualityLink
Supported API: true
Extendable: true
Transitory object that holds information about ESITraget and Persistable along with ReleaseActivity returned after
querying database.
This class renders the output of reference designators (i.e.
Use the
newESIRelatedTransaction static factory method(s),
not the ESIRelatedTransaction constructor, to construct
instances of this class.Represents a given ESI release and is primarily used for book-keeping purposes.
This class is an implementation of a ESI specific released object snapshot.
This class is an implementation of a ESI specific released object snapshot.
It is an extension of wt.fc.ObjectToObjectLink and links a Releasable
object (such as a WTPart or a WTChangeOrder2) to the ESIRelease object
that represents its release.
It is an extension of wt.fc.ObjectToObjectLink and links an ESIRelease
object to each of the ESITransaction objects that constitute the release
represented by the former.
Provides utility methods for miscellaneous tasks that involve the ESIRelease object.
Defines the interface for ESIRenderer classes.
Subclass of ESIException (and therefore of WTException) which allows clients to determine that the exception was
thrown by an ESIRenderer.
This class serves as a common factory for instantiating ESI renderers.
Renders the output of
MPMResourceGroup (i.e.Renders
MPMResource objects.Renders the output of
WTPartUsageLink (i.e.Utility class for resource renderer.
Implements the Runnable interface.
Thrown when a error occurs while processing ESIResponse meta information.
Provides localized messages for ESI response meta information related errors.
Deprecated.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Implements the Runnable interface.
ESI workflows may suspend until external processes are complete.
This class implements one form of implicit assignment.
This class renders
MPMSequence object.This class renders the output of
MPMSequence and MPMSequenceUsageLink (i.e.Defines the ESI methods that are available to remote clients.
Tree handler for show related ESITransactions Tree.
This class implements explicit assignment.
Renders the output of
MPMSkill (i.e.Supported API: true
Extendable: true
Renders the links
Supported API: true
Extendable: true
MPMPartQualityLink, MPMProcessQualityLink and MPMOperationQualityLink
Supported API: true
Extendable: true
Renders the links
Supported API: true
Extendable: true
MPMPartQualityLink, MPMProcessQualityLink and MPMOperationQualityLink
Supported API: true
Extendable: true
Renders the links
Supported API: true
Extendable: true
MPMPartQualityLink, MPMProcessQualityLink and MPMOperationQualityLink
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Renders the links
Supported API: true
Extendable: true
MPMPartQualityLink, MPMProcessQualityLink and MPMOperationQualityLink
Supported API: true
Extendable: true
Renders the links
Supported API: true
Extendable: true
MPMPartQualityLink, MPMProcessQualityLink and MPMOperationQualityLink
Supported API: true
Extendable: true
This class is the default implementation of ESIECNFactory.
This class renders the output of
MPMStandardProcedureLink (i.e.This class renders the output of substitute (i.e.
Provides access to the ESISvrService implementation
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Defines the non-client methods that are available on the ESI service.
A location where ESI is to publish information.
Supported API: true
Extendable: false
Represents a target assignment between a persistable object and an ESI Target.
Supported API: true
Extendable: false
Representation for an association with an object with ESITarget.
Utility APIs to access the ESITarget object without
requiring a compile-time dependency on the esi/Esi module
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Interface for obtaining ESITargets that are associated with Persistable objects.
Creates the appropriate ESITargetFinder, based on ESI configuration options.
Abstract base class for WTPart target finder implementations
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Use the
newESITargetIdentity static factory method(s), not
the ESITargetIdentity constructor, to construct instances
of this class.MVC builder class for ESITarget object info page.
Interface for implementations that find distribution target information.
Represents the many-to-many relationship between ESITargets and WTOrganizations.
Supported API: true
Extendable: false
Utility class used for operations related to ESITarget object.
Renders the output of
MPMTooling (i.e.Defines an ESI Transaction and manages a set of ReleaseActivities.
Use the
newESITransactionActivity static factory method(s), not the ESITransactionActivity
constructor, to construct instances of this class.Utility APIs to access the ESITransaction object without
requiring a compile-time dependency on the esi/Esi module
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Provides common services which are used for management of transactions in ESI.
Provides common services which are used for management of transactions in ESI.
Use the
newESITransactionMessage static factory method(s),
not the ESITransactionMessage constructor, to construct
instances of this class.If the transaction status is PENDING or PROCESSING, return true.
Use the
newESITransactionRelease static factory method(s),
not the ESITransactionRelease constructor, to construct
instances of this class.Supported API: true
Extendable: false
It is an extension of wt.fc.ObjectToObjectLink and links an ESITransaction
object to an ESITarget object, where publication of data to the latter
is represented by the former.
Provides common services which are not intended to be available to remote consumers.
A convenient class for ESI utility API's.
Validator for "viewShopOrdersInfo (action's internal name)/View Shop Order Count (action's display name)" action.
This class renders the output of
MPMWorkCenter (i.e.This class renders the work instructions.
This class renders the output of ECN, which includes ECN header , part and BOM.
This class has methods to render a stand-alone part and build the relevant portions of the ESI response.
Helper class contains public get/set methods to configure and store ESRDocInfo settings
to create CAR ESR EPMDocument
Support ESR Template configuration specified in parameters as:
- cad template doc name
- or, as ESR EPMDocument
Supported API: true
Extendable: false
to create CAR ESR EPMDocument
Support ESR Template configuration specified in parameters as:
- cad template doc name
- or, as ESR EPMDocument
Supported API: true
Extendable: false
Holds information for calculating the other side usage paths.
Builder class
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Annotation To be used for registering the events which is present in the Class annotated
with @CustomEventListener.Interface representing event-specific data which
must be recorded for an audit event, beyond the
data recorded in the
AuditRecord.Supported API: true
Extendable: false
Facilitates special operations needed by objects that evolve during deserialization.
Dialog used for displaying throwables.
This tag may be included as a subtag within a describeColumn tag for a multi-attribute column descriptor like
"ALL_SOFT_ATTRIBUTES".
Supported API: true
Extendable: false
This class is used by the user interface to execute a number of plugins.
This ExecuteReportTag is used by client customized JSP to execute jasper and windchill report through URL base
execution.
ExcutionMode in the mode of the actiivity.
The
ExecutionObject is an interface that holds attributes
that are common to plans, activities and deliverables.Generic container for reports
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Enum describing the various execution statuses for executions
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Result of a single link creation.
Deprecated.
Not used in any release since 8.0
The class to fetch and existing downstream or custom downstream node for a given upstream node.
This class represents an EXISTS expression in a WHERE clause.
Deprecated.
The Expander interface is used for selecting an implementation of the
expand operation.
Specify the class that handle the expansion state of the Tree.
Fault tolerance handling while Export.
Supported API: true
Supported API: true
Extendable: false
All attribute export/import handlers which will export contents other than meta data should
implement this interface in order that the associated contents will be exported.
Supported API: true
Extendable: false
Import Export for the EquivalenceLink
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Abstract class, most of standard export/import link handlers extend.
Export Import for MPMCompatibilityLink
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Export/Import for the MPMDescribeMfgProcessLink
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Export/Import for the MPMDocumentDescribeLink
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Export Import for MPMDocumentReferenceLink
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Export/Import for the MPMMfgStandardUsageLink
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Export/Import for the MPMOperationProcessLink
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Export/Import for the MPMOperationToConsumableLink
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Export/Import for the MPMOperationToOperatedPartLink
Supported API: true
Extendable: false
Supported API: true
Extendable: false
export import for the MPMOperationToPartLink
Supported API: true
Extendable: false
Supported API: true
Extendable: false
export import for the MPMOperationToWorkCenterLink
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Export/Import for the MPMOperationUsageLink
Supported API: true
Extendable: false
Supported API: true
Extendable: false
export import for the MPMPartToPlantAssignmentLink
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Export/Import for the MPMPartToProcessPlanLink
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Export/Import for the MPMPlantAssignmentLink
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Export/Import for the MPMPlantLocalizationLink
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Export/Import for the MPMPrecedenceConstraintLink
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Export/Import for the MPMProcessPlanLocalizationLink
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Export/Import for the MPMSequenceUsageLink
Supported API: true
Extendable: false
Supported API: true
Extendable: false
export import for the MPMStandardProcedureLink
Supported API: true
Extendable: false
Supported API: true
Extendable: false
This class performs import/export of the <SecurityLabels> attribute for
SecurityLabeled
objects.Abstract class, most of standard export/import handlers extend.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Objects that implement the Explorable interface may be displayed and
navigated in the WTExplorer.
Supported API: true
Supported API: true
Extendable: false
Exporter is the container representing export handlers for the context of the export operation.
Export File to export importable spreadsheet
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Enumeration type for exportable Packages.
Helper class for delivery export functionality.
Supported API: true
The mapping rule file in XML format.
This class holds additional information specific for export in PDX format, such as name, description and identifiers of seed objects (i.e.
Utility class and command-line entry point to export system health/performance tables from a
Windchill database to a portable (non-database-specific) format for use with
ImportPerfTables.Interface for a redaction callback delegate to
ExportPerfTables.Factory interface for creating
ExportPerfTables.Redactor objects, which are used
by ExportPerfTables to perform data redaction.Exports selected Report Templates from the database.
Supported API: true
Extendable: false.
Objects that implement this interface have conditional logic that can be evaluated.
Supported API: true
Extendable: false
Use the
newChoiceRuleMaster static factory method(s), not the
ChoiceRuleMaster constructor, to construct instances of this
class.Tagging interface for objects that can have expressions assigned to to like Part, Links etc.
A helper for working with Expressions.
Default factory for the class.
This class renders the output of expressions assigned to expressionable/choicemappable object.
This class serves as a common factory for instantiating Expression Delegates.
Delegate to validate expressionable/choicemappable/choicerule expressions and retrieve expression string from it.
Subclass of ESIRendererException (and therefore of WTException) which allows clients to determine that the exception was
thrown by an ESIRenderer during Expression rendering.
A service to create/modify
Expressionable and ExpressionMemberLink objects.An interface to define a a custom validator
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Extension of javax.management.monitor.GaugeMonitorMBean that that allows one
to skip the first high or low notification.
Supported API: true
Extendable: false
Mapping Data provider interface
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Exception thrown when an unexpected situation occurs while trying to
access an external directory server (eg.
Supported API: true
Extendable: false
Use the
newExternalStoredData static factory method(s),
not the ExternalStoredData constructor, to construct instances
of this class.This class represents a table which can be used in a SQL FROM clause.
This interface is to allow customers to control,
the visibility of IBAs on the facet
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Thrown for failures during dynamic XPathFactory creation.
Navigation Criteria Helper for factory
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Holds a set of properties to assign to newly created versions.
Facilitates the execution of fault tolerance operations and reporting of faulty/dependent objects
Execution allowed through callback
Execution allowed through callback
FaultTolerantOperationCallback.Use: This interface is specific to facilitate a custom logic to update FloatingBaselineMemberLink for attributes 'health status' & 'deadline' by considering the set of related activities.
This delegate provides the least loaded queue for FBR export operations.
Object for FDA UDI Submissions
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Master Object for FDA UDI Submissions
Supported API: true
Extendable: false
Supported API: true
Extendable: false
The identification object for FDAUDISubmission objects.
Provides APIs to assist clients in determining what objects the user
can create.
Supported API: true
Extendable: false
This class implements a Federated interface to directory services such
as LDAP-accessible directory services.
Defines and manages MIME body parts contained in HTTP request and response
messages.
Creates HTTP connections to remote systems, sends requests, and returns
the responses received.
Supported API: true
Extendable: false
Represents an HTTP protocol request or response message.
Represents a MIME multipart object contained in an HTTP request or response
message.
Parses and provides access to the elements of an HTTP protocol response.
This class implements FederatedService objects that use Info*Engine to
access remote systems and data sources.
Supported API: true
Extendable: false
Defines the essential interface for all classes implementing Federated
services that provide access to non-local objects.
Supported API: true
FederationHelper provides client invokable methods to federation services.
FederationServerHelper provides server invokable methods to federation
services.
FederationService provides client invokable methods to federation services.
Supported API: true
Extendable: false
FederationServiceSvr provides methods to federation services that can
only be invoked from classes running on the server.
FederationUtilities provides class methods that perform utility functions
supporting the Federation subsystem.
A class used for creating standardized user feedback messages for display in javascript alert or confirm dialog
windows.
This interface defines ways of getting and adding messages to a FeedbackModel.
A class used for creating standardized feedback messages for display.
This interface is the key that is used to bind clients to a feedback
source.
Provides the set of valid feedback message types.
Class that provides wrappers to priviledged file methods using
the wt.security package.
Log4j file appender
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Defines a sequencing model based on an XML input file stored in the SeriesTemplate
table.
Applet used to select files (actually, filepath strings),
requires Java plugin.
Supported API: true
Extendable: false
Simple callback interface for file processing.
Deprecated.
Provides a simple MBean representation of a file
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Simple file visitor interface
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Provides ability to watch and load a file upon changes via a fairly general URL abstraction.
FileWatcher subclass with no-op overrides of all abstract methods.
This class can perform simple filtering operations for an array of objects.
Interface to tag object that need to considered for filtering.
Object used for passing the information about the filterable objects as
argument to the filtering service
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Tagging interface which filter specific caches must implement.
Use the
newFilterCriterionDefMaster static factory method(s),
not the FilterCriterionDefMaster constructor, to construct
instances of this class.ContextListener<MethodContext>
MBean that allows selective logging of method contexts that match specific criteria.Allows selective logging of method contexts that match specific criteria.
ContextListener<RequestMBean>
MBean that allows selective logging of servlet requests that match specific criteria.Allows selective logging of servlet requests that match specific criteria.
Enumerated type to indicate to client code the way in which an object
is filtered.
Mass change filter exclusion types.
Delegate for custom filter operations.
Deprecated.
- As of 13.0.1.0 , use
Supported API: true
Extendable: false
BomService#getFilteredEquivalenceLinks()
Supported API: true
Extendable: false
Finds a ChangeRequestIfc based on some other object.
Finds a ChangeRequestIfc based on an AnalysisActivityIfc.
Finds a ChangeRequestIfc based on a ChangeActivityIfc.
Finds a ChangeRequestIfc based on a ChangeAnalysisIfc (a ChangeInvestigationIfc
or a ChangeProposalIfc).
Finds a ChangeRequestIfc based on a ChangeIssueIfc.
Finds a ChangeRequestIfc based on a ChangeOrderIfc.
Finds a ChangeRequestIfc based on a WfAssignedActivity.
This class is obsolete.
The supported modes of Find in Table feature in a table component
Supported API: true
Extendable: false
Supported API: true
Extendable: false
This Command executes a query derived from the values int the source
TypeInstance.
This class represents a fixed length string constant in a SQL statement.
This is a command line utility that can be used to change the system's ChangeAssociationMode and to convert legacy
change objects and links to flexible change objects and links.
Service support for flexible change associations.
Change association modes:
Legacy
New FlexibleChangeItem objects are created with flexible attribute false.
Interface required for a change object to participate in a flexible change incident association.
Interface required for a change object to participate in a flexible change issue association.
Pre-populate the TypeInstance of the Problem Report or Variance based on the launching from other flexible change
objects.
Interface required for a change object to participate in a flexible change association.
Abstract class for determining if a change item is ready for conversion.
Class for encapsulating the readiness info of a change item.
Default view for the change object picker search results table.
Abstract link for flexible change associations between two FlexibleChangeItem objects.
Delegate class that encapsulates configurable and customizable code needed to
convert legacy to flexible change links.
Prepopulate the TypeInstance of the Change Notice based on the launching change request or flexible supported change
object.
Interface required for a change object to participate in a flexible change order association.
Interface required for a change object to participate in a flexible change request association.
Pre-populate the TypeInstance of the Change Request based on the launching variance, problem report or flexible
supported change object.
Pre-populate the TypeInstance of the Change Review based on the launching change review object.
Service support for flexible change associations.
This association is named "LotBaseline" to Baselineable masters.
Enumeration that indicates the association type while creating the association.
Datautility for status column on FloatingBaselineMember.
This is Do nothing OOTB default implementation of
Supported API: true
Extendable: true
FloatingLinkCRUDInterface
Supported API: true
Extendable: true
Provide a delegate to “listen to/react on” CRUD operations on member links.
Attribute content wrapper for Floating Point.
Attribute content wrapper for FloatingPoint with Units.
LoggingEventFilter for use with LoggerRepositoryMonitorMBean.wt.log4j.jmx.LoggingEventFilter for use with wt.log4j.jmx.LoggerRepositoryMonitorMBean.
A Folder acts a container of information.
Class
FolderBusinessObject provides a wrapper class for
objects that appear in the WindchillExplorer.A collation key factory for Foldered objects in a folder.
The Folder conflict resolver.
Attribute specific constraint factory.
A Foldered object is one that lives in a Folder (Cabinet or SubFolder).
Class
FolderedBusinessObject provides a wrapper class for
objects that appear in the WindchillExplorer.A FolderEntry is an object that can be considered one of the entries
in a folder.
Supported API: true
Extendable: false
This class provides access to the Windchill foldering capability.
Holds a persistent association between a Folder (Cabinet or SubFolder)
and a Foldered object (it's member).
A FolderMembership association defines the basic containment characteristic
of a Folder.
Supported API: true
Extendable: false
Returns a
Folder that corresponds to the folder path
supplied in the data.This first class information object is
Foldered for
organizational purposes and DomainAdministered, but
is not LifeCycleManaged; it is a non-revisable object
that the system manages and controls via business rules, notifications,
access control, indexing, etc.Defines foldering related business operations.
Used to represent events occuring within the FolderService.
FolderTableBuilder [rightPane]
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Abstract class that represents an association between two Persistables
where one of the objects persistently holds a reference to the other.
A role descriptor for the aggregated (one/zero-to-one) side of a foreign key
association.
Deprecated.
Deprecated.
Replaced by Association Rules in Windchill 11.0
This interface should be used on those ContentHolders that want to store
a primary format (for mainly display purposes).
Utility class for performing a form-based login from a Java client.
Delegate interface used by
FormBasedLogin to delegate actual process of performing a non-browser-based form-based login.A FormDataHolder has helper APIs to access all the form data for the current request.
Status returned by one form processor to a calling form processor
or from a form processor to the WizardServlet.
A class used to pass feedback from one form processor to another or from a form processor back to the WizardServlet
after processing completes.
Deprecated.
Deprecated.
Use the
newFormulaMetaData static factory method(s), not
the FormulaMetaData constructor, to construct instances
of this class.
Use the
newFormulaSet static factory method(s), not the
FormulaSet constructor, to construct instances of this class.Supported API: true
Extendable: false
Use the
newFormulaSetSelectorLink static factory method(s),
not the FormulaSetSelectorLink constructor, to construct
instances of this class.Supported API: true
Extendable: false
Supported API: true
Extendable: false
Use the
newFormulaValuatedLink static factory method(s),
not the FormulaValuatedLink constructor, to construct instances
of this class.Supported API: true
Extendable: false
Helper class that provides client access to the ForumService API.
This class represents the client accessible API to the forum.
Supported API: true
Extendable: false
Class
FrameLocator is a utility which
sets the location of the parameter window to cascade
down the desktop.This class represents a FROM SQL clause.
Supported API: true
Extendable: false
The FvHelper provides access to the Fv service through its public 'service'
member.
Use the
newFvHost static factory method(s), not the FvHost
constructor, to construct instances of this class.
Use the
newFvMount static factory method(s), not the FvMount
constructor, to construct instances of this class.Supported API: true
Extendable: false
The interface
FvMountValidatorMBean provides the mechanism to validate the mounts between FvFolders/RemoteFolders and FvHosts
and validating these mounts across Method Servers i.e.FvPolicyRule objects indicate what file vault is applicable when an event
happens to an object.
Supported API: true
Extendable: false
The FvService service presents an interface (accessible also in the client)
to the functions provided in the server by the StandardFvService.
Supported API: true
Extendable: false
Exception thrown when something goes wrong with the rule manipulation
or file vault policy execution.
Implementation of
GarbageCollectionMonitorMBean.Provides simple interface to monitor percentage of time recently spent in garbage collection
A
MethodAuthenticator that is used to transport trusted user authentication from a HTTP Gateway process
to a method server.The GatewayServletHelper class is designed to work with the
URLFactory to provide a series of accessory methods to build
invokations through the Anonymous and Authenticated gateways.
Input Parameter of the algorithm: Any number of rule algorithms (0..N) that the return value of it
would be RuleConstraintWrapper Object.
An class used by plugins that need to gather all logs directory files
during data collection.
An abstract class used by plugins that need to gather a specific
file during data collection.
An interface specifying the API's necessary for a
type of plugin that collects a specific file during
plugin execution.
An abstract class used by plugins that need to gather a directory
during data collection.
An interface specifying the API's necessary for a
type of plugin that collects a directory during
plugin execution.
A plugin that executes the Gather Info database script on either
Oracle or SQL Server.
An abstract class used by plugins that need to gather a logs directory
during data collection.
An interface specifying the API's necessary for a
type of plugin that collects log files during
plugin execution.
Indicates that the annotated class is to be treated as a link associating two
Persistable objects.Indicates that the class is to be implemented as a
DatastoreArray.Indicates that the class is to be implemented as a
DatastoreSequence.Indicates that the class is to be implemented as a
DatastoreStruct.Indicates that the annotated class is to be generated as an
EnumeratedType.Indicates that the annotated class's
GenAsObjectMappable.properties() are to be persisted as columns in any
persistent class which includes it as a GeneratedProperty.Indicates that the annotated class is to be persisted as a database table with its properties
persisted as columns in the table.
Indicates that the annotated class can be reduced to a simple, primitive field for serialization.
Provides basic generation support for properties.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Represents an association for which the cardinality of one of the roles is either zero-to-one or
one.
Represents a typical field/getter/setter for a class.
A role descriptor for the associated link.
Deprecated.
This Validation class checks for valid translation manager role,
It enables option for "Generates Translation Document" on parts,PS,IS for the roles mentioned in /com/ptc/tml/TranslationCoordinatorRoles
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Java bean that defines a generic business object.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
GenericType is an enumerated Type that holds information about
the type of the Genericizable object.
Supported API: true
Extendable: false
Specifies the access modifier to apply to the getter method for a property.
Supported API: true
Extendable: false
Returns TypeIdentifiers for all ancestors of the TypeIdentifier argument
passed in.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Gets the TypeIdentifiers for the direct inheritors of the type represented
by type_id.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Gets the TypeIdentifiers for the direct or indirect, instantiable inheritors
of the type represented by type_id.
Command line utility that outputs a full stack trace for each server manager and method server in the cluster.
Delegate that is used by
ConfigService.getConfigSpecFor(NavCriteriaContext) to create the list of ConfigSpec.This is a helper class for delegates that implement {@link GetConfigSpecForDelegate2).
<p/>
<BR><BR><B>Supported API: </B>true
<BR><BR><B>Extendable: </B>false
Given soft type id and attribute type id, it returns the default value of this given attribute type.
Gets the TypeIdentifiers for all the descendants, both direct and indirect,
of the type represented by type_id.
Input Parameter of the algorithm: The set value of "DiscreteSet" will be
passed into the algorithm through the input parameter.
Gets the TypeIdentifiers for the common direct inheritors of type_id
and interface_type_id.
Gets the TypeIdentifiers for all the descendants, both direct and indirect,
that are descendants of type_id and interface_type_id.
Gets the TypeIdentifiers that are direct, instantiable inheritors of
both type_id and interface_type_id.
Gets the TypeIdentifiers for all the instantiable descendants, both direct
and indirect, that are descendants of type_id and interface_type_id.
Supported API: true
Extendable: false
Input Parameter of the algorithm: null
Return value of the algorithm: The RuleConstraintWrapper object that
the string value contains HIDDEN_CONSTRAINT and Serializable set to null.
Input Parameter of the algorithm: null
Return value of the algorithm: The RuleConstraintWrapper object that
the string value contains IMMUTABLE_CONSTRAINT and Serializable set to null.
Gets the TypeIdentifiers for the direct, instantiable inheritors of the
type represented by type_id.
Gets the TypeIdentifiers for all instantiable descendants, both direct
and indirect, of the type represented by type_id.
Gets the TypeIdentifiers for the interface types directly implemented
by the type represented by type_id.
Input Parameter of the algorithm:args array Return value of the algorithm: return true, if the first arg is Null,
else, return false
Supported API: true
Supported API: true
Gets the TypeIdentifier for the type "class" directly specialized by
the type represented by type_id.
Supported API: true
Extendable: false
Input Parameter of the algorithm: null
Return value of the algorithm: The RuleConstraintWrapper object that
the string value contains SERVER_ASSIGNED_CONSTRAINT and Serializable set to null.
Input Parameter of the algorithm: null
Return value of the algorithm: The RuleConstraintWrapper object that
the string value contains PRE_GENERATED_VALUE defined at RuleConstraintConstants
and Serializable set to null.
Supported API: true
Extendable: false
Gets a TypeIdentifier for the passed in typename String.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
An object that handles details involving graphical representation of attributes.
This interface defines the requirements for all graphical components.
Class use to hold graphic data use to build drawing area
Class use to identify the graphic data type
API for ObjectGraphTemplateProcessor and ObjectGraphProcessor which produce
a realized ObjectGraph given the root object and either an ObjectGraphTemplate
(preview or application modes) or an ObjectGraph (application mode only)
Supported API: true
Extendable: false
Supported API: true
Extendable: false
The config for Attribute Group.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
A plugin that executes the Group Domain and Location
WinDU task and collects the results.
A resolver for loading GroupingComparators via deferred binding.
Guava cache instrumentation interface
Supported API: true
Extendable: true
Supported API: true
Extendable: true
This interface defines the base GUI component class that other component classes can implement.
GUIComponentArray allows for the rendering of a group of components.
A helper class used right now to hold some of the constants and some utility methods related to the GUI components.
Supported API: true
Extendable: false
Deprecated.
HAGenericPart is deprecated and planned to be removed in next release.
Delegate for Handover Plant
Supported API: true
Extendable: false
Supported API: true
Extendable: false
To create a Hanging change link that is supported with association
constraints the recommended order of operations are:
Use the
newHangingChangeLink static factory method(s),
not the HangingChangeLink constructor, to construct instances
of this class.Links a ChangeActivity2 object to each of the Changeable2 objects in
a Vector.
Defines a sequencing model of another subclassed series separated by
a delimiter.
Service contract for HAOperations REST call.
Logic to heal Consumption
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Holder for the Heal Consumption use case
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Builder class
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Heal Consumption Report data
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Use: This interface can be used to extend the capabilities for health status reporting as per custom needs.
Use: This interface can be used to extend the capabilities for changing health status icons as per custom needs.
Use: This interface can be used to extend the capabilities for health status reporting as per custom needs.
HealthStatusType indicates Plan Activity status.
Implementation of
HeapDumpDelegateMBean; see it and other
interfaces implemented for more information.NotificationHandlerDelegateFactory that produces a heap dump whenever a
notification is received.
Class HelpContext provides an interface for providing a help context to a
java.awt.Container.
Deprecated.
HelperPanel is a utility Panel used by many UI classes in the wt.clients.prodmgt
package.
This class is used in conjunction with application context to lookup a given help resource from a provided selector.
The HelpSystem is used to integrate a set of HelpContexts.
Deprecated.
As of 13.0.1.0, Filter classes are meant to be for internal usage
Deprecated.
HostEnvironment is deprecated and planned to be removed in next release.
Deprecated.
Deprecated.
Deprecated.
Deprecated.
Deprecated.
Abstract component for HTML ui components
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Deprecated.
Deprecated.
Deprecated.
Deprecated.
Deprecated.
Deprecated.
Deprecated.
Deprecated.
Deprecated.
Deprecated.
This class is an XHTML implementation of RichText that can be assigned as a data type to modeled and soft object
attributes.
Deprecated.
Deprecated.
HTTP Authentication service.
This is a bootstrapping authenticator used if server is the willing to
accept user names as authenticated by the HTTP server.
Used to indicate status of an upload or a download.
This enumeration is used in the HttpContentOperation object to indicate
that this is either an upload or a download.
This class is a carrier of HTTP request information to a Windchill
method server.
This class encapsulates the information from the HttpServletRequest that is
serialized and sent to the Method Servier when a HTML form is submitted.
This class is a carrier of HTTP request information to a Windchill
method server.
This class is a carrier of HTTP response information back to an
HTTP gateway from a method server.
This class is a carrier of HTTP response information back to an
HTTP gateway from a method server.
The HTTPServer class represents the server-side service interface
for dispatching HTTP requests to their corresponding service
methods.
Deprecated.
Utility class that can be used to upload or download content from the Windchill Web Services API.
Attribute content wrapper for HyperLink.
Supported API: true
Extendable: false
Used to represent events occurring within the iba service.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Instrumented cache management interface
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Instrumented cache management interface
Supported API: true
Extendable: true
Supported API: true
Extendable: true
JMX MBean interface which defines method for calculating average age of all entries in the cache
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Carries the data and Renderer to appropriately display an icon in the UI.
Retrieves icons for Windchill objects.
A factory for icon delegates.
Deprecated.
Indicates the paths to display icons.
Deprecated.
Objects that implement the Identifiable interface may be used as WTNodes and displayed
in the WTTree.
The IdentificationObject is an abstract class that encapsulates information
about the identity of a single class or a set of classes.
Identified is the interface to be implemented by classes that have attribute
or collection of attributes that distinguishes the object.
Use the
newIdentifiedConstraintFactory static factory method(s),
not the IdentifiedConstraintFactory constructor, to construct
instances of this class.Identifiers uniquely identify Definitions and/or Elements from the point
of view of a given system.
This factory defines the pattern for constructing Identifiers.
A collation key factory for Identified objects.
Factory object that can issue
DisplayInformation about other objects.The IdentityHelper provides access to the identity service through its
public 'service' member.
Remote interface with public identity service methods.
The IdentityServiceEvent encapsulates identity change events.
An interface beans can implement to streamline Element to bean and bean to
Element translation.
A plugin that collects the ie.properties property file.
Used to execute an InfoEngine task to fetch data for a JCA table/tree
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Input Parameter of the algorithm: null
Return value of the algorithm: return true if the containerRef is instanceOf
wt.projmgmt.admin.Project2 class, otherwise, return false
Supported API: true
Supported API: true
Input Parameter of the algorithm:args array Return value of the algorithm: return true, if the first arg is NOT Null,
else, return false
Supported API: true
Supported API: true
Input Parameter of the algorithm:args array Return value of the algorithm: return true, if the first arg is Null,
else, return false
Supported API: true
Supported API: true
Supported API: true
Extendable: false
Supported API: true
Extendable: false
A plugin that collects the migration files related to ILWC.
Interface required for an object to participate in an impact association as the impacted.
Delegate used to abstract the behavior of
Impacted objects.A class for subprocessors that perform a database operation on one or more objects.
Builder for the Impacted Objects table
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Configures the default views for the Impacted Objects table.
Helper for working with impact associations and for using the ImpactService.
Interface for Impactor objects, or objects that support and Impactor, that provides
a persisted impact intent value.
Displays the Impact Intent attribute on the Summary and Resulting Items table.
Type of impact an object can have on associated Impacted objects.
Link for impact associations between Impactor and Impacted objects.
Interface required for an object to participate in an impact association as the impactor.
Delegate used to abstract the behavior of
Impactor objects.Builder for the Impacted By Objects table as seen on Impacted objects.
Configures the default views for the Impacted By Objects table.
Use the
newImpacts static factory method(s), not the Impacts
constructor, to construct instances of this class.The interface describing the services available for impact associations.
A class to process additional operations once the change notice has been
created or updated.
Enumeration type for setting typebased property for Packages to include format types.
Import action for each import session
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Use the
newImportedBookmark static factory method(s), not
the ImportedBookmark constructor, to construct instances
of this class.Delegate for finding a user on the local system, matching the user
referenced in the context replication data being imported.
Delegate for finding a user on the local system, matching the user
referenced in the context replication data being imported.
Delegate for finding a user on the local system, matching the user
referenced in the context replication data being imported.
An enumerated action type that applies to a single import element
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Importer is the container representing import handlers for the context of the import operation.
This event will have information about the status information of objects being imported.
Status for an import job
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Utility class and command-line entry point to import system health/performance tables from a
a portable (non-database-specific) format produced by
ExportPerfTables to a
Windchill database.Service contract for ImportOperations REST call.
Supported API: true
Extendable: false
Import sheet type that pertains to the objects contained in the sheet.
Supported API: true
Extendable: false
Use the
newInbox static factory method(s), not
the Inbox constructor, to construct instances of
this class.An enumerated type listing the valid authoring applications for an EPMObject.
A link between a ChangeOrder2 and a ChangeActivity2 representing ownership
of the activity by the order.
Returns a newly constructed BinaryLink based on the parent and child
objects that participate in the link.
The interface implementation of a IncludedIn link.
This class is intended to handle a ChangeActivity or a ChangeOrder object.
Exposes aggregate statistics for all incoming RMI requests.
Supported API: true
Extendable: false
Effectivities are no longer used to indicate incorporation.
An independent
ExpressionAlias.The Indexable interface marks the classes whose objects can be indexed.
Supported API: true
Extendable: true
Exception thrown when something goes wrong with the rule/list manipulation
or index policy execution.
Helper class that provides convient access to the Index Policy Manager
functionality through its manager member.
The IndexPolicyManager presents an interface accessible also in the client
to the functions provided in the server by the StandardIndexPolicyManager.
Supported API: true
Extendable: false
Represents document information identified for export by the retrievePartDocInformation and
retrievePartDocDifferences methods of the WTPartService.
Provides configurable collection of MBean info via getInfoData() routine.
Simple class representing a triplet of an ObjectName, attribute name, and (optional) display name.
A ComponentConfigFactory for InfoConfig component
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Gives beans a reference to a InfoComponentConfigFactory.
Describes an information page
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Common interface of delegate factories for use with
Info and its
subclasses.Describes the default Define Impact step for all
wt.change2.WTVariance
objects.Generate a unique identifier for a remote object given a key and a set
of name/value substitutions.
Allows a set of MBean object names and attribute names to be specified for purposes of obtaining these later, e.g.
This tag is used to initialize data for an object being created or edited in a wizard.
Supported API: true
Extendable: false
Builder is use to get the layout to create part with a given number for insert part action
wt.part.WTPart objects.A plugin that collects installer log files.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
This concrete implemenation represents the Instance Based Attributes
Identifier.
This concrete implementation represents the Instance Based Attribute
Definition.
Interface to be used to create new delegates to be used when creating new instances.
InstanceIdentifier gives the identification of a particular object.
Use the
newInstanceReplacementRecord static factory method(s),
not the InstanceReplacementRecord constructor, to construct
instances of this class.Defines a sequencing model of whole integer values ranging from min to
max with an increment of delta between each adjacent value.
IntegerSpinner extends NumericSpinner to allow listening to the
contained textfield.
Provides a search API for the client to use to get paged, sorted, and
integrated database and content searches.
A all purpose class to support Interference Detection.
A holder used to contain all the information for a specific Interference.
Enumeration of common attributes used for comparisons between two interferences.
A equality helper class to support comparisons of interferences.
A holder used to contain all the information for a specific Interference.
The valid set of InteropStates that an Interoperable object can exist
with.
Supported API: true
Extendable: false
The InUseConfigSpec uses the InUseDelegate mechanism to filter out elements
that are in use by other principals.
The InUseDelegate can be used to determine if a given iteration is undergoing
change.
Factory for InUseDelegates.
Thrown when the arguments passed to an algorithm contain invalid data.
InvalidAssociationExceptions are thrown if an invalid role/class association
is specified for a query or navigate operation.
Supported API: true
Extendable: false
Any feedback that is issued by a CommandDelegate must be of type CommandDelegateFeedback.
A plugin that executes the Invalid Container Templates
WinDU task and collects the results.
Supported API: true
Extendable: false
A plugin that executes the Invalid LDAP Entries
WinDU task and collects the results.
Supported API: true
Extendable: false
A plugin that executes the Invalid Objects
WinDU task and collects the results.
Supported API: true
Extendable: false
Types of inventory disposition values for setting the inventory dispositions
on change task affected objects.
This class lists the valid IOP States that are associated with a ControlBranch.
Tracks client UserName, IPAddress, UserAgent on a per-user, per-calendar-date basis.
Tracks client IP and user agent for device type.
Determines if the type_id type is a (is type compatible with) the ancestor
type.
Used for validating if the AttributeContainer passed in has a TypeInstance
that is checked in.
Tests if the TypeInstace is checked out by the principal.
Used for validating if the AttributeContainer passed in has a TypeInstance
that is checked out to a project.
Used for validating if the AttributeContainer passed in has a TypeInstance
that is checked out.
Returns true if the TypeInstance resides in a personal cabinet, returns
false if in a shared cabinet.
Tests if the given TypeInstance is the latest, or last one in the version
branch.
Returns true if the given TypeInstance has been locked by the current
principal.
Returns true if the given TypeInstance has been locked.
Supported API: true
Extendable: false
Determines if the supplied TypeInstance is owned by a specific principal.
Determines if the supplied TypeInstance is owned by the current principal.
Determines if the TypeInstance of a wt.vc.Versioned Object can be revised.
Supported API: true
Extendable: false
Deprecated.
this tag is no longer required as of 10.0 M010.
Deprecated.
Returns a newly constructed
IssueImplementedBy link.The interface implementation of a IssueImplementedBy link.
IssuePriority indicates the priority of the WTChangeIssue.
Tests if the TypeInstace is working copy by the principal.
Tests if the TypeInstance object is a working copy.
Item is the abstract base class that represents discrete items that can
be associated with an administrative domain and are directly subject
to access control.
Class for Item Expression Discrepancy.
Delegate for ItemExpression discrepancy
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Provides an abstraction of a plug-and-play component in conjunction with
the Mastered interface.
A link specifying that an iteration provides descriptive information
for a another iteration.
Supported API: true
Extendable: true
Information that is
Iterated and is stored in folders is
handled differently than other Foldered information.The IteratedFolderedConfigSpec can be used to filter IteratedFoldered
elements based on folder location.
Holds a persistent association between a Folder (Cabinet or SubFolder)
and the latest iteration of an
IteratedFoldered object (it's
member).This rather than
Workable (and therefor Iterated)
first class information object is IteratedFoldered
which allows special foldering behavior to take into account its Iterated
nature when displaying it in a folder, and it is DomainAdministered;
it is similar to a FolderResident except that it is Workable
and is therefor Foldered; it
is neither LifeCycleManaged nor Versioned.Common interface for an object to participate in an impact association as either
an
IteratedImpactor or IteratedImpacted object.Interface required for an object to participate in an impact association as the impacted.
Interface required for an object to participate in an impact association as the impactor.
Default delegate for Iterated elements.
Information that is
Iterated and is LifeCycleManaged is
handled differently than other LlifeCycleManaged information.An iterated partial baseline is a baseline that stores additions, removals,
and replacements (delete/add) incrementally using iterations.
A link specifying that an iteration (implementation) refers to another
master.
A persistent assocation between a Folder and the latest iteration of
an iterated member of a Folder.
This is a tagging interface to declare any Windchill iterated object type as Traceable.
This is a tagging interface to declare any Windchill iterated object type as IteratedTracedTo.
This is Windchill type class for IteratedTraceResource
All module level trace resources must extend their resource class from this to participate in traces functionality.
This is Windchill Master class for IteratedTraceResource mastered data.
The IteratedUsageLink is an association between an iteration and a master.
Defines methods that test the viability of a user doing an iteration
history on an object.
Defines utility methods for creating URLs for iteration history for a
user.
An identifier that uniquely labels an iteration.
IterationState is a specialization of EnumeratedType to provide localizable
IterationState names.
The abstract implementation for
IXConflictResolverIfc.The wrapper class for determining the context from which IX framework is invoked.
IxbActorDelegatesHelper, this contains import actor delegate picker
which are available in the framework.
It is the super class for IXBStreamer and IXBSvrStreamer so that there should be separate apis for export/import functionality.
Supported API: true
Supported API: true
This interface represents XML file for export and import
This is a simple wraper for XML DOM representation.
This class is only a wrapper for IxbDocument implementation and only override the getValue(String tag) method.
This interface represent XML element for export and import.
Supported API: true
Extendable: false
This class contents several static methods that can be used in export/import application.
Helper class for Export/Import.
This class only extends IxbJaxbElement and implements some function of IxbDocument interface
Supported API: true
Extendable: true
Supported API: true
Extendable: true
This class use JAXB Object to store attributes and elements It uses JAXBUtil class to set/get value of JAXB object
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Supported API: true
Extendable: false
STEPRepositoy to interact with EDM API's during import An instance of STEPRepository must be set
ObjectImportParameters during doImport invoke.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
The interface to provide the import/export functionality on server side
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Supported API: true
Extendable: false
The interface for import resolvers.
The default conflict resolver.
The enum class for the different IX fidelity levels available
Supported API: true
Extendable: false
Supported API: true
Extendable: false
This class is the Enumeration class for Implementation Methods set in
IXFormatType.
This class is the Enumeration class for Format Protocol set in IXFormatType.
IXFormatType.java
Wrapper object comprising of ExportImportFormatType, IXFormatProtocolType
and IXFormatImplementationMethodType.
Helper API to support IXFormatType object creation.
The skip object conflict resolver.
A marker class to indicate that the resolver is capable of resolving conflict which may be related to many objects in an import session.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
A marker class to indicate that the resolver is capable of resolving conflict which is related to only one object in an import session.
A factory for class loaders that load from a random access (local) JAR/ZIP file.
Command line utility which finds overlaps between one or more jar files (provided as command line
arguments) and the virtual classpath embodied by this class' classloader.
Abstract implementation of JavaProcessMonitorMBean that implements
everything necessary to instantiate this MBean except getObjectNameSuffix().
MBean interface for registering and monitoring a set of generic Java processes.
This class contents several static methods that can be used in jaxb objects export/import.
This class provides methods for operation on JAXB objects, includes: set/get attributes of JAXB object set necessary
attributes value for describe element marshall the JAXB object
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Simple class to lazily instantiate and cache JAXP factories for a single thread (i.e.
Base Class for Java based JAX-WS enabled web services.
Extension of
LogsDirViewer that provides a view of log
files in a directory specified by the jboss.server.log.dir property.Describes a JCA column
A component config that can create a ComponentDescriptor
Supported API: true
Extendable: false
Extendable: false
JCA implementation of ComponentParams
Supported API: true
Extendable: false
Extendable: false
Utility class that looks at JcaComponentParams to provide some information
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Abstract base class for JCA configurable tables.
A context for the processing of a component by the
DataUtility infrastructure
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Describes a JCA info page
Describes a JCA Mini info page
Describes a JCA mini table
Describes a JCA property
Describes a JCA table.
Describes a JCA tree
Instances of this class should typically be created by a
Supported API: true
Extendable: false
ComponentConfigFactory Supported API: true
Extendable: false
Extension of
AsyncJDBCAppender that allows one to include additional data items
for individual, select request parameters, headers, and/or cookies.Applet used to select files (actually, filepath strings),
requires Java plugin.
Simple servlet to render
JFreeChart charts directly to the servlet response stream.Log4j
org.apache.logging.log4j.Appender which sends JMX notifications for
log events.Log4j JMX appender; produces JMX notifications in response to logging events
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Utility for establishing local JMX connections to the server manager and
method server processes.
Monitors a JmxProxyServlet instance.
Compiles JRXML File to Jasper It Starts with Supplied Path ( File or Directory ) If not Provided, Fallback to Default
Directory ( JasperReports ) If not Present, Fallback to Current Directory
Supported API: true
Extendable: false
Supported API: true
Extendable: false
This abstract class separates out logic that could be used for all single (or simple) object subclasses.
Class to write pass messages to an NmFeedbackSpec object.
JWTAttributeInfo is use to set JWT attribute infomration including label and isVisible
Supported API: true
Supported API: true
NOTE: The attribute delegate framework is designed to retrieve only key and value from the request.
A basic event class which can be used with the KeyedEventDispatcher.
An KeyedEventBranch represents a group of events to which listeners may
subscribe.
Interface for event subscription and notification.
Supported API: true
Extendable: true
A do-nothing implementation of KeyedEventListener.
This class represents an expression that evaluates to a SQL keyword that can
be used in a SQL statement.
This enumerated type class represents datastore keywords.
A simple GUI component to display the given text.
LanguagePreference contains methods used to parse HTTP Accept-Language strings and retrieve
the 'sub-parts' of the strings.
This delegate implementation returns the last
PathOccurrenceContext
object only.Returns, in priority order, the latest iteration for a master owned by the current principal, the latest iteration by
comparing the iterationIdentifier's series value if not owned by the current principal, or the latest by create
Timestamp if the series values are equivalent.
This class implements methods that are applied to a query specification
to augment the criteria such that the latest instances of versioned objects
are returned in the query.
Use the
newLatestReleasedConfigSpec static factory method(s),
not the LatestReleasedConfigSpec constructor, to construct
instances of this class.Deprecated.
Deprecated.
Deprecated.
An action that simply launches the URL specified in the action XML file.
An action that simply launches the URL specified in the action XML file.
Log4j layout
Supported API: true
Extendable: true
Supported API: true
Extendable: true
A signature engine which requires a username and password to be supplied.
A signature engine which requires a password to be supplied.
Supported API: true
Range delegate for left-filled strings.
A range that left-fills the start/end values with spaces to ensure that
9 < 10, for example, in a query.
Deprecated.
Replaced by wt.change2.ChangeProcessLink.
The class supports a utility for converting ReportTemplate to set the
legacyMode attribute of each instance's QML.
Basic constant definitions for LicenseGroup support.
Helper class that provides easy access to the implementation of methods
defined by the LicenseUsageService interface.
LicenseUsageService provides client-invokable methods for accessing the
License Usage feature.
The LifeCycleConfigSpec can be applied to LifeCycleManaged elements to filter them based on life cycle state.
The life-cycle template and state conflict resolver.
This interface defines a service that is used in InfoPageStateDataUtility
to configure the URL for the state link.
Provides an abstraction of an abnormal occurrence or error in the usage
or processing of the LifeCycleService.
LifeCycleHelper provides client invokable methods to life cycle services.
LifeCycleHistory captures an audit traill for an object as it moves through
a LifeCycle.
Defines utility methods for creating URLs for lifecycle history for a
user.
LifeCycleManged interface objects will enter a LifeCycle process upon
creation.
When executed from a class that extends BasicTemplateProcessor, these
script call can be invoked by using the 'useProcessorService service
= ' html template entry.
Provides server side access to the methods of the LifeCycleServiceSvr
interface.
LifeCycleService provides client invokable methods to life cycle services.
LifeCycleSignature captures a role player's ballot and comments for
a specific object in a specific phase of a life cycle.
LifeCycleState is the state 'cookie' of the LifeCycleManaged interface.
Deprecated.
LifeCycleTemplate holds a Life Cycle specification.
Returns a
LifeCycleTemplate with the name supplied
in the data.Attribute specific constraint factory.
The definition of a Life Cycle.
LifeCycleTemplateMasterReference is a specialization of
CachedObjectReference
to provide type safe references and access to the name and enabled attributes
without instantiating the object.LifeCycleTemplateReference is a specialization of
CachedObjectReference
to provide type safe references and access to the name and enabled attributes
without instantiating the object.Deprecated.
As of 13.0.1.0, Instead of this helper class, StandardBomService can be used
Represent line number value.
Supported API: true
Extendable: false
This service interface defines the API for managing
LineNumber
and PublishedLineNumber information.Link is the interface that represents any kind of associations between
two or more domain-specific objects.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Objects of this class encapsulate the set of link differences identified
for a particular link type, among the objects being compared.
LinkInfo is the class for providing class meta-data
There will be an instance of this class for each modeled
link business class that is installed.
When executed from a class that extends BasicTemplateProcessor, these
script call can be invoked by using the 'useProcessorService service
= ' html template entry.
Supported API: true
Extendable: false
Configures the default views for the Change Notices table under the change tab.
Configures the default views for the Change Request table under the Change tab.
Deprecated.
Interface that can be implemented to provide dynamic Listeners configuration
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Configures the default views for the Problem Reports table under the change tab.
Builds the runtime resource bundles as java classes.
This is a List Selector.
Configures the default views for the Variances table under the change tab.
Example builder for the mini info component.
Holder for parameters to be used when making an SOAP call to
an Adobe LiveCycle Assembler service.
Creates and persists Advanced Find Criteria objects based on input from a xml load file.
Loader for the AssociativityLinks
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Creates and persists changeDirective objects based on input from a comma
seperated value (csv) file.
Creates and persists Common MPMLink Links based on input from a XML
file.
Used to load file and URL content into ContentHolders such as documents
and parts in Windchill.
Creates and persists documents objects based on input from a comma seperated value
(csv) file.
Creates and persists ATO objects based on input from a xml load file.
This class is used by wt.load.StandardLoadService to create objects for classes in the
com.ptc.windchill.esi. package.Creates and persists a SeriesTemplate object based on an XML input file.
USAGE:
windchill wt.load.LoadFromFile -d [data file name] -u [user name] -p [user password] -CONT_PATH [container path]
The LoadFromFile loads test case data into Windchill.
Note: On Windows operating systems, if a LoadFromFile argument includes spaces, you must enclose the argument in double quotes (" ") and precede the quotes (escaped) with a backslash (\).
windchill wt.load.LoadFromFile -d [data file name] -u [user name] -p [user password] -CONT_PATH [container path]
The LoadFromFile loads test case data into Windchill.
Note: On Windows operating systems, if a LoadFromFile argument includes spaces, you must enclose the argument in double quotes (" ") and precede the quotes (escaped) with a backslash (\).
A utility for loading our objects into the database.
Supported API: true
Extendable: false
Creates and persists library objects based on input from an XML load file.
This class is used by wt.load.StandardLoadService to create and persist
life cycle objects based on input from a comma seperated value file.
Creates and persists Manufacturing Process objects based on input from a XML
file.
Creates and persists Manufacturing Standard Group objects based on input from a XML
file.
Creates and persists MPMOperation objects based on input from a XML file
Method names and parameters are defined in csvmapfile.txt.
Creates and persists part objects based on input from a comma seperated value
(csv) file.
Creates and persists preference objects based on input from a comma seperated value
(csv) file.
Following are the use cases that this class currently performs
Creates a WTOrganization object in a Windchill repository.
Creates and persists MPMProcessPlan objects based on input from a XML file
Method names and parameters are defined in csvmapfile.txt.
This class is used by wt.load.StandardLoadService to create objects
for classes in the
wt.project package.Creates and persists Replacement links (WTPartAlternteLink and WTPartSubstituteLink) objects based on input from a
comma separated value (csv) file.
Creates and persists Report objects based on input from an XML load file.
Creates and persists ReportTemplate objects based on input from a comma separated value
(csv) file.
Creates and persists MPMResource objects based on input from a XML file
Method names and parameters are defined in csvmapfile.txt.
Creates and persists MPMSequence objects based on input from a XML file
Method names and parameters are defined in csvmapfile.txt.
Provides helper methods for use in load classes such as LoadDoc and LoadPart.
Provides server-side functionality as a service that's remotely available
for use by a client.
Creates and persists supersede links and their group objects based on input from a comma separated value
(csv) file.
Used to load users, groups, associate users to groups, domains, and access
rules for test or demo data in Windchill.
Following are the use cases that this class currently performs:
Uploads and associates pictures to the profiles of users in the system.
Load workflows into the Windchill database.
LobLocator provides interfaces to store and retrieve large objects (LOBs)
from a datastore.
LocaleIndependentMessage is the wrapper class for getting a message
which is independent of locale.JSP LocaleTag returns the most appropriate Windchill supported Locale using SessionHelper.
LocaleUtilities provides utility methods for working with Locales.
Represents a type that will support a request for a localized message.
Supported API: true
Extendable: false
LocalizedResource contains the utility methods for finding and opening the resource that
best matches the given Locale.
A plugin that executes the Locate Dangling References
WinDU task and collects the results.
A form property processor that will process the location picker field.
Provides an abstraction of a plug-and-play component.
InUseDelegate for Iterated, Lockable elements.
Provides an abstraction of an abnormal occurrence or error in the usage
or processing of the locking service.
Provides an abstraction as the API (Application Programming Interface)
to the lock services.
Provides an abstraction that specifies and promotes server-side functionality
as a service that's remotely available for use by a client.
Provides an abstraction of an extended keyed event used in conjunction
with the standard implementation of the server-side functionality as
defined by the LockService interface.
This class declares a number of constants for use with log4j logging.
A plugin that collects the Log4j configuration files.
A plugin that collects the Upgrade specific log4j.properties property file.
This is the central interface in the log4j package.
Log4j logger
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Supported API: true
Interface to accept or reject application of logging events to a given appender
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Supported API: true
Extendable: false
This class represents a Logical Operator.
Interface for providing the getGWTRendererType() contract.
The anchor point for the logging system.
A filter output stream for writing log entries.
Short for LoggerRepository this class helps ensure that the appropriate
log4j LoggerRepository is used and should be used in place of log4j's
Logger.getLogger() and LogManager.getLoggerRepository() APIs.
Extension of
ManagedDirView that provides a view of log
files in a directory specified by a given wt or system properties entry.This class provides standard methods for reporting various categories
of information to aid in debugging.
Encapsulates the criteria needed to do a container-based lookup.
Default implementation of the LotBaselinBusinessRuleDelegateInterface.
This class acts as delegate for the business rules which are in same BusinessRuleSet.
/** This class is an implementation of a specialize Baseline which baselines variants specification and module
variants.
This class is a concrete implementation of the ConfigSpec interface and may be used for filtering iterations that
belong in a lot baseline.
A facade that makes available
some APIs from LotBaseline module
through reflection.
Interface that makes available
some APIs from LotBaseline module
through reflection.
Delegate used to control the impacted behavior of
LotBaseline objects.MVC builder class for Lot baseline info pages
Supported API: true
Extendable: true
Extendable: true
An
EffForm representing lot number effectivity statements.Deprecated.
LWCNormalizedObject is deprecated and is planned to be removed in the next release.
Feedback object for displaying progress feedback that is generated within
a MacroCommandDelegate.
This interface defines an mechanism for associating a macro with a computed
value.
Builder for creating mail-client specific compliant
mailto: links following guidelines from RFC-2368.
Implements the MainCacheManagerMBean management interface in the straight-forward way.
Provides centralized cache management instrumentation and monitoring.
This
wt.lifecycle.LifeCycleManged first class information object
is Foldered for organizational purposes and DomainAdministered; it is a non-revisable object that the system
manages and controls via business rules, notifications, access control,
indexing, etc.This class is an implementation of a Baseline.
Delegate used to control the impacted behavior of
ManagedBaseline objects.Abstract reference implementation of a PersistedCollectionNestedHolder
business object.
This is an implementation for providing display identification information
for ManagedCollection objects.
Implementation of IdentificationObject for a ManagedCollection.
Extension of
DirView that provides basic
functionality for managing old files.FileVisitor that attempts to gzip any non-directory, non-.gz file it visits except
for files older than ReallyOldThresholdDays which it simply deletes like ManagedDirView.FileDeleter.Simple
FileVisitor that attempts to delete any non-directory file it visits.Allows viewing of selected contents of a selected directory and provides basic file maintenance functionality
Supported API: true
Extendable: true
Supported API: true
Extendable: true
If a manger service has a problem such as not finding a manager it throws
a ManagerException.
The manager service is a manager which is used to startup and provide
access to a pre-defined list of managers.
The ManagerServiceFactory is a well known pseudo-singleton (static methods)
which is used to record and access a default manager service.
This class serves as a data container for gathering
Directive
objects to be passed from one or many services to another service optimized
to handle the required interaction with the database for the set of Directive
objects it contains.The ManifestCustomMetaDataSourceProvider delegate adds and removes metadata sources for content as well as adds
new attributes to existing metadata in the manifest.xml file in the payload.
Use the
newManufacturerPart static factory method(s), not
the ManufacturerPart constructor, to construct instances
of this class.Mapper class used by Mapping Processor to compute Mapped Value
Supported API: true
Extendable: false
Supported API: true
Extendable: false
This class provides methods which are used get mapping infomration of jaxb objects.
MappingManagerException captures errors that occur during Define Mapping processing.
Constants used as descriptor properties for Mass Change clients
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Mass change association types.
A filter delegate is used for the mass change client to filter out objects
selected by the user that are ineligible for a specific mass change
operation.
Aggregates filter status information for all mass change objects.
The mass change operations are controlled by properties for supported and
excluded types for a specific operation.
The Mastered object for the RevisionControlled abstract class.
Provides an abstraction of a plug-and-play component in conjunction with
the Iterated interface.
The MasterHelper provides access to the Master service through its public
'service' member.
Deprecated.
the preferred way to do this is via the
MainCacheManagerDeprecated.
the preferred way to do this is via the
MainCacheManagerMBeanSupported API: true
Extendable: false
The MasterService service presents an interface (accessible also in the
client) to the functions provided in the server by the StandardMasterService.
Supported API: true
Extendable: false
Baseline for a PromotionNotice indicating the dependant items required
for this PromotionNotice to be reviewed.
The MaturityBaseline does not support holding a reference to a working copy.
The MaturityBaseline does not support holding a reference to a working copy.
This is a class intended to handle PromotionNotice as a primary business
object.
The intent of the maturity configuration service is to handle service calls for UI configurations.
Usual exception associated with a service.
Promotion Request helper for associated wt.maturity.MaturityService.
Use the
newMaturityKey static factory method(s), not the
MaturityKey constructor, to construct instances of this
class.Supported API: true
Extendable: false
The interface describing the services available for the maturity package.
Supported API: true
Extendable: false
Adds introspection based constraints for modeled attributes.
A plugin that collects the current Windchill
MBean values after executing a MBean dump.
Annotation processor which processes JMX MBean interfaces to provide additional
metadata beyond that provided by Java 6's StandardMBean.
This MBean provides
XMLEncoder/XMLDecoder based
persistence to/from files for MBeans and other objects.Provides persistence (load/store ability) for a set of JMX management beans
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Simple annotation class for use in annotating the impact of JMX MBean
interface methods.
Provides constants and utilities related to registration of MBeans with an
MBeanServer.
Collection of various utilities used in conjunction with implementation
and use of JMX MBeans.
ContextListener<MethodContext>
MBean that produce histogram statistics of method contexts, grouping by target
class and method.Produce histogram statistics for method contexts.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Builds upon Java's built-in java.lang.management.MemoryMXBean to provide
additional functionality, including percentage usage and minimum free memory
based monitoring of overall heap usage and percentage-based monitoring of
the old and perm-gen/metaspace memory pools.
Link class which denotes the occurrence of a logical merge operation
wherein one version of an object was merged into another.
Supported API: true
Extendable: false
Root tagging interface for all Windchill message types.
A resource bundle entry's category.
Class
MessageDialog displays a dialog window that contains the
supplied message.JSP MessageTag retrieves a localized message from a resource bundle.
Enumerated Type representing Message.
Creates Shop Orders tree.
Tree handler for displaying shop order count from MES system viz.
A resource info file that contains localizable display names for modeled
elements (classes, attributes, etc).
Supported API: true
Extendable: false
Class that encapsulates argument marshaling for method invocations between client and server.
Object capable of endorsing outgoing method invocation calls so that client
identity will be securely available to server-side method processing the call.
Context corresponding to an active method invocation in the method server.
AutoCloseable implementation for by-passing access control for a clearly delimited
scope, restoring the previous access control enforcement state upon leaving this scope.Detailed information related to a method server request context.
Interface to filter
MethodContextMBean objects.Monitors Windchill method server method contexts.
Set of method contexts and related aggregate data.
Use the
newMethodDefMaster static factory method(s), not
the MethodDefMaster constructor, to construct instances
of this class.Interface for objects that can be sent back to client to give feedback for an active call.
Use the
newMethodInvocationDesc static factory method(s),
not the MethodInvocationDesc constructor, to construct instances
of this class.Provide basic top-level data on a single method server and proxying thereof
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Class that encapsulates Method Server invocations providing string substition of unique method server ids.
The method server application main.
Overview information and statistics for method server
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Provides top-level overview of method servers associated with a server manager
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Records history for any changes done to MfgHistoryManageable object.
interface for the MfgHistory use cases
Supported API: true
Extendable: false
Supported API: true
Extendable: false
MfgHistoryEventType enumeration with possible event types.
Use the
newMfgHistoryLink static factory method(s),
not the MfgHistoryLink constructor, to construct
instances of this class.MfgHistoryLinkType enumeration holding types of history links.
This is marker interface for MPML objects to get participated in
MfgHistoryLink association
and to maintain a history.
Use the
newMfgHistoryMaster static factory method(s), not
the MfgHistoryMaster constructor, to construct instances
of this class.A plugin that collects migration log files.
A plugin that collects the migration.properties property file.
A plugin that collects the migration report files.
The
Milestone class represents a notable point in the execution
of a project.Interface for Mini tables with limited supported APIs
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Thrown in situations where a policy access control rule to be deleted does
not match the existing policy access control rule on the system.
A plugin that executes the Missing Master
WinDU task and collects the results.
The builder for the Objects With Missing Objects table report.
Thrown by TaskHelper checkParameter methods.
MissingRepObjectLinkTarget is a subclass of
ObjectToObjectLink that links MissingRepObjectTarget,
WTObject objects to each other to form missing object information for a package delivery.The MissingRepObjectTarget represents missing objects information for a package delivery.
A plugin that executes the Missing Representables
WinDU task and collects the results.
Describes the context in which a given data utility is being asked to get
data values.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: true
Supported API: true
Extendable: false
Use the
newModelItem static factory method(s), not the ModelItem
constructor, to construct instances of this class.Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Use the
newModelItemLink static factory method(s), not the
ModelItemLink constructor, to construct instances of this
class.Supported API: true
Extendable: false
Use the
newModelItemMaster static factory method(s), not
the ModelItemMaster constructor, to construct instances
of this class.Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
A Utility class for comparing model occurrences.
Supported API: true
Extendable: false
A class for handling modify change action status wizard processing.
Objects that implement this interface can serve as the reference object of an
ModuleVariantInformationLink.A versionToVersionLink which holds information about WTPart as RoleA and ModuleVariantInformationContext(VariantSpec) as RoleB.
Supported API: true
Extendable: false
Manages (and persists) a set of javax.management.monitor.Monitor MBeans.
Used to determine if the page in this wizard is either valid or should
be enabled.
A MP input stream is a filter that allows a business class to read consecutive
multipart data object bodies whilst alleviating the associated pain.
Use the
newMPMAbstractPlantAssignmentLink static factory
method(s), not the MPMAbstractPlantAssignmentLink constructor,
to construct instances of this class.The purpose of this delegate is to determine the process plan context for the current bom.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Use the
newMPMCompatibilityLink static factory method(s),
not the MPMCompatibilityLink constructor, to construct instances
of this class.Supported API: true
Extendable: false
Delegate to validate the
MPMCompatibilityLink.Supported API: true
Extendable: false
Supported API: true
Extendable: false
Use the
newMPMConfigContextLink static factory method(s),
not the MPMConfigContextLink constructor, to construct
instances of this class.MPMConfigurationRecipe to store data for configuration/generation of Process Plan.
MPMConfigurationRecipeCategory to set the type/category of object MPMConfigurationRecipe made for.
MPMConfigurationRecipeData to store data for configuration/generation.
Master for
MPMConfigurationRecipe.The identification object for MPMConfigurationRecipeMaster objects.
Key table for all MPMConfigurationRecipeMasters.
Deprecated.
Supported API: true
Extendable: false
Deprecated.
As of 13.0.1.0, replaced by MPMStandardCC
Deprecated.
As of 13.0.1.0, replaced by MPMStandardCCMaster @see
MPMStandardCCMaster
Use the
newMPMControlQualityMasterIdentity static factory
method(s), not the MPMControlQualityMasterIdentity constructor,
to construct instances of this class.
Use the
newMPMControlQualityMasterKey static factory method(s),
not the MPMControlQualityMasterKey constructor, to construct
instances of this class.
Use the
newMPMDescribeMfgProcessLink static factory method(s),
not the MPMDescribeMfgProcessLink constructor, to construct
instances of this class.
Use the
newMPMDocumentDescribeLink static factory method(s),
not the MPMDocumentDescribeLink constructor, to construct
instances of this class.This helper is used to access an implementation of
MPMDocumentService
via the static reference MPMDocumentHelper.service.Supported API: true
Extendable: false
Use the
newMPMDocumentReferenceLink static factory method(s),
not the MPMDocumentReferenceLink constructor, to construct
instances of this class.Service to manage document with MPMlink objects
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Use the
newMPMEPMDocumentDescribeLink static factory method(s),
not the MPMEPMDocumentDescribeLink constructor, to construct
instances of this class.Supported API: true
Extendable: false
Supported API: true
Extendable: false
Validation Code for WorkCenter
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Deprecated.
As of 13.0.1.0, - Client side code, not open for customization
Supported API: true
Extendable: false
Utility to place commonly used functions by MPMLink client
Supported API: true
Extendable: false
Supported API: true
Extendable: false
MVC builder class for mpml info pages
Supported API: true
Extendable: true
Extendable: true
OOTB added usage resolver for mpmlink which provides some custom logic for fetching existing downstream equivalent.
Supported API: true
Service to export report to excel.
Supported API: true
Extendable: false
MpmLink helper class
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Status code for the import of a object
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Service to perform any MPM Object type-related tasks.
Abstract Delegate class.
Inner class to hold the row data information in tree structure.
Report for export to excel
Supported API: true
Extendable: false
Supported API: true
Extendable: false
MVC builder class for Resource Master info pages
Supported API: true
Extendable: true
Extendable: true
This data utility is used to render CAtegory attribute for MPMSequence
in the info page General panel under the Details tab
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Utility class for MPMLink objects renderers.
Delegate provides OOTB implementation for scheduler filtering logic and
controlling the visualization data for MPMLink.
Use the
newMPMMfgProcess static factory method(s), not the
MPMMfgProcess constructor, to construct instances of this
class.Supported API: true
Extendable: false
This helper is used to access an implementation of
MPMMfgProcessService
via the static reference MPMMfgProcessHelper.service.
Use the
newMPMMfgProcessMaster static factory method(s),
not the MPMMfgProcessMaster constructor, to construct instances
of this class.
Use the
newMPMMfgProcessMasterIdentity static factory method(s),
not the MPMMfgProcessMasterIdentity constructor, to construct
instances of this class.
Use the
newMPMMfgProcessMasterKey static factory method(s),
not the MPMMfgProcessMasterKey constructor, to construct
instances of this class.Service for MPMMfgProcess tasks
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Use the
newMPMMfgStandardGroup static factory method(s),
not the MPMMfgStandardGroup constructor, to construct instances
of this class.Supported API: true
Extendable: false
Supported API: true
Extendable: false
Use the
newMPMMfgStandardGroupMaster static factory method(s),
not the MPMMfgStandardGroupMaster constructor, to construct
instances of this class.
Use the
newMPMMfgStandardGroupMasterIdentity static factory
method(s), not the MPMMfgStandardGroupMasterIdentity constructor,
to construct instances of this class.
Use the
newMPMMfgStandardGroupMasterKey static factory method(s),
not the MPMMfgStandardGroupMasterKey constructor, to construct
instances of this class.
Use the
newMPMMfgStandardUsageLink static factory method(s),
not the MPMMfgStandardUsageLink constructor, to construct
instances of this class.
Use the
newMPMOperation static factory method(s), not the
MPMOperation constructor, to construct instances of this
class.Supported API: true
Extendable: false
Builder for the step combining the Define Item and Attributes table.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Use the
newMPMOperationMaster static factory method(s),
not the MPMOperationMaster constructor, to construct instances
of this class.
Use the
newMPMOperationMasterIdentity static factory method(s),
not the MPMOperationMasterIdentity constructor, to construct
instances of this class.
Use the
newMPMOperationMasterKey static factory method(s),
not the MPMOperationMasterKey constructor, to construct
instances of this class.
Use the
newMPMOperationProcessLink static factory method(s),
not the MPMOperationProcessLink constructor, to construct
instances of this class.Link between the Iterated and Mastered
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Delegate to reset the labels after the given MPMOperation
MPMOperationUsageLink or MPMStandardProcedure
MPMStandardProcedureLink under a MPMOperationHolder.
Use the
newMPMOperationToConsumableLink static factory method(s),
not the MPMOperationToConsumableLink constructor, to construct
instances of this class.Delegate to validate the allocation number for an operation to consumable link.
Use the
newMPMOperationToOperatedPartLink static factory
method(s), not the MPMOperationToOperatedPartLink constructor,
to construct instances of this class.
Use the
newMPMOperationToPartLink static factory method(s),
not the MPMOperationToPartLink constructor, to construct
instances of this class.Supported API: true
Extendable: false
Link between MPMOperation to MPMStandardCCMaster
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Delegate to perform the plant based allocation for operations that already have a work center allocated to them
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Use the
newMPMOperationToWorkCenterLink static factory method(s), not the
MPMOperationToWorkCenterLink constructor, to construct instances of this class.
Use the
newMPMOperationUsageLink static factory method(s),
not the MPMOperationUsageLink constructor, to construct
instances of this class.Delegate to validate the label of
MPMOperationUsageLink.Delegate to validate the
MPMOperationUsageLink.Abstract implementation for Version to Master Link behavior for WTPart association.
Use the
newMPMPartPathOccurrenceLink static factory method(s),
not the MPMPartPathOccurrenceLink constructor, to construct
instances of this class.Deprecated.
as of 13.0.1.0, Use
AssociativeToSCCLink
Use the
newMPMPartToPlantAssignmentLink static factory method(s),
not the MPMPartToPlantAssignmentLink constructor, to construct
instances of this class.
Use the
newMPMPartToProcessPlanLink static factory method(s),
not the MPMPartToProcessPlanLink constructor, to construct
instances of this class.Delegate to validate alternate number of
MPMPartToProcessPlanLink.Delegate to get the next aleternate number of
MPMPartToProcessPlanLink.Delegate to propagate
MPMPartToProcessPlanLink when new iteration of
WTPart or MPMProcessPlan is created.
Use the
newMPMPlant static factory method(s), not the MPMPlant
constructor, to construct instances of this class.
Use the
newMPMPlantAssignmentLink static factory method(s),
not the MPMPlantAssignmentLink constructor, to construct
instances of this class.
Use the
newMPMPlantAssignmentLink static factory method(s),
not the MPMPlantAssignmentLink constructor, to construct
instances of this class.Delegate to check compatibility when creating a
MPMPlantLocalizationLink object.Delegate to re-label the given MPMPlantLocalizationLinks
MPMOperationUsageLink under a particular MPMWorkCenter.
Use the
newMPMPlantMaster static factory method(s), not
the MPMPlantMaster constructor, to construct instances of
this class.Supported API: true
Extendable: false
Supported API: true
Extendable: false
This helper is used to access an implementation of
mpmlResource
via the static reference MPMLResourceHelper.service.
Use the
newMPMPrecedenceConstraintLink static factory method(s),
not the MPMPrecedenceConstraintLink constructor, to construct
instances of this class.Supported API: true
Extendable: false
Use the
newMPMProcessMaterial static factory method(s),
not the MPMProcessMaterial constructor, to construct instances
of this class.
Use the
newMPMProcessMaterialMaster static factory method(s),
not the MPMProcessMaterialMaster constructor, to construct
instances of this class.OOTB types of ProcessMaterial
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Use the
newMPMProcessPlan static factory method(s), not
the MPMProcessPlan constructor, to construct instances of
this class.The purpose of this delegate is to determine the assembly context for the current process plan.
Supported API: true
Extendable: false
This helper is used to access an implementation of
MPMProcessPlanService
via the static reference MPMProcessPlanHelper.service.
Use the
newMPMProcessPlanLocalizationLink static factory
method(s), not the MPMProcessPlanLocalizationLink constructor,
to construct instances of this class.
Use the
newMPMProcessPlanMaster static factory method(s),
not the MPMProcessPlanMaster constructor, to construct instances
of this class.
Use the
newMPMProcessPlanMasterIdentity static factory method(s),
not the MPMProcessPlanMasterIdentity constructor, to construct
instances of this class.
Use the
newMPMProcessPlanMasterKey static factory method(s),
not the MPMProcessPlanMasterKey constructor, to construct
instances of this class.Service for the MPMProcessPlan related use cases
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Deprecated.
as of 13.0.1.0, Use
MPMOperationToStandardCCLinkSupported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Attribute specific constraint factory.
Default MPML Implementation for AbstractWorkableFilterDelegate
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Use the
newMPMResourceGroup static factory method(s), not
the MPMResourceGroup constructor, to construct instances
of this class.
Use the
newMPMResourceGroupMaster static factory method(s),
not the MPMResourceGroupMaster constructor, to construct
instances of this class.Supported API: true
Extendable: false
This helper is used to access an implementation of
MPMResourceService
via the static reference MPMResourceHelper.service.Supported API: true
Extendable: false
Service for the MPM resource related use case
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
An EnumeratedType used to specify usage of Resource.
The purpose of this delegate is to validate the resource usage.
Supported API: true
Extendable: false
Use the
newMPMSequence static factory method(s), not the
MPMSequence constructor, to construct instances of this
class.Supported API: true
Extendable: false
Supported API: true
Extendable: false
Delegate to validate
MPMSequenceUsageLink using category value set on the link.
Use the
newMPMSequenceMaster static factory method(s), not
the MPMSequenceMaster constructor, to construct instances
of this class.
Use the
newMPMSequenceMasterIdentity static factory method(s),
not the MPMSequenceMasterIdentity constructor, to construct
instances of this class.
Use the
newMPMSequenceMasterKey static factory method(s),
not the MPMSequenceMasterKey constructor, to construct instances
of this class.Delegate to validate sequence number of
MPMSequenceUsageLink.
Use the
newMPMSequenceUsageLink static factory method(s),
not the MPMSequenceUsageLink constructor, to construct instances
of this class.Helper class to locate MPMLink services
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Use the
newMPMSkill static factory method(s), not the MPMSkill
constructor, to construct instances of this class.
Use the
newMPMSkillMaster static factory method(s), not
the MPMSkillMaster constructor, to construct instances of
this class.OOTB types of Skill
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Enum for the MPMStandardCC Categories
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Master class for a MPMStandardCC
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Unique key for the MPMStandardCCMaster
Supported API: true
Extendable: false
Supported API: true
Extendable: false
MPMStandardCC to MPMProcessPlanMaster link
Supported API: true
Extendable: false
Supported API: true
Extendable: false
MPMStandardCC to MPMResourceMaster link
Supported API: true
Extendable: false
Supported API: true
Extendable: false
MPMOperationToStandardCCLink to WTDocument ObjectToObjectLink
Supported API: true
Extendable: false
Supported API: true
Extendable: false
MPMOperationToStandardCCLink to WTDocumentMaster ObjectToObjectLink
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Use the
newMPMEPMDocumentDescribeLink static factory method(s),
not the MPMEPMDocumentDescribeLink constructor, to construct
instances of this class.Standard MPM operation
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Use the
newMPMStandardOperationLink static factory method(s),
not the MPMStandardOperationLink constructor, to construct
instances of this class.Holds Master for the MPMStandardOperation
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Use the
newMPMStandardProcedureLink static factory method(s),
not the MPMStandardProcedureLink constructor, to construct
instances of this class.Delegate to validate if the Process Plan is standard.
MPMOperationToStandardCCLink to MPMProcessPlanMaster link
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Link between the MPMOperationToStandardCCLink & MPMResourceMaster
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Use the
newMPMTooling static factory method(s), not the
MPMTooling constructor, to construct instances of this class.
Use the
newMPMToolingMaster static factory method(s), not
the MPMToolingMaster constructor, to construct instances
of this class.Supported API: true
Extendable: false
Holds uses occurrence information
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Use the
newGeneratedToRecipeLink static factory method(s), not the
GeneratedToRecipeLink constructor, to construct instances of this
class.MPMVisPathAssemblyDataHolderInterface used to get the upstream and downstream paths and parts while carry
forwarding the assembly features.
Use the
newMPMWorkCenter static factory method(s), not the
MPMWorkCenter constructor, to construct instances of this
class.
Use the
newMPMWorkCenterMaster static factory method(s),
not the MPMWorkCenterMaster constructor, to construct instances
of this class.Supported API: true
Extendable: false
Use the
newMPMWTPartToEPMDocumentLink static factory method(s),
not the MPMWTPartToEPMDocumentLink constructor, to construct instances
of this class.An
EffForm representing manufacturing sequence number effectivity statements.Supported API: true
Extendable: false
This
EnumeratedType is used to specify how conflicts are
handled during a Microsoft Project Plan import operation.Defines a sequencing model of multicharacter values from one character
up to a span of characters of length, where each single character ranges
from min to max with an increment of delta between each adjacent value.
Enables the configuration of a set of nested components.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Contains a nested map of component definitions.
This visitor is used to write XML data for the Multilevel BOM Compare
report using a
DocumentHandler.For additional details on how to add a custom column to the report that uses this ComponentConfigBuilder see
AbstractTreeReportConfigBuilderFor additional details on how to add a custom column to the report that uses this
ComponentConfigBuilder see
AbstractTreeReportConfigBuilderDefines a sequencing model of a multilevel series where each level is
of another subclassed simple (non-multilevel) series.
This visitor is used to write XML data for the Multilevel Where Usedreport
using a
DocumentHandler.An interface specifying the APIs necessary for a
type of plugin that collects a list of files at one time during
plugin execution.
Returns all latest iterations for a master except those latest iterations
not owned by the current principal (either checked-out to another user
or stored in a personal cabinet).
This MultipleOwnershipIndependentLatestConfigSpec is similiar to the
MultipleLatestConfigSpec, except that it does not take ownership into
account.
Always returns true.
A multi-state icon component is a graphical representation that renders as one of several icons based an underlying
attribute value.
Mapper for multi Tag Mapping with condition and regular expression Tags
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Mapping processor to handle Mappings with multiple Tags
Supported API: true
Extendable: true
Supported API: true
Extendable: true
A composite GUI component to input a string value.
PreferenceValueHandler extension to support MultiValuedPreferenceInstance object.MultiValuedPreferenceInstance is a holder for multiple vales for a PreferenceInstance.
Helper to provide MVC urls
Supported API: true
Extendable: false
Supported API: true
Extendable: false
A role descriptor for the non-aggregated -- non one/zero-to-one -- side of a foreign key
association.
Deprecated.
Provides support for management of a map of named children by an MBean.
Deprecated.
Deprecated.
Deprecated.
Deprecated.
Supported API: true
This class defines the parameters that are passed from application code to the service API
ConfigService.getConfigSpecFor(NavCriteriaContext) and to delegates that
implement GetConfigSpecForDelegate2.NavFilterDesignationLink is an association between FilterTemplate and
Attribute defintions (options).
Supported API: true
Various mode EPM Navigator supports annotated structure navigation.
Deprecated.
Deprecated.
This class implements a specification for a navigate query.
An ExpansionCriteria consists of a list of ConfigSpecs used to resolve masters
to iterations, and a collection of Filters used in filtering Product Structures.
A Renderer to render ConfigSpec and Filters .
Deprecated.
As of 13.0.1.0, Use standard data utility framework to customize quick filter UI
The Interface NavigationCriteriaTabValidator.
Use the
newNavigationCriteriaTheWTPartAlternateRep static
factory method(s), not the NavigationCriteriaTheWTPartAlternateRep
constructor, to construct instances of this class.The implementation of this class is responsible for filtering structure.
The interface defining a set of common operations that need to be implemented per filter type.
Supported API: true
Extendable: false
Deprecated.
Filter template is a collection of options with possible values that
can be used for assigning option rules on part usage links.
NavigationFilterType indicates type of the FilterTemplate
Supported API: true
Extendable: false
Supported API: true
Extendable: false
NavigationHelper utilities.
A NavigationUnit denotes a traversal from a start node to an end node.
Supported API: true
Supported API: true
Use the
newNCAnalysisActivity static factory
method(s), not the DispositionSet constructor,
to construct instances of this class.
Use the
newNCAnalysisActivityMaster static factory
method(s), not the NCAnalysisActivityMaster constructor,
to construct instances of this class.Deprecated.
As of 13.0.1.0, Use standard data utility framework to customize quick filter UI
This class is meant to help in the parsing of NC/XML files.
This class represents a log created for the sake of informing the user of the NC/XML file import.
This class represents a log entry for NC file parsing.
This class is meant to help in the parsing of NC/XML files.
Supported API: true
Extendable: false
Info Bean which stores all the details required to create Nonconformance object.
Use the
newNCInvestigation static factory
method(s), not the DispositionSet constructor,
to construct instances of this class.
Use the
newNCInvestigationMaster static factory
method(s), not the NCInvestigationMaster constructor,
to construct instances of this class.The identification object for NCInvestigation objects.
Holds the collectorId and NC
Supported API: true
Extendable: false
Supported API: true
Extendable: false
The intent of the NC service is to handle service calls for the NC Module
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
This class represents a negation of an expression in a WHERE clause.
Configures a nested component.
Class that provides wrappers to priviledged network methods using
the wt.security package.
Simple utility to install a GUI (dialog) based
Authenticator.Interface which specifies basic characteristics of Windchill code generation
classes.
Utility methods for constructing Windchill URLs.
Connects WTContainers to WTContainers.
enumerated type to to present different values for Network Link types
Supported API: true
Extendable: false
Supported API: true
Extendable: false
This is called during the cad creation.
Builder for the step combining the Define Item and Attributes table for new CAD Doc UI.
This class can be extended for customers that want to override the dafault functionality.
This class can be extended for customers that want to override the default functionality.
This class can be extended for customers that want to override the default functionality.
This class can be extended for customers that want to override the default functionality.
This command can be used to make a new in-memory instance of either a
transient or persistent entity (i.e., object).
Supported API: true
Extendable: true
This actor will create a new iteration if object with ufid not exist, othwise it will skip attribute import and
object store
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Delegate to calculate allocation number which will be set on provided
Supported API: true
Extendable: true
MPMOperationToConsumableLink
Supported API: true
Extendable: true
Delegate to get the operation label for next
MPMOperationUsageLink under a MPMOperationHolder.Delegate to get the operation label for next
MPMPlantLocalizationLink associated with a work center.Delegate to get the next sequence number of
MPMSequence.Delegate to calculate allocation number which will be set on provided
Supported API: true
Extendable: true
MPMStdCCUsageToResourceLink
Supported API: true
Extendable: true
Class NFHelpContext provides an implementation of the HelpContext interface.
NetFactor implementation of the HelpSystem interface.
Supported API: true
Extendable: true
Gets an NmHTMLActionModel or NmAction for a given column descriptor.
Supported API: true
Extendable: false
Use the
newNmBookmark static factory method(s), not the
NmBookmark constructor, to construct instances of this class.Supported API: true
Extendable: true
A new NmCommandBean is created for each request and put into request scope for reuse across the lifetime of the
request.
Supported API: true
Extendable: true
Supported API: true
Extendable: false
The
NmDateTimeUtil class is a utility that can be used in Java Server Pages (JSP)
to render and manage HTML widgets that let a user input dates and/or times.Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Utility class that gives Tag handlers access to the beans initialized in begin.jspf
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Use the
newNmObject static factory method(s), not the NmObject
constructor, to construct instances of this class.Supported API: true
Extendable: true
Defines some presentation aspects of the page Also includes most js and css files for all pages
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
The NmSessionBean is meant to contain data that will remain the same for the entire session.
Supported API: true
Extendable: true
Class to provide locale-specific date and time formatting and parsing.
Supported API: true
Extendable: true
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: true
This interface defines how nodes will be expanded (i.e.
Supported API: true
Extendable: false
This interface describes the applicable links and expand method for a
given node during traversal.
This class may be used as a simple callback to obtain a NodeList from
a particular xpath.
Service interface for structure generation processes.
Use the
newNonconformance static factory
method(s), not the Nonconformance constructor,
to construct instances of this class.
Use the
newNonconformanceMaster static factory method(s),
not the NonconformanceMaster constructor, to construct
instances of this class.The identification object for Nonconformance objects.
Supported API: true
Extendable: false
This class represents a specialized failure exception that can be thrown
when the execution of a queue entry has essentially failed but it is
desirable to bypass the normal failure logic
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Used for old client only.
This class implements methods that add no additional criteria to the
query specification.
A class for the top-level processor that perform a database operation
on one or more objects.
Thrown in situations where a user lacks sufficient access rights to carry
out an action on a specific object or some other type of authorization
error occurs.
Class
NotCheckedOutException defines a typed exception that is
thrown to indicate that the object a user is trying to check in is not
currently checked out.
Use the
newNotebook static factory method(s), not the Notebook
constructor, to construct instances of this class.This is an interface that should be implemented by classes supporting
object event notification.
Custom delegate interface for use with
NotificationHandlerMBean
via NotificationHandlerDelegateFactory implementations.Required interface for classes specified by
NotificationHandlerMBean's
CustomDelegateFactoryClass attribute.Provides management of e-mail notification MBeans
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Listen for a specified notification and log and/or e-mail data whenever the notification in question occurs
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Helper class to allow easy access to the NotificationManager functions.
NotificationManager provides client invokable methods to notification
services.
Supported API: true
Extendable: false
Implementation class for
NotificationScriptActionMBean management bean interface.NotificationHandlerDelegateFactory that calls a specified script before and
after any logging and/or e-mailing that the parent NotificationHandler MBean
would normally perform.
A notification set associates a message with a list of recipients.
Contains the common attributes for a Notification
subscription.
Supported API: true
Supported API: true
Supported API: true
Supported API: true
Supported API: true
Supported API: true
Supported API: true
Simple marker interface for a Notifer MBean
This notifier provides general admin notification capabilities for
queue entry execution failures.
Contains the information specific to a notification
subscription recipient (also known as a subscriber).
Contains the information specific to a notification
subscription target object.
Example builder for the mini info component.
Supported API: true
Extendable: false
Utility class for Part Request Workflow support.
Authentication (or lack thereof) based on trusting the user name supplied by
the client.
A plugin that executes the Null Container References
WinDU task and collects the results.
Supported API: true
Extendable: true
This is a bootstrapping authenticator used if server is willing to
accept client supplied value of user.name system property.
Delegate that returns null OptionSet for object types which do not need to be considered for option set
functionality.
The Number conflict resolver.
An algorithm that generates a number using the
EnterpriseHelper.getNumber(java.lang.Object[]) method.This format supports fixed-length (max.
Helper class to communicate with the remote object compararison service.
This service provides support for comparison operations for business objects given a specific set of attributes and
links / associations to consider.
The object already exist conflict resolver.
A class used to access the form data specific to a single object being created or updated by a HTML wizard and the
form data common to all target objects.
Export parameters used as parameter to perform export operation using Windchill Import/Export framework.
An interface for classes that process the data submitted by an HTML wizard.
An interface for a class that performs one or more tasks during the processing
of a HTML wizard after submittal.
Performs common pre/post-processing activities on each visited node as
a callback.
Supported API: true
Extendable: false
Places a Server Calculated Attribute in the AttributeContainer whose
content is a String whose value is based on the associated WTOrganization
name
LogicalIdentifier used:
objectImageWithGlyphs = SCA|objectImageWithGlyphs
Supported API: true
Extendable: false
Supported API: true
Extendable: false
ObjectIdentifier represents a unique identifier assigned to the object
by the PersistenceManager when it saves a Persistable object to a datastore.
Provides for a common means of abstracting any type of object, potentially
ranging from some form of object reference to merely a classname.
Import parameters used as parameter to perform import operation using Windchill Import/Export framework.
A plugin that executes the Object Initialization Rule Report
WinDU task and collects the results.
ObjectIsPersistentException captures errors with a datastore interaction.
ObjectIsStaleException captures errors with a datastore interaction.
ObjectLockedException captures errors with a datastore interaction.
Objects that implement ObjectMappable have code generated methods that
enable them to go in and out of relational databases.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
ObjectNotPersistentException captures errors with a datastore interaction.
Deprecated.
Deprecated.
Deprecated.
Holds a reference to a
Persistable object, referred to as its target.Supported API: true
Extendable: true
Extendable: true
Supported API: true
Extendable: false
Extendable: false
Deprecated.
As of 13.0.1.0, - This is used for client side filtering, not for customization
This exception is thrown during processing of the WorkInProgress service,
specially when the object is tried to checkout and its already been checked out.
This interface is the base for all object set filters.
Class extends
ObjectSetFilter interface with trivial implementations for most methods.This interface is the base for all object set generators.
This class specifies the seed object and the object set generator ID
for product structure navigation.
Class extends
ObjectSetGenerator interface with
trivial implementations for most methods.-
It can be used by application to make application less dependent of future
extension of ObjectSetGenerator interface.This interface is the base for object set generators and filters (See
ObjectSetGenerator and ObjectSetFilter.Class extends
ObjectSetHandler interface with trivial implementations for most methods.- It
can be used by application to make application less dependent of future extension of
ObjectSetHandler interface.This interface deals with sorting of attributes and provides ways to set AttributeComparator,
GroupingComparator,AdvancedServerComparator for sorting of attributes
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Deprecated.
This class is for pre-R9.0 subscriptions.
Use the
newObjectTagFilter static factory method(s), not the ObjectTagFilter constructor, to construct instances of
this class.Abstract class that represents an association between two
Persistable
objects.This is parent class for all object to object trace links.
The ObjectToVersionLink provides a binary type of link between a persistable
object (role A) and a version (role B).
Deprecated.
As of 13.0.1.0, - This was marked supported by mistake.
Interface that specifies the APIs used to manipulate an object vector
Supported API: true
Extendable: false
Supported API: true
Extendable: false
This class is required for working on a pair of strings, Name & Object
Identifier.
This interface specifies how to process the object during object strucutre
navigation.
The base class for Windchill Adapter OBJ webjects.
Use the
newObjTypeCriterionDefMaster static factory method(s),
not the ObjTypeCriterionDefMaster constructor, to construct
instances of this class.This identifies a unique instance of an object (within some context)
in a data structure of
BinaryLinks; it has associated OccurrenceData and that data is linked using the dataIdentifier
instead of the normal OID; that identifier is generated when an Occurrence
is newly created, but then it is preserved when Occurrences
are copied forward in response to an OccurrenceableLink
being copied forward.A
Link which has associated UsesOccurrences.Determines if you can modify an
OccurrenceableLink, since for
some links (in particular those with a quantity) a modification might
invalidate associated UsesOccurrence objects.Supported API: true
Extendable: true
Deprecated.
As of 13.0.1.0, @see
AbstractDiscrepancyDelegate can be extendedThis tagging interface is associated with an
Occurrence largely
to allow external applications to easily add application-specifc information
in a relatively transparent and extensible manner.Supported API: true
Extendable: false
Supported API: true
Extendable: false
This event is emitted by the
StandardOccurrenceService.The exception for the occurrence package.
This helper is used to access an implementation of
OccurrenceService
via the static reference OccurrenceHelper.service.Service for the OccurrenceLink
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Determines if you can modify an
Occurrence, which may involve
checking access rights to the Occurrence or some related
object (frequently an OccurrenceableLink or a PathOccurrenceContext.Checks an
Occurrence to see if the name is valid, including a
check for uniqueness within its context (except we allow duplicates with
null names).This service interface defines the API for managing
Supported API: true
Extendable: false
UsesOccurrences,
PathOccurrences, CombinedPathOccurrences, UsesOccurrenceData,
PathOccurrenceData and CombinedPathOccurrenceData in
the context of OccurrenceableLinks, PathOccurrenceContexts
and CombinedPathOccurrenceContexts
Cookie: None
Helper: OccurrenceHelper has helper methods
Service implementation: StandardOccurrenceService has
listeners
ServiceEvent: OccurrenceEvent
ServiceException: OccurrenceException
Supported API: true
Extendable: false
Operation instance representing a OIR processing operation.
Class
OkCancelDialog is used to display a message to
which the user can respond with one of two reponses (i.e.One-off versions are versions exist out of the normal versioning schemes.
An identifier that uniquely labels a One Off Version.
Handles the
AccountabilityMap types to open ASB with path filter applied.Supported API: true
Extendable: false
Handles the types to open ASB depending on the configuration
Supported API: true
Extendable: false
Extendable: false
Supported API: true
Extendable: false
Holding results of part allocation to an operation
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Service to perform operated on allocation-related tasks.
Supported API: true
Extendable: false
OperationIdentifier identifies a particular operation instance.
Convenience constants for OperationIdentifiers.
Stores operation information to be shared across renderers.
This class provided SIS custom metadata information
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Allocation link between an operation and a part
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Use the
newOption static factory method(s), not the Option
constructor, to construct instances of this class.OptionDataType is an enumerated Type that holds information about
the data type for an Option.
Master for the
Option class.A helper for Options clients.
A service for clients that use Options.
OptionSet is a collection of options with possible values that can be
used for assigning option rules on part usage links.
Interface that identifies Windchill object to which option set can be assigned.
Link that maintains the history of an associated OptionSet for a particular persistable.
Use the
newOptionSetChoiceRuleLink static factory method(s),
not the OptionSetChoiceRuleLink constructor, to construct
instances of this class.Associates choice rule with option set those need to be ignored for the
optionset iteration.
A bean for
OptionSets.
Use the
newOptionSetMaster static factory method(s), not
the OptionSetMaster constructor, to construct instances
of this class.
Use the
newOptionSetMemberLink static factory method(s),
not the OptionSetMemberLink constructor, to construct instances
of this class.Defines a handler of generating sequence order numbers for choices assigned to Option Set.
Renders an OptionSet.The class is instantiated when publishing an option set in the object-centric mode say, by
setting its lifecycle state or via the Send To Distribution Target option a Change Notice holding an option set as a
resulting object a promotion request holding an option set as a promotable or a business object (say, a part) having
an assigned option set (either directly or via its context) and a certain distribution target attribute is set.
This interface defines the format of Suggest Result which are displayed on the UI.
Provides helper methods for Options and Variants capabilities for ESI.
Provides helper methods for ChoiceRule, RuleMemberActionLink and RuleMemberLink objects'
capabilities for rendering respective objects.
Specifies the
Oracle extent sizing for the table.This class represents an OrderBy clause.
This interface defines an expression that can be used in a SQL ORDER
BY clause.
The organization conflict resolver.
The organizationID conflict resolver.
This interface defines a set of APIs that needs to be used to set or
get organization related information for objects that are organization
owned.
This interface defines API's to get and set organization related information
for name space objects that are organization owned.
This interface is designed to be implemented by business object e.g.
This interface is designed to be implemented by Mastered objects.
This interface is designed to be implemented by Versioned objects (e.g.
Base class of the hierarchy for organization services exceptions.
Helper class that provides easy access to the implementation of methods
defined by the OrganizationServicesManager interface.
Exception class used by the Organization Services layer to deliver
an IEException, except that the IEException is used for logging only,
but not nested.
This interface provides API definitions to manage participants in LDAP
and database.
Supported API: true
A container for an organization's business and administrative objects.
Attribute specific constraint factory.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Given two or more comparisons, return TRUE if any comparison returns true and all agrs passed in are Boolean, If any
arg passed isn't Boolean, throw exception.
BeanInfo implementation that simply wraps a BeanInfo
instance acquired from Introspector.getBeanInfo(java.lang.Class, int)
using Introspector.IGNORE_IMMEDIATE_BEANINFO as the second argument.To be used to Override existing ComponentBuilders.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Thrown when the access control service detects that a change to security labels
will cause one or more Ownable objects to become inaccessible to their owners.
The OwnershipException is thrown during certain processing errors during Ownership operations.
This OwnershipIndependentLatestConfigSpec is similiar to the LatestConfigSpec,
except that it does not take ownership into account.
Returns an organization based on the owning container passed in
supplied in the data.
A Map-like Facade to Windchills encryption mechanism which is housed as a Java KeyStore.
Interface defining the working export graph for packages.
Delegate for managing multiple export queues for package export background jobs.
Supported API: true
Extendable: false
This abstract class provides common APIs and functionality for queries
that support paging.
This interface specifies the abstractions necessary to establish a persistent
paging session.
This class defines the modes of paging.
This interface specifies the parameters assocatied with a paging request.
PagingFetchTimeOutException captures errors when fetching pages.
This class is a container of results returned from a query along with
paging session information.
This interface specifies methods needed to process results directly from
the low level persistence layer.
This class represents a persistent paging session.
This exception captures errors when attempting to fetch pages from a paging
session that has timed out.
This exception captures errors when attempting to fetch pages from a paging
session that has timed out.
This class provides static helper methods for managing PagingSessions.
This class can be used to fetch pages from an established paging session.
Aggregates an ordered pair of objects and handles them as a unique combination.
Aggregates an unordered pair of objects and handles them as a unique combination.
Supported API: true
Extendable: false
A ParameterTemplate represents a template for a parameter that can be
used to generate a runtime parameter value for a report.
This class defines the Associative Path model for part
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Populator class used for populating part attributes for
the insert part action.
Populator class used for populating part attributes for the insert part action.
PartClassificationReport is non-persistent class which provides access to attributes of parts which can be added to
report.
Output from collecting parts.
PartCollector is a generic API for collecting part structures.
Used to build an immutable PartCollector object.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
This
CombinedPathOccurrence has a name attribute
that can be used to hold a reference designator value.Processes the "csvBeginPartConfigSpecs,csvPartConfigSpec,csvEndPartConfigSpecs" directives in the XML load file.
Supported API: true
Extendable: false
Builder for the step combining the Define Item and Attributes table.
This helper class is used to access an implementation of
PartDocService via the static reference
PartDocHelper.service.Represents document information identified for export by the retrievePartDocInformation and
retrievePartDocDifferences methods of the WTPartService.
This interface provides APIs that allow creating, deleting or fetching part to document associations.
PartExportTarget represents a system to which a part can be exported.
PartHelper is a facade class that contains static methods
for manipulating Parts.PartialContentControlLinkResultException captures errors that occur during ContentControlLink processing.
This Exception indicates that mulit-valued attributes in the results
are not complete.
This Exception indicates that the repository retrieve operation results
are not complete due to some processing error.
PartialResultException captures errors that occur during query processing.
To override the display of the participant selection picker in the change
task or promotion request wizard the default ParticipantConfiguration
delegate can be extended to provide the desired behavior.
Form delegate for processing the selection of work flow team participants.
PartItem is a model class for manipulating WTPart objects.
Use the
newPartList static factory method(s), not
the PartList constructor, to construct instances of
this class.This class links PartList and WTPart type objects.
An association indicating that in the context of a particular usage, another part may be substituted.
Use the
newPartsListMaster static factory method(s),
not the PartListMaster constructor, to construct instances
of this class.This link is used when Parts List is generated from a 'generic' Parts List.
PartMasterItem is a wrapper class for viewing WTPartMaster objects.Deprecated.
As of 13.0.1.0, Use Generate downstream framework (GDS)
Deprecated.
As of 13.0.1.0, Use Generate downstream framework (GDS)
This
PathOccurrence has a name attribute that can
be used to hold a reference designator value.This service interface defines the API for managing
PartUsesOccurrence and
PartPathOccurrence objects.This class provides methods to process URLs and determine
the action to be taken via the arguments of the URL.
Deprecated.
Supported API: true
Extendable: false
Input for spatial rule processing with
Use
Supported API: true
Extendable: false
PartCollector.Use
PartSpatialRuleFactory to create these rules.Supported API: true
Extendable: false
Factory for creating spatial rules used by the
Supported rules included box, sphere and proximity.
PartCollector.Supported rules included box, sphere and proximity.
This Comparator can be used to compare the Find Number attribute of item 1 of an array,
which should be a
WTPartUsageLink,
delegating the comparison to a sub-Comparator if neither object has a Find Number.This Comparator can be used to compare the Line Number attribute of item 1 of an array,
which should be a
WTPartUsageLink,
delegating the comparison to a sub-Comparator if neither object has a Line Number.This Comparator can be used to compare the Line Number attribute of item 1 of an array,
which should be a
WTPartUsageLink,
delegating the comparison to a sub-Comparator if neither object has a Line Number.This Comparator can be used to compare the Name attribute of
WTParts and/or WTPartMasters,
using a Locale-specific instance of a Collator.This Comparator can be used to compare the Name attribute of
WTParts and/or WTPartMasters,
using a Locale-specific instance of a Collator.This Comparator can be used to compare the Number attribute of
WTParts and/or WTPartMasters,
using a Locale-specific instance of a Collator.This Comparator can be used to compare the Number attribute of
WTParts and/or WTPartMasters,
using a Locale-specific instance of a Collator.Deprecated.
As of 13.0.1.0, use parent class - AbstractDataUtility and extend it, implement own logic as needed
Use the
newPartTagFilter static factory method(s), not the PartTagFilter constructor, to construct instances of
this class.PartType is an enumerated type indicating whether a part is a separable
or inseparable assembly or a component.
Customization point to allow initialization of UsesOccurrenceIBAs object for PartUsesOccurrence objects
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Represents usage information identified for export by the retrieveBomInformation and retrieveBOMDifferences methods
of the WTPartService.
Supported API: true
Extendable: false
Holds AssociativeUsageLink
Supported API: true
Extendable: false
Supported API: true
Extendable: false
This
UsesOccurrence has, in addition to its name
attribute, positioning information that can be used by visualization
to position the CAD drawing within the CAD drawing of its parent.Customization point to allow initialization of UsesOccurrenceIBAs object for PartUsesOccurrence objects
Supported API: true
Extendable: true
Supported API: true
Extendable: true
This delegate is used for managing EPMDescribeLink associations.
This delegate is registered with the "massChange_passive" selector.
This delegate is registered with the "massChange_passive" selector.
A class to paste supporting materials for the annotation tables.
Report for resource usage creation.
Service to perform paste as resource instance tasks.
A class to paste changeables to the Change Management wizard tables.
An abstract class to support paste for change management JCA wizard tables.
This class is used to process the paste variant specification wizard.
This class is the interface for the class to process the paste variant specification wizard.
This
Occurrence identifies a unique path of UsesOccurrence
objects, in order to deal with:
the ambiguity inherent when any of the OccurrenceableLink
objects have quantity greater than 1
the need to hang PathOccurrenceData off of the
path of links
.This tagging interface allows classes of objects to provide the context
for
PathOccurrences (and CombinedPathOccurrences).This delegate filters a
Vector of PathOccurrenceContext
objects based on which contexts should have OccurrenceData associated
with them.This tagging interface is associated with a
PathOccurrence largely
to allow external applications to easily add application-specifc information
in a relatively transparent and extensible manner.
Use the
newPathOccurrenceDataMaster static factory method(s),
not the PathOccurrenceDataMaster constructor, to construct
instances of this class.This is the context for a
PathOccurrence.This
OccurrenceModificationDelegate approves (or rejects) the
modification of a PathOccurrence by ensuring that the user has
MODIFY permission for each version of the associated context.This interface is used to tag classes which participate in one of the
roles of an
OccurrenceableLink so that their associated PathOccurrence can have a null subPath.This
Occurrence can have a PathOccurrence as its parent
and is used in defining a CombinedPathOccurrence.This payload context class includes publication rule parameters and other publishing information required during publishing.
Supported API: true
Extendable: false
Deprecated.
Use the
newPDMLinkProduct static factory method(s), not
the PDMLinkProduct constructor, to construct instances of
this class.Supported API: true
Extendable: false
This is the package object, representing the neutral package.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
This is a tagging interface for identifying when a PDS ObjectInput
implementation is used to deserialize an object.
PDXExportHandler performs specific tasks connected with export to PDX format.
This is a helper class for export in PDX format.
Use the
newPendingBlockEffectivity static factory method(s),
not the PendingBlockEffectivity constructor, to construct
instances of this class.This class is responsible for implementing the common functionality for processing the events that can change the
pending status of a changeable.
Supported API: true
Extendable: false
Use the
newPendingDateEffectivity static factory method(s),
not the PendingDateEffectivity constructor, to construct
instances of this class.PendingEff is the parent interface for all pending effectivity
classes.
Use the
newPendingLotNumberEffectivity static factory method(s),
not the PendingLotNumberEffectivity constructor, to construct
instances of this class.
Use the
newPendingMSNEffectivity static factory method(s),
not the PendingMSNEffectivity constructor, to construct
instances of this class.
Use the
newPendingSerialNumberEffectivity static factory
method(s), not the PendingSerialNumberEffectivity constructor,
to construct instances of this class.Supported API: true
Extendable: false
This class is the gui component that represents progress bars.
This is the processor class called when editing a Disposition Task.
Implementation of
PeriodicMemoryDumperDelegateMBean; see it and other
interfaces implemented for more information.NotificationHandlerDelegateFactory that enters and exists a periodic
memory usage dumping mode usage information based on notifications received.
NotificationHandlerDelegateFactory that enters and exits a periodic full
stack tracing mode based on notifications received.
This abstract class takes care of most of the drudgery of properly setting
up a task for repeated execution on a specific, periodic interval.
Objects that implement the Persistable interface are first class objects
that may be targets of PersistenceManager operations.
PersistableAdapter provides a convenient means to access values of attributes of
a Persistable by name, regardless of the underlying storage mechanism used for that attribute.
Persistent wrapper of an
EffConfigSpec (which is ObjectMappable).Tagging interface for PersistedCollectableHolder members.
Basic interface for a non-nested persisted collectable holder.
Basic interface for a nested persisted collection holder.
Abstract base class for delegates that customize the persisted collection contents table display to
include custom member attribute columns.
Abstract delegate that can be extended for customization of PersistedCollectionService APIs that
and remove seeds and members.
Class used to pass data to and from methods in
PersistedCollectionDelegate.Used to represent events occurring within the PersistedCollection services.
Helper class that provides easy access to the implementation of methods defined by the
PersistedCollectionService interface.Basic interface for a non-nested persisted collection holder.
Graph representation of the collected members of a persisted collection.
Iterator to perform a depth-first navigation of a member graph.
Graph node representing a single member of a persisted collection.
Graph representation of the collected members of a persisted collection.
Graph node representing a single member of a persisted collection.
Class used for selection options by PersistedCollectionService get member APIs.
Basic interface for a nested persisted collection holder.
Reference to a persisted collection member object.
PersistedCollectionService provides client-invokable methods to persisted
collection services.
This class provies a query report implementation based on a persisted
report instance containing QML source.
PersistenceException is the super class of all exceptions in the wt.pom package.
The class contains utility methods associated with the PersistenceManager.
The PersistenceManager interface identifies the set of methods that applications
use to manage the persistent state of their business objects.
Used to represent events occuring within the PersistenceManager.
The PersistenceManagerSvr interface identifies the set of PersistentManager
methods that are invokable only from classes running in the method server
Supported API: true
Extendable: false
Supported API: true
Extendable: false
This class implements helper methods for server side PersistenceManagerSvr
operations.
PersistentObjectManager provides datastore independent persistence interfaces.
PersistentRetrieveIfc specifies persistence interfaces
to retrieve java types from persistent storage.
Supported API: true
Extendable: false
Rule algorithm to default a reference to a Person or Place.
Default configuration specification delegate that is used to create a list of configuration specifications for
Configurable Module Structure in Product Family Matrix Editor.
Phase captures run-time behavior for a specific phase for a specific
LifeCycleManaged object.
PhaseTemplate is a building block class for forming a life cycle definition.
Supported API: true
Extendable: false
Deprecated.
This class is used to set the drop down list, search criteria, and search
result columns for HTML Picker.
Delegate interface for search attribute lists for the HTML Picker.
Factory for getting the correct picker search attribute list delegate
for HTML Picker.
Use the
newPlan static factory method(s), not the Plan
constructor, to construct instances of this class.
Use the
newPlanActivity static factory method(s), not the
PlanActivity constructor, to construct instances of this
class.Supported API: true
Supported API: true
Supported API: true
Extendable: false
Supported API: true
Extendable: false
PlannableHealthStatusIconHandler - handler for returning health status icons.
Supported API: true
Extendable: false
returns a list of precedence constraints which have the given plannable
declared as either the predecessor or successor
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Supported API: true
Supported API: true
Extendable: true
Use the
newPlantDataLink static factory method(s), not the PlantDataLink
constructor, to construct instances of this class.Discrepancy class for Plant Discrepancy.It holds the information for EnterpriseData, PlantFunctionalData and
Effectivity.
A primitive config spec used to resolve enterprise-datable (WTPart) based on enterprise data's(plant's) an Eff, its
EffContext and a value for which the EffManagedVersion should be effective.A container config spec allowing multiple PlantPersistableEffConfigSpecs to be considered.
A ConfigSpec used to resolve WTParts based on EnterpriseData(Plant) Effectivity and membership in a view.
The class holds the information needed to construct the
Supported API: true
Extendable: false
NavigationCriteria for opening the Plant Data Editor
Supported API: true
Extendable: false
MVC builder class for PlantFunctionalData info pages
Supported API: true
Extendable: true
Extendable: true
Supported API: true
Extendable: true
Returns, in priority order the EnterpriseDatable, whose associated Enterprise data are the latest iteration for a
EnterpriseDatable master owned by the current principal, the latest iteration by comparing the iterationIdentifier's
series value if not owned by the current principal, or the latest by create Timestamp if the series values are
equivalent.
The PlantLifeCycleConfigSpec can be applied to LifeCycleManaged plants to resolve associated WTParts them based on
life cycle state.
Report of a plant localization.
Result of a single plant localization (one plant-owned to one work center master).
Service to perform plant assignment-related tasks.
Supported API: true
Extendable: false
Persistent wrapper of an
PlantEffConfigSpec (which is ObjectMappable).A ConfigSpec used to resolve WTParts based on plant's(EnterpriseData's) life cycle state,
membership in a view, and Enterprise Datable's (WTPart's) work in progress state.
This class provides methods to process URLs and determine
the action to be taken via the arguments of the URL.
Provides an interface to the Persistable PluginCategory object
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Using the ServiceLoader utility from Java, find all the available plugins
in the system.
Represents a plug-in for the System Configuration Collector.
A utility class providing methods that plugins can rely upon to obtain property value
information.
PluginTag similar to jsp:plugin using the PluginTagGenerator to dynamically generate this tag at runtime.
Java Plug-in tag generator.
Enum of plugin types
Enumerated type class characterizing available types of plugins.
Plugin utility class providing utility methods that may be useful for creating
more advanced plugins that do not rely on default behavior of AbstractPlugin.java
collect(...) methods implementations.
Service for the scc operations
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Example builder for the mini info component.
This exception is thrown when an error occurs during Persistent Object
Manager (POM) initialization.
This interface specifies methods for listening to operations(create,
update, delete, lock, refresh) on PerssitentObjectManager layer.
Holds co-produce data
Supported API: true
Extendable: false
Supported API: true
Extendable: false
This is server-side only API
Supported API: true
Supported API: true
The abstract class is designed to invoke after the SIS convert gets the response from PE whether the publish is failed or succeeded.
This class can be used by clients wanting to call the UI Validation Service to perform post-select validation
operations.
Use the
newPrecedenceConstraint static factory method(s),
not the PrecedenceConstraint constructor, to construct instances
of this class.Supported API: true
Extendable: false
Deprecated.
EffFormatHelper The API's under this class are moved to EffFormatHelper and getting format
details for effictivity is made available through delegates.The PreferenceCategory is an object used for grouping preferences to
together.
Supported API: true
Extendable: false
The PreferenceClient is an object used to represent the various clients
that could be using preferences (e.g.
The PreferenceDefinition is the object that contains all of the static
information about a preference.
Provides access to the
PreferenceService2 Application Programming Interface (API) via the static reference
PreferenceHelper.service and several helper methods.Deprecated.
The PreferenceInstance object is the "instantiation" of a PreferenceDefinition,
its main task is to store a user defined value of the preference.
Deprecated.
Deprecated.
Interface specifying methods needed to provide client accessible server-side
functionality for managing preferences.
Interface specifying behavior needed for processing the preference values.
Class that provides wrappers to priviledged
Preferences
methods using the wt.security package.Deprecated.
This command can be used to prepare one or more source objects(
TypeInstance)
for further processing.This interface provides a way to preselect the target languages to be displayed under
'Selected Target Languages' section in Create translation package dialog.
This exception is intended to be used in the workflow expression "Pre_Release_Validate" of RTM workflow.
This builder is used to display the primary attributes panel on information pages for TypeManaged objects.
Supported API: true
Extendable: false
A collation key factory for Principals
Supported API: true
Extendable: false
Supported API: true
Extendable: false
A delegate interface to support the need to find a match among existing principals,
based on rules that may vary from one usage context to another.
Exception thrown when an invalid name is provided for a principal.
Helper class for extracting map of principal type and principals from principals string
Supported API: true
Extendable: false
Supported API: true
Extendable: false
The principal reference conflict resolver which handles all the conflicts related to a principal reference attribute.
PrincipalRepairFailedException captures errors that occur when attempts to repair disconnected principals fail.
Used to configure the set of
DirectoryContextProviders returned
by WTContainerService.getPublicContextProviders(PrincipalSpec).PrincipalStatusType tracks special distinguishing characteristics of the principal.
Print Cover Page Delegate.
Methods associated with the submission of data to be printed by WVS
Supported API: true
Extendable: false
Supported API: true
Extendable: false
An affected end-item link between a ChangeIssue and a WTPartMaster that
allows the user to identify relevant product data.
Interface for Problem Product.
Describes the default info page for all
wt.change2.WTChangeIssue
objects.Monitors (average) percentage CPU used by process and CPU times accumulated
by each thread, over a given time interval and since a baseline time.
The
ProcessData represents data used by execution objects.The
ProcessDataInfo class provides information about the
structure of ProcessData sets for the generated execution objects.This class contains static methods to support the Change Management objects' workflow processes.
This class provides base functionality for creating action strings.
The
ProcessingQueue represents a specific (named) processing
queue.Performs the process using another thread to start sending output, before processing has completed.
Deprecated.
Supported API: true
Builder for the step combining the Define Item and Attributes table.
This helper is used to access commonly used methods in the area of process plan
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Use the
newProductBlockEffectivity static factory method(s),
not the ProductBlockEffectivity constructor, to construct
instances of this class.
Use the
newProductDateEffectivity static factory method(s),
not the ProductDateEffectivity constructor, to construct
instances of this class.The Product Family object represents the root of a Product Family Structure.
The Product Family Member object represents the base object type whose subtypes form a Product Family Structure.
Supported API: true
Extendable: false
This class provides methods to process URLs and determine
the action to be taken via the arguments of the URL.
Use the
newProductLotNumberEffectivity static factory method(s),
not the ProductLotNumberEffectivity constructor, to construct
instances of this class.The Product Model object represents a specific model of a product in a Product Family Structure.
The Product Model Group object represents a grouping level of models in a Product Family Structure.
Use the
newProductMSNEffectivity static factory method(s),
not the ProductMSNEffectivity constructor, to construct
instances of this class.This class is a default implementation of a template for reporting.
Supported API: true
Use the
newProductSerialNumberEffectivity static factory
method(s), not the ProductSerialNumberEffectivity constructor,
to construct instances of this class.Deprecated.
This class provides static methods for creating product structure navigators.
Supported API: true
Extendable: false
Abstract class that represents a Profile group used to associate participants
with user interface elements (e.g., actions, tabs, etc.) that are visible to
a participant.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Methods to be called from server side
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
An instance(adapter) of this class should be created by any service that
wants to have any of its operations to be profiled.
This class is the gui component that represents progress bars.
Feedback object to carry progress count values to client.
Interface containing attributes for use with progress applications (e.g.,
progress feedback).
ProjAdminHelper provides client invokable methods to ProjAdmin services.
Project Administration Service provides client invokable methods to ProjAdmin
services.
Project2 represents a"temporary endeavor undertaken to create
a unique product or service." As such it has start and end dates.Returns the associated
Deliverable.ProjectCategory is a specialization of
EnumeratedType to
provide localizable category values.Deprecated.
Represents notable project events.
ProjectHealthStatus is a specialization of
EnumeratedType
to provide localizable health status values.ProjectHelper provides client invokable meethods to project services.
The
ProjectLinkType enumerates the possible dependencies
between project nodes.Supported API: true
ProjectOverdueValue is a specialization of
EnumeratedType to
provide localizable overdue state value.ProjectPhase is a specialization of
EnumeratedType to provide
localizable phase values.The
ProjectPlan class represents a container for activities,
resources, deliverables and their relationships that are involved in
the execution of a project.Configures the default views for the Problem Reports table under the Project
change tab.
ProjectProgramItemType indicates the Type of the Project/Program Item's Type.
ProjectProgramType indicates the Type of the ProjectProgramType.
Objects of the
ProjectProxy class are references to external
projects.ProjectRiskValue is a specialization of
EnumeratedType to
provide localizable risk values.These methods are can only be invoked from classes running in the server.
ProjectUpdateOption is a specialization of
EnumeratedType to provide
localizable update option values.Configures the default views for the Variances table under the Project change
tab.
Use the
newProjectWorkItem static factory method(s), not
the ProjectWorkItem constructor, to construct instances
of this class.Helper class giving remote access to ProjExecService functionality.
The
ProjExecService class contains the definition of remotely
accessible wt.projmgmt.execution API.Promoteable objects are able to be PromotionTargets and PromotionSeeds
in a PromotionNotice.
Provides a way to determine if a validation message can be updated on the
client or is only managed on the server.
Will prepoluate the promotion request name in the promotion request wizard with a generated name from the first
selected promotable object.
The implementation of PromotionNotices.
Use the
newPromotionNoticeConfigSpec static factory method(s),
not the PromotionNoticeConfigSpec constructor, to construct
instances of this class.The identification object for PromotionNotice objects.
Helper class for the Promotion Notice Workflow expression robot.
This delegate creates and stores the associations for the promotion objects in the promotion object list of the
promotion request wizard.
Promotion object item picker configuration for the promotion request wizard.
This class is used in the context of a data utility to return validation
feedback messages.
The configuration delegate for displaying the promotion wizard participant
selection table.
Stores the selection process and the selection of work flow participants for
the selected processes.
The PromotionSeed object represents a link between the initially
selected promotables and the promotion request.
This is a class intended to handle PromotionNotice as a primary business
object.
MaturityVersioned object that are promoted in the Maturity process.
This is a class intended to handle PromotionNotice as a primary business
object.
Validates that the promotion candidates are ready to be revised.
Promotion validation feedback message.
Class that provides wrappers to priviledged property methods using
the wt.security package.
Tag class used to render the PropagateComponent.
Helper class used by some of the processors to determine if the PropagationComponent
is being used within the wizard.
A class to hold propagation options for the assignment of the pending
effectivity to true effectivity.
MBean for editing Windchill properties
Supported API: true
Extendable: true
Supported API: true
Extendable: true
MBean for editing Windchill properties
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Exposes current properties settings
Java bean that defines a property of a generic business object.
Determines the accessibility and exceptions for the generated getter and setter methods
for the associated
GeneratedProperty.Describes a property of a component
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Specifies string case, lower and upper bounds (for strings and numbers), whether or not the
associated property is required, and whether or not the associated property can be changed after
the owning object has been persisted.
The PropertyDescription class is a bean class that describes the
detailed characteristics of a business object property.
An enum for Attribute template properties
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Determine for a Change Request if the Proposals and Investigations table
will show up and if the proposed solution field will be displayed.
Use the
newProxyDocument static factory method(s), not the
ProxyDocument constructor, to construct instances of this
class.
Use the
newProxyDocumentMaster static factory method(s),
not the ProxyDocumentMaster constructor, to construct instances
of this class.Proxy group of users.
Use the
newProxyPartMaster static factory method(s), not
the ProxyPartMaster constructor, to construct instances
of this class.
Use the
newProxyURLData static factory method(s), not the
ProxyURLData constructor, to construct instances of this
class.
Use the
newProxyUser static factory method(s), not the ProxyUser
constructor, to construct instances of this class.Deprecated.
This Comparator can be used to compare the two strings using a Locale-specific instance of a Collator.
Default navigation criteria delegate for Variant Spec Structure Browser.
Default configuration specification delegate that is used to create a list of configuration specifications for
Variant Spec Structure Browser.
Table configuration for the PSE annotation for change wizard step.
Extension of
LogsDirViewer that provides a view of log
files in a directory specified by the psi.installer.dir property.A
Set of all the public domains in a given container.The
PublishCloudEntry represents an individual processing request.Methods associated with the submission of data to be published by WVS
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Helper class for creating the action string that can be passed as an argument to Publisher.doPublish methods.
A plugin that collects publish monitor log files.
A class for top-level processor that perform a database operation
on one or more objects.
Exception thrown when processing QML.
An interface specifying the APIs for a plugin which utilizes
and executes QML.
Supported API: true
This structured attribute class represents the concept of quantity as
an
_Quantity.amount and a QuantityUnit (unit of measure).Attribute specific constraint factory.
An enumeration of units of measure, with EA (each) meaning that the amount
in the
Quantity is the count of parts and AS_NEEDED meaning use
as much as necessary of some supply such as oil; other units of measure
would be for items like rope or ballast that would have a length or a
weight.Supported API: true
Extendable: false
A collation key factory for Identified objects.
This class is used for Exceptions related to query processing.
Exception generated when a building a query using objects in wt.query
package.
Supported API: true This interface allows developer to create datastore specific hint and pass it on to QuerySpec.
This factory class allows to create specific QueryHint object with necessary
information.
A simple class with a single, simple API to properly build
QuerySpecs when using the
ConfigService.queryIterations(QuerySpec, ConfigSpec, QueryIterationsCallback) API.Interface that defines the properties of an object that allow it to be
queried out of persistent storage and to perform comparison operations
against an object using those properties.
Supported API: true
Extendable: false
The QueryResult class is a container of results returned from a query.
This class represents a Query in terms of Windchill objects.
This interface defines the attributes and methods required of a class
that implements translation of wt.query.QuerySpec objects to strings
representing search filters in foreign systems, especially systems accessed
via Info*Engine.
Supported API: true
Extendable: false
The
QueueEntry represents an individual processing request.This class represents exceptions that can be thrown in the process of
storing, retrieving and executing queue entries.
Helper function that provides access to the QueueService API.
General queue logger bean
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Interface containing the methods supported by the queue service implementations.
This class is the Management interface for the QueueWatcher class.
Supported API: true
Extendable: false
Extendable: false
A simple GUI component that represents a HTML radio button.
A simple GUI component that represents a HTML RadioButton group.
This class represents a range in a SQL WHERE clause.
Attribute content wrapper for Ratio.
Use the
newRawMaterialLink static factory method(s),
not the RawMaterialLink constructor, to construct instances
of this class.Supported API: true
Extendable: true
Supported API: true
Extendable: false
Deprecated.
As of 13.0.1.0, This is for internal use and not for customization
The class represents a customized metadata source for a content.
This class holds information about metadata attributes.
This class holds information about metadata attribute translation values.
Mix-in interface intended for use with DeluxeStatsMonitorMBean to provide
access to "raw" statistics data from which other statistics data is derived.
Represents a specific comment to the localized team corresponding to the associated
RBEntry's "{0}" substitition.See
RBArgComment0.See
RBArgComment0.See
RBArgComment0.See
RBArgComment0.See
RBArgComment0.See
RBArgComment0.See
RBArgComment0.See
RBArgComment0.See
RBArgComment0.Represents the category corresponding to the associated
RBEntry.Represents a general comment to the localized team corresponding to the associated
RBEntry.Represents the localized content for an annotated property.
Overrides
WTListResourceBundle's name validation, allowing an illegitimately-named
resource bundle to load (provided there aren't other validation issues).The unique identifier for the bundle class.
Provide access to XML source data in decoded character form that can
be read using a
java.io.Reader.A
MethodAuthenticator that is used when re-authenticating an existing
session.
Use the
newReceivedDelivery static factory method(s), not
the ReceivedDelivery constructor, to construct instances of
this class.
Use the
newReceivedDeliveryChunkInfo static factory method(s), not
the ReceivedDeliveryChunkInfo constructor, to construct instances of
this class.ReceivedDeliveryException captures errors that occur during Received Delivery processing.
Use the
newReceivedDeliveryChunkInfo static factory method(s), not
the ReceivedDeliveryChunkInfo constructor, to construct instances of
this class.
Use the
newReceivedPackage static factory method(s), not
the ReceivedPackage constructor, to construct instances of
this class.Supported API: true
Extendable: false
Service for accessing recently visited objects.
Bean to store common information required to find/verify/resolve discrepancies
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Supported API: true
The interface to define custom delete for the overall flow of detect and resolve discrepancies.
The factory to fetch the delegates for reconciliation, discrepancies and criteria etc.
Should be used only in the context of compare service.
The base report class to gather all the information.
The service class for detecting and resolving discrepancies between an upstream and downstream structures.
Deprecated.
- As of 13.0.1.0, Use interface
ReconciliationService using ReconciliationHelper.serviceSupported API: true
Extendable: false
Deprecated.
This class provides the HTTP interface for Federated RMI.
Deprecated.
This delegate is used for managing WTPartReferenceLink associations.
This class provides methods to process URLs and determine
the action to be taken via the arguments of the URL.
A factory for getting references and strings that refer to persistable
objects.
Interface
ReferenceHolder provides an interface, or a handle,
to retrieving and setting the value of an object.Supported API: true
Extendable: false
This exception is used to report exception information related to referential
integrity violations.
A fixed size, most recently used object cache.
Class
RefreshEvent is an event class used
by clients for capturing object creation, modification, and
deletion events.Interface
RefreshListener is a utility class used
by clients to keep varying views of objects refreshed (in sync).Class
RefreshService is a utility class used by
clients to keep views of objects refreshed (in sync).Encapsulates the parameters that can be passed to the CollectionsManager
refresh APIs.
OOTB types of RegulatoryContentCategory
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Provides utility methods for working with regulatory content.
This class defines the methods used to manipulate regulatory content information, which will primarily wrap the
ContentHelper and ContentSvrHelper services
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Provides a service specific event extended from KeyedEvent for Regulatory Master.
Use the
newRegulatorySubmission static factory method(s), not the RegulatorySubmission
constructor, to construct instances of this class.Provides default implementations for RegSubmission2.
Provides utility methods for working with regulatory submissions.
Use the
newRegulatorySubmissionMaster static factory method(s), not
the RegulatorySubmissionMaster constructor, to construct instances of
this class.The identification object for RegulatorySubmission objects.
Use the
newMRegulatorySubmissionMasterKey static factory method(s), not the
RegulatorySubmissionMasterKey constructor, to construct instances of this class.Methods to assist with customizing Regulatory Submission Processing.
Defines the methods required to implement a Regulatory Submission Process.
A proxy object that contains information needed to support the creation of a Regulatory Submission.
Interface that outlines the Regulatory Report Creator class.
The intent of the Regulatory Submission service is to handle service calls for the Regulatory Master Module
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
This class processes any related change objects of a Change Request or a Change Notice.
Gets table row data for the related changes table given various types of
context objects.
Supported API: true
An enumerated type listing the valid authoring applications for an EPMObject.
RelatedObjectsBean class is used by workset add/remove components/documents
form processors to return the working copy of the work set and a collection
of invalid objects (i.e.
A common parent interface for associations between change management objects
and Changeable2 objects such as affected object and resulting object links.
This class is used as the root processing class to process the binary link
relationships between
wt.change2.ChangeItemIfc and
wt.change2.Changeable2 classes.Configures the default views available for the Related Work Sets table.
This interface defines an expression that can be used as an operand in
a relational expression in a SQL WHERE clause.
This is a default resource bundle containing entries for localized displays for the relations recorded from the
collector when packages are saved with soft filtering enabled.
This is a default resource bundle containing entries for localized displays for the relations recorded from the
collector when packages are saved with soft filtering enabled.
Use the
newRelationshipDefMaster static factory method(s),
not the RelationshipDefMaster constructor, to construct
instances of this class.
Use the
newRelationshipMapDefMaster static factory method(s),
not the RelationshipMapDefMaster constructor, to construct
instances of this class.Supported API: true
Extendable: false
A form processor that runs in the Method Server and performs a database
operation on one or more objects.
This interface is intended to be a tagging interface to avoid the associations
with Persistable and WTObject for performance purpose.
A record of a unit of work in an external system
Supported API: true
Extendable: false
A convenience class designed for holding data needed for creating ReleaseActivity objects.
Use the
newReleaseActivityMessage static factory method(s),
not the ReleaseActivityMessage constructor, to construct
instances of this class.A ReleaseId is an assembly name plus set of five numbers
that looks like:
assmbly-id.major.minor.servicePack.cps.build.Supported API: true
Extendable: false
This class validates the release target business rule.
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Deprecated.
Links an AnalysisActivity object to each of the Changeable2 objects in
a Vector.
An affected object link between a ChangeRequest2 and a Changeable2 that allows the user
to identify relevant product data.
This class is used to construct RelevantRequestData2 links.
An interface which represents an association between a change request
object and a Changeable2 object.
Interface used to tag classes that are available for remote access via a method server.
Indicates that the methods of an interface can be invoked
remotely by the RemoteMethodServer.
Class that provides access to a remote method server.
Class that provides access to a remote server manager.
Assertion which indicates that the target is being removed from the BatchContainer
Supported API: true
Extendable: false
Supported API: true
Extendable: false
A
Visitor for removing nodes of a structure from a configuration as it is navigated.This filter delegate determines whether the selected objects are eligible for
the mass change operation for the selected document.
Supported API: true A
Discrepancy object for representing removed usage discrepancy data.The interface
RemoveInaccessibleContentMBean provides the mechanism to remove unaccesible replicated content
caused by change in access of SitePrincipal.Validates the 'Remove Members from Package' action on the package contents table view.
This filter delegate determines whether the selected objects are eligible for
the mass change operation for the selected parts.
Supported API: true
Extendable: false
A tag class for AttributePanel.
Assertion used to indicate that an object in the BatchContainer has been
modified.
Supported API: true
Extendable: false
This filter delegate determines whether the selected objects are eligible for
the mass change operation for the selected parts.
Supported API: true
Extendable: false
Use the
newReplicaFolder static factory method(s), not the
ReplicaFolder constructor, to construct instances of this
class.Delegate for finding a replicated user on the local system, matching the user
that is being created, for the purpose of activating/converting to an active user.
Delegate for finding a replicated user on the local system, matching the user
that is being created, for the purpose of activating/converting to an active user.
*
Use the
newReplicationPackageMaster static factory method(s),
not the ReplicationPackageMaster constructor, to construct
instances of this class.Supported API: true
Extendable: false
A form processor that runs in the Method Server and performs a database
operation on one or more objects.
Object representing an executable report.
Encapsulates any relational/tabular report generating object
which takes simple string parameters and locale and produces
a Swing TableModel of results.
This class provides helper methods for calculating attribute values needed
by report queries.
This is a helper class for the generation of Report Builder results.
This class contains methods that implement recursive report queries.
This class will facilitate the operations from JSP client which requires Report object related information.
This class is used to persistently store the saved criteria for a report.
An affected object link between a ChangeIssue and a Changeable2 that allows
the user to identify product data issues.
The interface for the affected object link between a ChangeIssue and a
Changeable2 that allows the user to identify product data issues.
This interface defines a delegate method to handle report
specific processing based on a context object.
Factory to look up an implementation of the
ReportHandler interface to
perform report related processing based on the context object.Supported API: true
Extendable: false Not all methods in this class are supported.
A plugin that collects WBR installation related files.
A plugin that collects WBR installer log files.
A plugin that collects WBR related log files.
Exposes health information and administrative operations for third-party
reporting system; can be deployed in servlet engine or method servers.
This interface contains attributes held in common between
ReportTemplate
and Report.holds report parameters
Supported API: true
Extendable: false
Supported API: true
Extendable: false
This interface specifies post-processing methods for reports.
Supported API: true
Extendable: false
This helper class executes windchill report template based reports and third party jasper reports
Supported API: true
Extendable: false
Supported API: true
Extendable: false
ReportFormatType enum used in executeThirdPartyReport it passes index value to executeThirdPartyReport
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Don't use this class outside of a running system.
This class provides the implementation for @JRDataSource interface of jasper library.
This class contains static methods that are called as custom Webjects for
use in recursive reporting tasks.
This class is a default implementation of a template for reporting.
This is a helper class which contains the implementation for ad hoc specific processing of
XML Source which defines a report.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
This is a helper class which contains the implementation for processing XML Source which defines a report.
This represent the implementation of @JRDataSource from jasper library.
This class provides static helper methods for building and executing
queries for ReportTemplates.
This link class maintains the association between a ReportTemplate and
a ReportTemplate view that it references in its report definition QML.
This interface specifies a command for retrieving data results from a
repository of data.
This interface represents the concept of a PagingSession over items in
a repository.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
This element handler supports the content transformation of representation.
Standard implementation of
RequestMBean.Implementation of
NotificationHandlerDelegate for
use in servlet engine to capture a set of active servlet requests immediately
prior to notification and then release it immediately thereafter.Implementation of
NotificationHandlerDelegateFactory for
use in servlet engine with NotificationHandlerMBean via
its CustomDelegateFactoryClass attribute to construct RequestCaptureDelegate
instances as delegates.ContextListener<RequestMBean>
MBean that produce histogram statistics of servlet requests, grouped by context
relative request URI.Produce histogram statistics for servlet requests.
Detailed information related to a single servlet engine request.
Interface to filter
RequestMBean objects.RequestPriority indicates the priority of the WTChangeRequest2.
Set of servlet requests and aggregate data thereon
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Use the
newRequirement static factory method(s), not the
Requirement constructor, to construct instances of this
class.This is tagging interface for all Windchill Requirement objects.
Use the
newRequirementMaster static factory method(s), not
the RequirementMaster constructor, to construct instances
of this class.This is object to object trace link class for creating trace links to local or remote Requirements.
Supported API: true
Extendable: false
Requirement Resource class to represent remote requirements.
This is tagging interface for all Remote Requirement Resources.
This is Windchill Master class for Requirement Resource's mastered information
Supported API: true
Extendable: true
Supported API: true
Extendable: true
RequirementStatus is a specialization of
EnumeratedType
to provide localizable status values.This is tagging interface for all requirement related trace links.
This is version to version trace link class for creating trace links to local or remote Requirements.
Deprecated.
Returns a newly constructed
ResearchedBy link.The interface implementation of a ResearchedBy link.
Interface required for an object to participate in a reservation.
Class to aggregate the parameters for requesting reservations or returning
ReservationService API results.Used to represent events occurring within execution of the
ReservationService.Exception thrown from wt.reservation package classes.
Helper for working with
Reservable objects and for using the implemented ReservationService.Interface describing the services available for
Reservable objects.Types of reservations available to the reservation service.
This class represents a special exeption which can be thrown when an executing
entry detects a pending stop request, but wants its status reset to ready so
that it can be re-executed once the queue is re-started.
Delegate for determining if a change item is ready for conversion.
Enumerated Type representing Resolution.
Result of a single resource allocation (one resource to one operation).
Use the
newResourceAssignment static factory method(s),
not the ResourceAssignment constructor, to construct instances
of this class.Supported API: true
Extendable: false
Supported API: true
Extendable: false
A message source that knows the current client locale.
Supported API: true
Extendable: false
The
ResourceCategory class enumerates the various possible
classifications for resources.Builder for the step combining the Define Item and Attributes table for Create resource wizard.
ResourceHelper is a utility class with useful methods for internationalization.
ResourceHelper is a utility class with useful methods for internationalization.
ResourceHelper is a utility class with useful methods for internationalization.
A resource info file, which may have multiple localizations.
A utility to list resource files found in the local class path.
Service to perform operation-related tasks.
The
Supported API: true
Extendable: false
ResourceType class enumerates the various types of resources.:
PERSON
ROLE
EQUIPMENT
FACILITY
MATERIAL
INFORMATION
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
This interface provides the abstraction for the results of a type based
query.
This class is responsible for implementing the common functionality for
processing the events that can change the resulting change status of a
changeable.
Specifies the configuration and populates the data in order to display the change task resulting objects table.
This is a class intended to handle ChangeActivity or ChangeOrder as
a primary business object.
This interface specifies methods needed to process results directly from
the low level persistence layer.
This abstract class can be extended to provide a custom ResultProcessor
that processes results directly from the low level persistence layer.
ResultProcessorLimitException indicates that a limit has been reached for a
query that uses a ResultProccer.
Supported API: true
Extendable: false
This interface provides the abstraction for specifying the results of
a type based query.
The result states of a DataSource.
Supported API: true
Extendable: true
Supported API: true
Extendable: true
This command can be used to refresh the given persistent entity or retrieve
one from the database.
The ConfigSpecNodeExpander class uses the Struct Service and a ConfigSpec
to implement the expand operation.
This ConfigSpecNodeExpander class uses the Struct Service and a ConfigSpec
to implement the expand operation.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: true
This class is an extension of the
WTException class that
is specialized for use with the various Revise dialogs
and Revise Task classes.
Indicates the impact of a revision on the tasks associated with a change
item.
Holds a set of properties to assign to newly created versions.
Holds a set of properties to assign to newly created versions.
This is Do nothing OOTB default implementation of
Supported API: true
Extendable: true
RevisionAttributesDelegateIfc
Supported API: true
Extendable: true
This delegate will do nothing OOTB.
This
wt.lifecycle.LifeCycleManged first class information object
is an IteratedFoldered which allows special foldering
to take into account its Versioned nature (and it is controlled
via a checkin/checkoutmechanism), and it is DomainAdministered;
it is similar to Managed except that it is a IteratedFoldered
rather than Foldered.Abstract Data Handler for the "New Revision" column in the revise wizard.
This validator is used to validate whether the "Revision" label is shown.
Supported API: true
Extendable: false
The implementation holds alternates information for the Raw Material Link.
Provide information on outgoing RMI calls
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Role is a specialization of
EnumeratedType to provide localizable
role names The localized values for roles are maintained in a resource
bundle RoleRB, and its locale derivatives
Use the
newRoleActorRoleMap static factory method(s), not
the RoleActorRoleMap constructor, to construct instances
of this class.Interface RoleBatchCotnainer is a BatchContainer that is used to make
assertions about which objects play the "other" role in an association.
RoleDescriptor supplies meta-data information for a role of a Link (AssociationEnd).
This class encapsulates the data necessary for navigating from a node
to other nodes via association links.
RoleHolder is an interface for classes implementing role to principal
mappings
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Deprecated.
in R6.0
Role participant used to get the display name and the ufid of the principal.
RoleParticipantConfigTag sets attributes of the
roleParticipantConfig tag.
Use the
newRolePoolMap static factory method(s), not the
RolePoolMap constructor, to construct instances of this
class.
Use the
newRolePrincipalMap static factory method(s), not
the RolePrincipalMap constructor, to construct instances
of this class.
Use the
newRoleRoleMap static factory method(s), not the
RoleRoleMap constructor, to construct instances of this
class.Supported API: true
Extendable: false
Constants used as descriptor properties for Route Wizard clients.
Supported API: true
Extendable: false
Deprecated.
Provides default implementations for Regulatory Product Submission Regulatory Submissions.
Code that implements this interface could allow itself to be used within
the Rule xml files defined through administrative OIR as algorithms.
This class holds a feedback message for a business rule.
This class holds a feedback type for a business rule.
Bean to hold rule member action data.
This class renders the output of Link between Choice Rule and its action member.
ChoiceMappableChoiceLink in case of Basic Rules.
RuleMemberActionLink in case of Conditional Rules.
Supported API: true
Extendable: true
ChoiceMappableChoiceLink in case of Basic Rules.
RuleMemberActionLink in case of Conditional Rules.
Supported API: true
Extendable: true
Bean to hold rule member data.
This class renders the output of Link between Choice Rule and its source member.
Source Choice in case of basic rules.
ExpressionMemberLink in case of Conditional Rules
Supported API: true
Extendable: true
Source Choice in case of basic rules.
ExpressionMemberLink in case of Conditional Rules
Supported API: true
Extendable: true
Supported API: true
Extendable: false
Methods to help workflow designers interact with QMS and Native Business Rules.
All the validation business rules will implement Rule Validation interface
for its execution included in the rules processing framework.
The
RuleValidationCriteria contains information that is used by
all business rules within a business rule set.Validation key for the business rule.
The
RuleValidationObject contains a specific target object and
target object link.A Business RuleValidationResult object contains one validation output per
business rule.
A container of Business
RuleValidationResult objects.An
EnumeratedType to indicate the status of evaluating a
business rule for a object.Command line utility that runs a list of scripts.
Command line utility which runs a list of scripts in the default server manager.
Class that provides wrappers to privileged runtime methods using
the wt.security package.
Places a Server Calculated Attribute in the AttributeContainer whose
content is a String whose value is based on the associated View name.
Places a Server Calculated Attribute in the AttributeContainer whose
content is a String whose value is based on the associated View name.
Places a Server Calculated Attribute in the AttributeContainer whose
content is the BuildStatus on the UsageLink.
Places a Server Calculated Attribute in the AttributeContainer whose
content is a String whose value is based on the associated Cabinet name.
Places a Server Calculated Attribute in the AttributeContainer whose
import wt.services.applicationcontext.implementation.DefaultServiceProvider;
import wt.services.applicationcontext.implementation.DefaultServiceProvider;
content Boolean is TwoWayAlternate
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Places a Server Calculated Attribute in the AttributeContainer whose
content is a String whose value is based on the associated DataFormats
name.
A Server Calculated Attribute is placed into the AttributeContainer with
the context being a TypeInstanceIdentifier for the current sessions principal.
Deprecated.
LogicalIdentifier used:
dataFormatIconPath = SCA|dataFormatIconPath
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Places a Server Calculated Attribute in the AttributeContainer whose
content is a String whose value is based on the associated DataFormats
name.
SCA for displaying identifier using display delegates in wt.identity.
SCA for displaying identifier with labels using display delegates in
wt.identity.
SCA for displaying identity using display delegates in wt.identity.
Supported API: true
Extendable: false
SCA for displaying identity with labels using display delegates in wt.identity.
Generic Server Function for determining the display type.
Supported API: true
Extendable: false
Places a Server Calculated Attribute in the AttributeContainer whose
content is a String whose value is based on the Folder name.
Places a Server Calculated Attribute in the AttributeContainer whose
content is a String whose value is based on the associated lifecycle
name
LogicalIdentifier used:
lifecycle = SCA|lifecycle.key
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Deprecated.
LogicalIdentifier used:
objectImageWithGlyphs = SCA|objectImageWithGlyphs
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Places a Server Calculated Attribute in the AttributeContainer whose
content String is the WTPrincipal name.
Places a Server Calculated Attribute in the AttributeContainer whose
content String is the WTPrincipal name.
Places a Server Calculated Attribute in the AttributeContainer whose
content is a String whose value is based on the associated WTOrganization
name
LogicalIdentifier used:
globalIdentifier = SCA|globalIdentifier.key
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Places a Server Calculated Attribute in the AttributeContainer whose
content String of the WTPrincipal distinguished name for the association.
Places a Server Calculated Attribute in the AttributeContainer whose
content is a String whose value is based in the Project name for this
association.
Places a Server Calculated Attribute in the AttributeContainer whose content
is a reference designator range.
Places a Server Calculated Attribute in the AttributeContainer whose content is a String whose value is based on the
HTMLText associated with the Persistable.
Places a Server Calculated Attribute in the AttributeContainer whose
content String is the Thumbnail2D
logicalIdentifier used:
owner, locker, creator, modifier
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Places a Server Calculated Attribute in the AttributeContainer whose
import wt.services.applicationcontext.implementation.DefaultServiceProvider;
import wt.services.applicationcontext.implementation.DefaultServiceProvider;
content Boolean is TwoWayAlternate
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Places a Server Calculated Attribute in the AttributeContainer whose
content is a String whose value is based on the associated View name.
Places a Server Calculated Attribute in the AttributeContainer whose
content is a String whose value is based on the associated View name.
Supported API: true
Extendable: false
A ConfigSpec implementation with the essentially the following logic.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
A form processor that runs in the Method Server and performs a database
operation on one or more objects.
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Supported API: true
Extendable: false
A class for top-level processor that perform a database operation
on one or more objects.
Supported API: true
Extendable: true
Supported API: true
Supported API: true
A
Discrepancy object for representing Control Characteristic discrepancy data.Interface for Discrepancy Delegate.Extend AbstractDiscrepancyDelegate for your discrepancy.
Supported API: true
Extendable: false
Class containing methods available to those writing customized queries for Scheduled Jobs.
Supported API: true
Extendable: false
Use the
newScheduleQueue static factory method(s), not the
ScheduleQueue constructor, to construct instances of this
class.
Use the
newScheduleQueueEntry static factory method(s),
not the ScheduleQueueEntry constructor, to construct instances
of this class.This class process the data entered in the Schedule
Report wizard.
Supported API: true
Extendable: false
The SchemaNode class is a bean class that defines and identifies a
single business object type supported by a Windchill server.
Builder for the step combining the Define Item and Attributes table.
Extension of
LogsDirViewer that provides a view of log
files in a directory specified by the sci.installer.dir property.InfoDelegateFactory that calls a specified script before and
after logging and/or e-mailing the parent Summary or NotificationHandler MBean
would normally perform.
This class represents a search condition on a query.
Operation instance representing a search operation.
A plugin that collects the search.properties property file.
A form processor that runs in the Method Server and performs a database
operation on one or more objects.
Supported API: true
Extendable: false
The Expression conflict resolver.
SecurityLabel1 represents the set of possible values for a configured
security label.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
This delegate sets the security labels for a published representation based on the data and their security labels being published.
Interface to be implemented by classes whose objects may have security
labels marking the sensitivity of the object's information.
This class serves as a helper class for the security labels configuration.
SelectedItemsTag intializes hidden form inputs with values based on where the action to launch the
wizard was launched from.The
Selector class represents the antecedents of indexing
and notification policy rules.StandardMBean subclass that knows its own ObjectName --
and thus assumes it is only registered once.An MBean capable of e-mailing data about itself.
The SemanticKey class helps to ensure the uniqueness constraint on object's
identity.
SemiFinishedLinkType enumeration holding types of CoProduceUsageLinks and RawMaterialLinks.
Command line utility to send a specified file or directory to PTC Technical Support, associating it with a specified call number.
A form processor that runs in the Method Server and performs a database
operation on one or more objects.
Send To Distribution Target Wizard Form Processor.
Builder for the step combining the Define Item and Attributes table.
This class is responsible for generating next value for sequence using some algorithm
This class should be strictly used for Object Initialization Rules.
An
EffForm representing serial number effectivity statements.Indicates the supported remote method invocation (RMI) serialization strategy.
Supported API: true
Extendable: false
A serial numbered object is an object that can have serial numbered instances.
The configuration of a
SerialNumberedConfiguredMaster.Deprecated.
Deprecated.
Deprecated.
The config spec used by
SerialNumberedConfiguredInstanceVersion
objects.An instance of a
SerialNumberedConfiguredMaster.An instance of a
SerialNumberedConfiguredInstanceMaster which
uses a SerialNumberedBaselineConfigurationVersion as its configuration.A serial numbered object that has versioned instances which use a
SerialNumberedBaselineConfigurationVersion as its configuration.The interface portion of a serial numbered instance (the implementation
portion is
SerialNumberedInstanceImpl.The implementation portion of a serial numbered instance.
A serial numbered instance that is implemented using the master/version
scheme.
A version of an instance.
This object indicates the serial number of the serial numbered object
used in the instance.
Specifies an abstract model of items in a predefined sequence.
Provides an abstraction of an abnormal occurrence or error in the construction
of a series.
Provides an abstraction of an abnormal occurrence or error in the usage
or processing of a series.
Provides an abstraction of an abnormal occurrence or error when attempting
to set a series value to an invalid value.
Provides an abstraction of an abnormal occurrence or error when attempting
to increment or decrement a series beyond its max or min, respectively.
Provides an abstraction of an abnormal occurrence or error where the
level in a harvard series can't be moved any more to either the left
or right.
Enumerated Type that defines State Based Series Selector seed values.
Supported API: true
Extendable: true
A Class used by the server manager to launch new servers.
The server manager application main.
Overview information and statistics for server manager
Supported API: true
Extendable: true
Supported API: true
Extendable: true
MBean that allows monitoring and management of the ServerManger.
Provides ability to manage and monitor a ServerManager.
Wrapper around the WTMessage class to allow for unit testing.
Supported API: true
Extendable: false
This class provides way to manage service effectivity for the components in a structure
by creating service effectivity objects and associating them to an item
Supported API: true
Supported API: true
This is abstract Java renderer class that determines which fields are displayed for the type and how they are handled in the UI.
The ServiceEffectivityDelegate interface defines methods used to compare ServiceEffectivity objects against each
other and against a filter.
ServiceEffectivityFilterFactory provides methods to look up filter delegates
for ServiceEffectivity objects.
This helper is used to access an implementation of
ServiceEffectivityService via the static reference
ServiceEffectivityHelper.service.This is Master for ServiceEffectivity
An implementation of KeyedEventListener used by services to handle service
events.
Creates implementations of Windchill service interfaces.
Use the
newServiceIdentifier static factory method(s), not
the ServiceIdentifier constructor, to construct instances
of this class.MBean interface for registering and monitoring a set of servlet engine
processes.
Extension of
LogsDirViewer that provides a view of log
files in a directory specified by the wt.servlet.logs.dir property.MBean that provides statistics and monitoring capabilities for servlet
requests.
Monitors servlet engine requests
Supported API: true
Extendable: true
Supported API: true
Extendable: true
An Authenticator implementation based on passing a known session id
back and forth to the client.
A specialized Hashtable for maintaining static context partitioned by user session.
AutoCloseable implementation for establishing a SessionContext for a clearly delimited
scope, restoring the previous SessionContext upon leaving this scope.The SessionEditedIteration provides a light-weight work-in-progress mechanism
similar to
Workable.Supported API: true
Extendable: false
Reliable implementations for temporarily switching principals as well as turning access enforcement on and off
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Reliable implementations for temporarily switching principals as well as turning access enforcement on and off
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Helper class that p[rovides a convinient way to access the SessionManager functionality.
AutoCloseable implementation for establishing a SessionContext for a clearly delimited scope, restoring
the previous SessionContext upon leaving this scope.AutoCloseable implementation for establishing a SessionContext for a clearly delimited scope, restoring
the previous SessionContext upon leaving this scope.Events dispatched by the
SessionIterationService during SessionIterationService.createSessionIteration(wt.vc.sessioniteration.SessionEditedIteration, wt.org.WTPrincipal, java.lang.String), {@link SessionIterationService#{@link
SessionIterationService#commitSessionIteraiton}, and deleteSessionIteration}.Supported API: true
Extendable: false
Supported API: true
Extendable: false
Interface containing the methods for setting and retrieving the current
principal.
Supported API: true
Extendable: false
Detailed information related to a single servlet engine session.
Interface to filter
SessionMBean objects.Servlet session and context listener and MBean that provides statistics and
monitoring capabilities for servlet sessions.
Monitors servlet sessions
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Provides access to the methods of the SessionManagerSvr interface.
A thread class for executing asynchronous server-side operations under a new or existing
session context.
Provides basic information on currently active users.
Specifies the access modifier to apply to the setter method for a property.
Builder for the set disposition picker step.
Command line utility to set a log level in specified server processes.
This class represents a Set Operator.
Supported API: true
Extendable: false
Records which objects are shared by which containers.
Deprecated.
This utility is largely a normal, drop in ScheduledExecutorService implementation.
MVC builder class for shared team info page
Supported API: true
Extendable: true
Extendable: true
This exception is thrown by a transaction operation that is shared among
threads where one of the other threads has executed a transaction rollback.
This exception is thrown by a transaction operation that is shared among
threads where one of the other threads has executed a transaction savepoint
rollback.
Share Status
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Supported API: true
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Use the
newShippingLabel static factory method(s), not the
ShippingLabel constructor, to construct instances of this
class.Supported API: true
Extendable: false
Provides a means for one Folder to have references to other Folder's
or FolderEntry objects (ie to any CabinetBased object).
A persistent assocation between a Folder and a non-iterated CabinetBased
object.
This is a command line utility used to show the change association mode history.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
MVC builder class for show team uses table
Supported API: true
Extendable: true
Extendable: true
Interface to be used to set an ElectronicallySignable objects signature.
A signature engine is reponsible for exposing attributes required for a
signature and the validation of those attributes against a user.
Factory to return currently installed signature engine.
SignatureInvalidException is thrown when a signing attempt has failed.
Concrete class for signing an object.
Data container bean holding information pertaining to a variable used by
signature engines to expose the attributes needed in verifying a user.
Custom Hook to Restrict Search Criteria for Information Element.
This simple first class information object is
DomainAdministered,
but is not LifeCycleManaged and does not appear in folders,
so it tends to be used for business objects which are administrative
in nature or only need to be user visible situationally.A simple Authenticator implementation based on passing the validated user name
back and forth to the client.
SimpleComparisonSpec contains just the bare minimum information needed
for the comparison of business objects.
Extension of
DirView that provides a view of all
files in a directory specified by a given wt or system properties entry.Simple callback through which entry and exit of an active drag-over state
can be signaled.
A simple DropListener that listens for file drag-overs and drops and
signals drag-over state and file processing handlers accordingly.
A simple
MethodAuthenticator that just carries server-supplied data
back to the client and returns it on each subsequent call.Abstract reference implementation of a simple PersistedCollectionNestedHolder object.
Provides default implementations for Simple Regulatory Submission.
A
MethodAuthenticator that is used to associate method invocations with
previously identified session objects.For additional details on how to add a custom column to the report that uses this
ComponentConfigBuilder see
AbstractTreeReportConfigBuilderFor additional details on how to add a custom column to the report that uses this
ComponentConfigBuilder see
AbstractTreeReportConfigBuilderThis delegate approves all requests to modify an
OccurrenceableLink;
it should be used only for links whose modification never invalidates
associated UsesOccurrence objects.Always returns true.
Mapping processor to handle Mappings with single Tag
Supported API: true
Extendable: true
Supported API: true
Extendable: true
This delegate rejects all requests to create a
UsesOccurrence
from an OccurrenceableLink with count > 1, but for count = 1
it checks to see if a link already exists and approves the creation if
none exists.Class containing utility methods.
This interface provided SIS custom metadata information
Supported API: true
Extendable: true
Supported API: true
Extendable: true
This context class provides information about the type of operation being performed and the filters applied to the structure.
Use the
newSite static factory method(s), not the Site
constructor, to construct instances of this class.
Use the
newSiteAddress static factory method(s), not the
SiteAddress constructor, to construct instances of this
class.Provides status and statistics for vaulting sites.
Supported API: true
Extendable: false
A plugin that collects the site.xconf property file.
Class that registers conflict types associated with Security Label actions.
Helper class to hold Smart Collections Comparison Result
Supported API: true
Extendable: false
Supported API: true
Extendable: false
DataUtility for SmartCollection Column display for BOM Transformer
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Command line utility which launches jconsole with a connection to the default server manager directly via a local JMX connection.
Command line utility which launches VisualVM with a connection to the default server manager directly via a local JMX connection.
Deprecated.
This class is being deprecated as it only pertains to the sort preference UI for
the CADX search pickers which should be replaced by CommonSearch Pickers in a
near future release.
An enumeration that returns objects in sorted order.
An enumeration that returns objects in sorted order.
Deprecated.
This interface provides the abstraction for specifying sorting.
The Source is an EnumeratedType used to specify that an object is either
made internally (MAKE) or purchased (BUY).
The ResultProcessor creates a mapping of source QueryKeys and associated
Link ObjectIdentifiers stored in a WTArrayList value.
Deprecated.
As of 13.0.1.0, This is for internal usage
Deprecated.
As of 13.0.1.0, This is for internal usage
Deprecated.
As of 13.0.1.0, This is for internal usage
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Helper class for the SourceUpdatedListenerService.
SpatialFilterDelegateType is a specialization of
EnumeratedType
to provide localizable spatial filter delegate type values.SpatialFilterMethod is a specialization of
EnumeratedType
to provide localizable spatial filter method values.SpatialFilterType is a specialization of
EnumeratedType
to provide localizable spatial filter type values.This filter is used to specify the spatial type of filter to apply to
the structure.
Use the
newSpecification static factory method(s), not the
Specification constructor, to construct instances of this
class.
Use the
newSpecificationMaster static factory method(s),
not the SpecificationMaster constructor, to construct instances
of this class.
Use the
newSpecificationTemplate static factory method(s),
not the SpecificationTemplate constructor, to construct
instances of this class.Supported API: true
Extendable: false
Use the
newSpecTemplateMaster static factory method(s),
not the SpecTemplateMaster constructor, to construct instances
of this class.Spinner extends NumericSpinner to allow listening to the
contained textfield.
The spinner field component.
This class implements common methods and an executable main() for executing
SQL commands.
This class represents a SQL function within a SQL statement.
An abstract class used by plugins that executes SQL script files during
plugin execution.
A signature engine which requires username and password to be supplied.
Simple NotificationHandlerDelegateFactory implementation that logs a full
stack trace.
Generates the HTML page containing a stack trace for a given throwable.
The StandardAccessControlManager provides the standard implementation of a manager for access control.
The
StandardAdministrativeDomainManager provides the default
implementation of the AdministrativeDomainManager.This is the standard implementation of the authorization agreement service
interfaces.
Support for downloading/installing the Arbortext Editor from the Windchill
Software Downloads page.
Use the
newStandardAssignmentService static factory method(s),
not the StandardAssignmentService constructor, to construct
instances of this class.
Use the
newStandardAssociationConstraintService static factory
method(s), not the StandardAssociationConstraintService
constructor, to construct instances of this class.Provides the standard implementation of the AuditCreator Service.
Use the
newStandardAXLService static factory method(s),
not the StandardAXLService constructor, to construct instances
of this class.This implementation of the
BaselineService interface add listeners
via StandardBaselineService.performStartupProcess().Deprecated.
- As of 13.0.1.0, Use interface
BomService using {@link AssociativityServiceLocator#getInstance()#getBomService()}Supported API: true
Use the
newStandardBuildService static factory method(s),
not the StandardBuildService constructor, to construct instances
of this class.This is a straight forward implementation of
ConfigService that has no listeners.
Use the
newStandardConfigurableLinkService static factory
method(s), not the StandardConfigurableLinkService constructor,
to construct instances of this class.
Use the
newStandardConfigurationService static factory method(s),
not the StandardConfigurationService constructor, to construct
instances of this class.Standard Implementation of the StandardConflictResolutionService.
Use the
newStandardContainerMoveService static factory method(s),
not the StandardContainerMoveService constructor, to construct
instances of this class.
Use the
newStandardContainerTeamService static factory method(s),
not the StandardContainerTeamService constructor, to construct
instances of this class.
Use the
newStandardContainerTemplateService static factory
method(s), not the StandardContainerTemplateService constructor,
to construct instances of this class.Standard Implementation of the Content Control Service.
Use the
newStandardCustomerExperienceService static factory method(s),
not the StandardCustomerExperienceService constructor, to construct instances
of this class.StandardDeleteManager is a concrete persistent manager targeted for WTObject
classes.
Use the
newStandardDeliverableService static factory method(s),
not the StandardDeliverableService constructor, to construct instances
of this class.
Use the
newStandardDeliveryService static factory method(s), not the
StandardDeliveryService constructor, to construct instances of this class.Implements
DisplayIdentity using a resource bundle and message
key.Display identity for effectivity groups.
Localizable message.
Use the
newStandardEPPCustomEventHandlerService static factory method(s),
not the StandardEPPCustomEventHandlerService constructor, to construct
instances of this class.StandardESIService is a concrete implementation of ESIService and ESISvrService.
Service class for Persisting ExpressionAssignable, Expressionable and ExpressionMemberLink and other utilities.
Use the
StandardFBMLPlannableAttributesEventHandlerService static factory method(s),
not the StandardFBMLPlannableAttributesEventHandlerService constructor, to construct
instances of this class.Implementation for FDAUDISumbission objects.
Standard implementation of the federation service interfaces.
Use the
newStandardFolderService static factory method(s),
not the StandardFolderService constructor, to construct
instances of this class.
Use the
newStandardForumService static factory method(s),
not the StandardForumService constructor, to construct instances
of this class.Standard implementation of the file vault service.
Standard implementation of the identity service.
Use the
newStandardInterSvrComService static factory method(s),
not the StandardInterSvrComService constructor, to construct
instances of this class.Deprecated.
- As of 13.0.1.0, for internal use
Supported API: true
Extendable: false
Use the
newStandardIXBService static factory method(s), not the StandardIXBService
constructor, to construct instances of this class.Standard Implementation of the IxStagingDBTagSvrService.
Get the fully qualified type of the event.
Reference implementation of a KeyedEventDispatcher.
StandardLicenseUsageService is the default implementation for the LicenseUsageService and provides client-invokable
methods for accessing the License Usage feature.
Standard implementation of the life cycle service interfaces
Standard implementation of the life cycle service interfaces
Use the
newStandardLineNumberService static factory method(s),
not the StandardLineNumberService constructor, to construct
instances of this class.Provides an abstraction of the standard implementation of server-side
functionality as defined by the LockService interface.
StandardManager is the base class for NetFactor sevices and managers..
A reference implementation of a ManagerService.
Used to represent events occuring within the Services package.
Standard implementation of the file vault Master service.
This class is intended to serve the same purpose as
StandardMBean,
and support its public and protected API while addressing some gaps therein.
Use the
newStandardModelItemManager static factory method(s),
not the StandardModelItemManager constructor, to construct
instances of this class.This implementation of
ModuleVariantInformationService implements the service API
and adds listeners in StandardModuleVariantInformationService.performStartupProcess().Deprecated.
- As of 13.0.1.0, Use interface
MPMDocumentService using MPMDocumentHelper.serviceDeprecated.
- As of 13.0.1.0, Use interface
MpmLinkService using {@link MPMServiceLocator#getInstance()#getMpmLinkService()}Deprecated.
- As of 13.0.1.0, Use interface
MPMPartAllocationService using {@link MPMServiceLocator#getInstance()#getPartAllocationService}Deprecated.
- As of 13.0.1.0, Use interface
MPMProcessPlanService using {@link MPMServiceLocator#getInstance()#getMPMProcessPlanService()}Deprecated.
- As of 13.0.1.0, for intenral use
Deprecated.
- As of 13.0.1.0, Use interface
MPMResourceService using {@link MPMServiceLocator#getInstance()#getMPMResourceService()}Provides the standard implementation of server-side functionality as defined by the
NavigationCriteriaService
interface.
Use the
newStandardNavigationFilterService static factory method(s), not the
StandardNavigationFilterService constructor, to construct instances of this class.
Use the
newStandardNCService static factory method(s), not the StandardNCService
constructor, to construct instances of this class.
Use the
newStandardNmActionService static factory method(s), not the
StandardNmActionService constructor, to construct instances of this class.
Use the
newStandardNmFolderService static factory method(s),
not the StandardNmFolderService constructor, to construct
instances of this class.
Use the
newStandardNmProjMgmtService static factory method(s),
not the StandardNmProjMgmtService constructor, to construct
instances of this class.
Use the
newStandardNmRoleService static factory method(s),
not the StandardNmRoleService constructor, to construct
instances of this class.
Use the
newStandardNmTopicService static factory method(s),
not the StandardNmTopicService constructor, to construct
instances of this class.The OOTB node resolution service which resolves which structure nodes should be copied, reused or removed during a
structure generation/regeneration.
Standard implementation of the notification service
interfaces.
Use the
newStandardNPIService static factory method(s),
not the StandardNPIService constructor, to construct instances
of this class.Provides a basic means to extract and format a number field and name
field from an object.
The default implementation of the object comparison service.
This implementation of
OccurrenceService implements the service
API, send OccurrenceEvents and adds listeners in StandardOccurrenceService.performStartupProcess().Builder for the step combining the Define Item and Attributes table.
Service class for ATO.
Standard implementation of the Organization Services Manager interface.
This is a standard implementation of PartDocService, and provides APIs that allow creating, deleting or fetching part
to document associations of different kinds.
This implementation of
PartPathService implements the service API
and adds listeners in StandardPartPathService.performStartupProcess().This is the standard implementation of the persisted collection service interfaces.
StandardPersistenceManager is a concrete persistent manager targeted
for WTObject classes.
Use the
newStandardPlannableService static factory method(s),
not the StandardPlannableService constructor, to construct
instances of this class.
Use the
newStandardPlanService static factory method(s),
not the StandardPlanService constructor, to construct instances
of this class.Deprecated.
Standard Print Cover Page Delegate
This prints a cover page for tables which have a primary object of type WTPart.
Supported API: true
Extendable: false
Concrete Profile class that represents a Standard Profile group for associating
participants with user interface elements (e.g., actions, tabs, etc.) that are
visible to a participant.
Standard implementation of the proj admin service interfaces
The
StandardProjExecService class contains the standard
implementation of both remotely and server accessible API.Standard queue monitor bean.
Standard implementation of the QueueService interface.
Standard Implementation of the ReceivedDeliveryService.
Service implementation for recently accessed objects/containers.
Use the
newStandardReportService static factory method(s), not
the StandardReportService constructor, to construct instances of
this class.Uses resource bundle
wt.identity.identityResource and tags
identityResource.REVISION_IDENTITY and identityResource.REVISION_BRIEF
to format the identity for a revision.Uses resource bundle
wt.identity.identityResource and tags
identityResource.REVISION_VIEW_IDENTITY to format the identity,
identityResource.REVISION_VIEW_TYPOE to provide the text
label for a revision and view value label and identityResource.REVISION_VIEW_NULL
to format a null value.Standard implementation of the SessionManager interface.
Use the
newStandardShippingService static factory method(s),
not the StandardShippingService constructor, to construct
instances of this class.This implementation of
StructService has adds several listeners in StandardStructService.performStartupProcess() that deal
primarily with copying links and validating deletes.This class implements methods used to build query expressions that take
advantage of SubString Index.
Use the
newStandardSupplierPartService static factory method(s),
not the StandardSupplierPartService constructor, to construct
instances of this class.
Use the
StandardTrainingTrackingService static factory method(s), not the
StandardTrainingTrackingService constructor, to construct instances of this class.Provides a basic means to extract (translated value) and format a number field and name field from an object.
Use the
newStandardTypedUtilityService static factory method(s),
not the StandardTypedUtilityService constructor, to construct
instances of this class.Populates the UDISubmission object and UDISubmissionDetails based upon the contents of the UDISubmission Template
object.
Populates the UDISubmission object and UDISubmissionDetails based upon the contents of the UDISubmission Template
object.
Provides the standard implementation of server-side functionality as
defined by the
VersionControlService interface.Implements
Supported API: true
Extendable: false
DisplayIdentity for versioned objects
Supported API: true
Extendable: false
Uses resource bundle
wt.identity.identityResource and tags
identityResource.VIEW_IDENTITY to format the identity, identityResource.VIEW
to provide the text label for "view" and identityResource.VIEW_NULL
to format a null view value.This implementation of
ViewService caches the Views and
ViewAssociations, so ViewService calls do not hit
the database.Supported API: true
Extendable: false
Standard implementation of the workflow engine service.
Standard implementation of the workflow service interfaces
Defines the non-client methods that are available on the Work Instruction service.
Provides the standard implementation of server-side functionality as
defined by the WorkInProgressService interface.
Standard implementation of the workflow engine service.
Provides the standard implementation of server-side functionality as
defined by the
WTPartAlternateRepService interface.Default implementation for the Part to CAD build service.
This implementation of
WTPartService implements the service API
and adds listeners in StandardWTPartService.performStartupProcess().Supported API: true
Extendable: false
Indicates the state of an attribute in an
For details on the transitions between states see AttributeContainer.put()
Supported API: true
Extendable: false
AttributeContainer For details on the transitions between states see AttributeContainer.put()
Supported API: true
Extendable: false
State is a specialization of
EnumeratedType to provide localizable
state values.This class defines an abstraction for a SQL statement query.
When executed from a class that extends BasicTemplateProcessor, these
script call can be invoked by using the 'useProcessorService service
= ' html template entry.
Feedback object to carry status messages to client.
Represents the status of the queue entry.
Default Implementation for the StatusTransitionsInterface.
To customize the Status Transitions Value.
This implementation of the STEPConverter can be used to convert generated id's into actual Windchill values.
This interface is used to determine the methods that need to be implemented in order to handle generated ids that can
be found within the WNC EDM model.
Supported API: true
Extendable: false
Provide access to XML source data in byte (not character) form that can
be read using an
java.io.InputStream.Specifies the case to force the corresponding string to.
An very simple algorithm that takes a single
String argument and returns it unmodified.Range delegate for strings.
A range using Strings which are not left filled.
Given an attribute and value determine the equality.
Takes a list of values and tests if the first is equal to any of the others, and then returns a Boolean.
A composite GUI component to input a string value.
StringLimitException captures errors that occur due to the limitations
of Java RMI in handling large strings.
Given an attribute and a value, with "*" in the value, determine the equality using Regular Expression related
concepts.
A resource info file that contains basic localizable message strings.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
This helper is for the
StructService and accesses that service
via StructHelper.service.This service for the struct package contains "navigetters" to navigate
the
IteratedUsageLink, IteratedReferenceLink and IteratedDescribeLink to both Mastered and Iterated
objects.Supported API: true
Extendable: false
Deprecated.
This Persistable is not supported from Windchill 11.2 release.
Supported API: true
Extendable: false
A Java handle to an XSLT stylesheet.
Class for Subcontract Plant Discrepancy.
The class to fetch and existing downstream or custom downstream node for a given upstream node.
Class for Subcontract Plant With BOM Transformation Discrepancy.
A SubFolder is a non-root folder, ie it resides in a Cabinet.
Defines the unique Identity of a SubFolder.
Provides a persistent association between a SubFolder with it's parent
Folder.
Defines the class which performs the uniqueness constraint for a SubFolder.
Class that defines the uniquness constraint for a SubFolder.
Represent the relationship between a Regulatory Submission and
it's subjects.
Serves as a plug-in for busines objects that need to be associated with
a forum.
An affected end-item link between a ChangeRequest2 and a WTPartMaster that
allows the user to identify relevant product data.
This class is used to construct SubjectProduct links.
An interface which represents an association between a change request
object and a WTPartMaster object.
<p?This class can be implemented to translate a security Subject to a uid.
Supported API: true
Extendable: false
This class is an implementation of Submit Now functionality used for
various change objects.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
This class represents a subselect which can be used in a SQL statement.
This structured attribute class represents the concept of substitute quantity as
an
_SubstituteQuantity.amount and a QuantityUnit (unit of measure).Supported API: true
Extendable: false
The class implements utility methods for managing SubString Index.
The class implements utility methods for managing SubString Index.
This interface specifies methods used to build query expressions that take
advantage of SubString Index.
This interface specifies methods used to build query expressions that take
advantage of SubString Index.
This class implements a Java application for managing SubString Index schema
objects.
Deprecated.
This is a service which provides suggestion results for a set of parameters.
This represents the information to carry out a suggest search.
This represents the result of suggestion search
Supported API: true
Extendable: false
Supported API: true
Extendable: false
A simple GUI component that represents a suggestable textbox.
Container of project manager nodes.
Custom delegate interface for use with
SummaryMBean
via SummaryDelegateFactory implementations.Required interface for classes specified by
SummaryMBean's
CustomDelegateFactoryClass attribute.The
SummaryEventFactory class serves two purposes.Manages Summary MBeans, which allow periodic logging of JMX attributes
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Provides configurable periodic "summary" logging of JMX attributes
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Implementation class for
SummaryScriptActionMBean management bean interface.SummaryDelegateFactory that calls a specified script before and after any
logging that the parent Summary MBean would normally perform.
Supported API: true
Extendable: true
Delegate is used to validate whether parts selected in Affected Objects table (Change Task)
are eligible to be superseded.
An association indicating that in the context of a particular parts list item, other parts should be replaced when
that particular part is replaced.
Supported API: true
Extendable: false
Provides static helper methods as well as access to SupplierPartService
methods.
Supported API: true
Extendable: false
Specifies
Windchill's support for this property or role.A link between a ChangeItem and SupportingMaterial that allows interoperability
between annotations/markups and change.
Interface that represent AnnotationSet and MarkUp.
Supported API: true
Extendable: false
This delegate has similar semantics to those of DefaultChooseFolderDelegate,
but forces the administrative domain of each non-foldered change object
to be synchronized with that of its associated foldered change object.
Supported API: true
Extendable: false
Supported API: true
Extendable: false.
The SysAdmServletHelper class is designed to work with the
URLFactory to provide a series of accessory methods to build
invokations through the System Administrator gateway.
This interface is to allow customers to change the behavior of the tabs,
to make them conditional on specific behavior.
This class represents a table column which can be used in a SQL statement.
Describes a table component
Supported API: true
Extendable: false
Supported API: true
Extendable: false
This class is intended to be soft sub-typed to
included additional attributes required by the type.
Supported API: true
Extendable: false
Marker interface indicating that the implementing type support table data.
Interface used to store table data for a TableDataHolder
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Service for interaction with TableData objects.
This interface defines an expression that can be used to specify a "table"
in a SQL FROM clause.
Deprecated.
Supported API: true
Extendable: false
Deprecated.
The common table properties for a given class supporting table names, indexes, table spaces, and
table sizes.
Aggregates filter status information for a single mass change object.
Deprecated.
As of 13.0.1.0, This is for internal usage
OOTB logic to find target downstream paths for given upstream paths.
Deprecated.
As of 13.0.1.0, This is for internal usage
The ResultProcessor creates a mapping of source target Persistables and associated ServiceEffectivity objects.
Deprecated.
As of 13.0.1.0, This is for internal usage
Class
TaskDelegate is a utility which supports launching create,
update, view and delete tasks associated with a particular business object.Subclass of WTException used by the TaskDelegate system.
Class
TaskDelegateFactory is a utility class which contains
factory methods for instantiating TaskDelegate objects.Supported API: true
Extendable: false
Common utility methods of general usefulness to ESI classes and ESI Info*Engine tasks.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Use the
newTeam static factory method(s), not the Team
constructor, to construct instances of this class.TeamCategory is a specialization of
EnumeratedType to provide
localizable team category names The localized values for team categories
are maintained in a resource bundle RoleRB, and its locale
derivatives
Use the
newTeamDistributionList static factory method(s),
not the TeamDistributionList constructor, to construct instances
of this class.Provides an abstraction of an abnormal occurrence or error in the usage
or processing of the TeamService.
TeamHelper provides client invokable meethods to team services.
TeamManaged interface objects will get a TeamId attribute.
TeamReference is a specialization of
CachedObjectReference
to provide type safe references and access to the name/identity attribute
without instantiating the object.When executed from a class that extends BasicTemplateProcessor, these
script call can be invoked by using the 'useProcessorService service
= ' html template entry.
TeamService provides client invokable methods to team services.
Provides a service specific event extended from KeyedEvent used in conjunction
with the standard implementation of the server-side functionality as
defined by the TeamService interface.
TeamTemplate establishes associations between roles and principals and/or
actor roles.
Returns a
TeamTemplate with the name supplied in the
data.Attribute specific constraint factory.
TeamTemplateReference is a specialization of
CachedObjectReference
to provide type safe references and access to the name/identity attribute
without instantiating the object.
Use the
newTechnicalDataPackage static factory method(s),
not the TechnicalDataPackage constructor, to construct
instances of this class.
Use the
newTechnicalDataPackageMaster static factory method(s),
not the TechnicalDataPackageMaster constructor, to construct
instances of this class.Deprecated.
Use
TechSupport2MBean instead.Provides operation(s) to send data and files to PTC technical support.
Command line utility that invokes
TechSupportMBean's
sendFilesToSupport operation via the default server manager if possible.Deprecated.
Use
TechSupport2MBean instead.This class is designed to be used much like a
ByteArrayOutputStream,
the primary difference being that output is written to a temporary file
as oppose to consuming memory with a byte array.Deprecated.
Deprecated.
Deprecated.
Delegate for determining if a change item is ready for conversion.
TestActionDynamicContentDelegate is an example which explains how to dynamically define the properties of any
action viz action label/tooltips/icons/urls.
A simple GUI component that represents a HTML textarea.
A simple GUI component that represents a HTML textbox.
A GUI component to used display the given string.
The TextOutputVisitor can be used as a base class for Visitor implementations
that are primarily used to produce text output.
Provides methods for creating ThingWorx things for processing of Regulatory Submissions.
Deprecated.
Models elapsed time in workflows.
Supported API: true
Supported API: true Serializable class to follow translation process through workflow, collecting logging information
Supported API: true Records info related to a translation process once the collection/baseline has been created
The utility class for TranslationManagement.
An instance of class ToolTips is used to manage the tool tips for a help context.
Provides monitoring of the top, most-expensive SQL statements.
This is a tagging interface to declare any Windchill object type as Traceable.
A link with a
TraceCode.Indicates whether an object should be traced and how it should be
traced when an instance of that object is created.
If CREATE mode and User is creating EndItem, build component that has SERIAL_NUMBER as default selection otherwise
use super to build the component.
This is a tagging interface to declare any Windchill object type as TracedTo.
This is super interface for all type of trace links.
This class is aimed at providing base for all non iterated resources at module level.
This is utility class with supported APIs
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Contains collections of objects that groups delivered objects by delivery type.
A class which is used to track the sending status
of the ShippingItem object.
Supported API: true
Extendable: false
Component used to display a "Traffic Light" graphic for graphical attributes.
Enumeration corresponding to a three-state 'TrafficLight' graphic
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Creates new Training Records
Generates a PDF Report based upon the contents of the TrainingRecord object.
Transaction provides interfaces to create transaction blocks.
This interface specifies methods for processing that occurs at the end
of a transaction after normal work is completed, but before the transaction
is committed.
TransactionContainers are used to link together a group of BatchContainers
which are being used in a single update transaction.
This interface specifies methods for listening to transaction commits
and rollbacks.
Class of object used to communicate exceptions to Assertions.
Perform business processes within a @see wt.pom.Transaction.
Transaction warning delegate.
This class serves as a common factory for instantiating warning Delegates.
This class sends the warning messages in form of email to the appropriate principals.
The warning email will be sent when there are warning generated during the publication in following scenarios.
The warning email will be sent when there are warning generated during the publication in following scenarios.
This class is meant for ignoring notifiaction for warnings that are generated during publication of transaction.
Transform does not support any mathematical operations.
This class is a logger class for Transformation Engine.
Deprecated.
As of 13.0.1.0, use new generate downstream (GDS) framework to customize Transformation logic.
Supported API: true
Extendable: false
Helper class holidng transformation results
Supported API: true
Extendable: false
Supported API: true
Extendable: false
TODO: Document me
Supported API: true
Extendable: false
Supported API: true
Extendable: false
A
MethodAuthenticator that is used to associate a \
method context to a transient session within the server.Supported API: true
Extendable: false
Factory to look up an implementation of the
Supported API: true
Extendable: false
TransitionHandler interface to
move objects through a Transition
TransitionHandlerFactory.getInstance().transitionTargets(contextObject, transition, false);
Supported API: true
Extendable: false
Utility class for Translation Baseline
Supported API: true
Supported API: true
Supported API: true
Supported API: true
Exception class for Translation related exception handling.
Supported API: true
Extendable: false
Enums for Translation packages.
Supported API: true A wrapper for a ManagedCollection used for a pivot Translation Package
Supported API: true A wrapper for a ManagedCollection used for a non-pivot Translation Package
This service helps to get the overall translation status of a root object i.e.
Represents the states a DataSource can be in with respect to adding and removing data from the DataSource
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Use the
newTransportType static factory method(s), not the
TransportType constructor, to construct instances of this
class.Supported API: true
Extendable: false
Describes a tree component
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Builds the data for tree Component
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Retrieves the data for a tree component which is used by the TreeCommand.
Base class for tree handlers.
Supported API: true
Extendable: false
A convenient class that holds the data which is needed to navigate a structure.
A TreeNavigationRequestBuilder interface is an interface used by TreeNavigator to navigate structure information for
processing it further to render.
Navigates the object structure by using collector framework APIs
Supported API: true
Extendable: true
Supported API: true
Extendable: true
Creates an appropriate TreeNavigator instance and sets data for it.
Performs the structure navigation.
Describes the types of node for a Tree
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
This filter allows trusted clients to set an effective user id for requests without authenticating as this user.
Tab-separated-values layout that is
AttributeListProvider (e.g.Supported API: true
Extendable: false
Enables the type-based lookup of components.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
This builder creates attribute panels for layouts defined in the Type and Attributes Manager for the following screen
types:
Information Page – More Attributes (ScreenDefinitionName.MORE_ATTRIBUTES)
Create New (ScreenDefinitinonName.CREATE)
Edit (ScreenDefinitionName.UPDATE)
These panels are displayed by the following actions defined for the object type "object":
"attributes" - used to display the component typically labeled "More Attributes" on information pages
"defineItemAttributesWizStep" - indirectly invokes this builder to create the "Attributes" panel in object
creation wizards
"editAttributesWizStep" - indirectly invokes this builder to create the "Attributes" panel in object edit wizards
<br/
This builder overrides the Component Type set by the parent class as follows: ComponentType is set to ComponentType.INFO_ATTRIBUTES_TABLE if ComponentMode is VIEW Otherwise, ComponentType is set to ComponentType.WIZARD_ATTRIBUTES_TABLE
See the javadoc of the parent class for the ComponentMode, view, and datum object used for these panels.
This builder overrides the Component Type set by the parent class as follows: ComponentType is set to ComponentType.INFO_ATTRIBUTES_TABLE if ComponentMode is VIEW Otherwise, ComponentType is set to ComponentType.WIZARD_ATTRIBUTES_TABLE
See the javadoc of the parent class for the ComponentMode, view, and datum object used for these panels.
Gives beans a reference to a TypedAttrLayOutFactory.
Used for old client only.
The TypeDescription class is a bean class that describes the
detailed characteristics of a business object type.
Class to filter objects by they Type.
Supported API: true
Extendable: false
TypeIdentifier identifies a particular Type instance.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
TypeInstanceIdentifier identifies a particular TypeInstance instance.
Used for old client only.
This interface provides the abstraction for information used in paging.
Defines the three paths used to pre-populate a UDI Submission during creation.
Supported API: true
Extendable: true
A hierarchical structure of packaging that contains the UDI object.
Methods to help workflow designers interact with UDI objects.
Represent the relationship between a UDI Submission and it's associated Parts.
Base type for all Universal Device Identifier (UDI) Submission objects.
Interface used to link child objects to the parent UDI Submission object.
Supported API: true
Extendable: false
This object encapsulates all the data associated with a UDI submission for difference reports.
Master Object for FDA UDI Submissions
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Provides default implementations for Unique Device Identifier Regulatory Submissions.
The intent of the UDI Submission Submission service is to handle service calls for the UDI Module
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Use the
newUdiSuperSet static factory method(s), not the UdiSuperSet constructor, to
construct instances of this class.
Use the
newUdiSuperSet2 static factory method(s), not the UdiSuperSet2 constructor, to
construct instances of this class.
Use the
newUdiSuperSet2Master static factory method(s), not the UdiSuperSet2Master
constructor, to construct instances of this class.The identification object for UdiSuperSet2 objects.
UDI Super Set details.
Use the
newUdiSuperSetMaster static factory method(s), not the UdiSuperSetMaster
constructor, to construct instances of this class.The identification object for UdiSuperSet objects.
Supported API: true
Extendable: true
This Interface defines the APIs that all delegates used by the UIComponentValidationService need to implement.
UIValidationCriteria objects serve as wrappers for data to be passed to the APIs on the UIComponentValidationService.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
A UIValidationResult object contains one unit of validation output (one action/component, one object).
A UIValidationResultSet object contains one or more UIValidationResult objects.
This EnumeratedType sub-class contains a set of statuses that can be
used to indicate an action's or a component's availability/visibility/permission
in the UI.
Supported API: true
Extendable: true
Class
UndoCheckoutTask is a generic task class which performs the
undoing of the check-out of a checked out object.Simple
StandardChartTheme extension that provides Unicode capable fonts.Interface that marks Identified classes for which the identity is subject
to uniqueness constraint.
UniquenessException captures errors with a datastore interaction.
This delegate checks that a
PathOccurrence name is unique among
all that share the same PathOccurrenceContext.Abstract class representing a unit based effectivity.
An
EffForm representing unit effectivity statements.UnitEffFormat class is the parent of all concrete Unit Number Effectivity
Format classes.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Abstract class that can be extended to customize who is restricted by a security label value and/or who can modify a
particular security label value.
This class implements processing multiple row update operations.
This class specifies a ClassAttribute and associate expression that is
used for batch specficiation update.
A form processor that runs in the Method Server and performs a database
operation on one or more objects.
Helper class to hold data for update co produce
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
TODO: Document me
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Deprecated.
Operation instance representing an update operation.
This command can be used to update the given persistent entity in the
database.
Supported API: true
Extendable: false
UpgradeContainerInstanceHelper is a class containing methods useful in the update of container instances in an
upgrade context.
UpgradeContainerTemplatesHelper is a class containing methods useful in the update of container templates in an
upgrade context.
A plugin that collects the Upgrade directory files.
UpgradeSchema is a phase responsible for generating and executing the sql statements which are required to update the
database schema to match the target model schema.
Constants used by UploadApplet and any server-side processing that handles feedback from UploadApplet
Supported API:true
Extendable:false
Supported API:true
Extendable:false
Supported API: true
Extendable: false
UpstreamTraceabilityStatus is a specialization of
EnumeratedType
to provide localizable status values.Deprecated.
Supported API: true
Extendable: false
This allows a URL link to be attached to a ContentHolder
The URLData class is a data structure utilized by the URLFactory and other classes
that need the capability to store explicitly the URL information necessary to
construct URLs and HREFs in the Windchill environment.
A composite GUI component to display the URL.
A URL and HREF factory for Windchill application resources.
A composite GUI component to input the value of a Windchill URL IBA.
enterpriseResource message resource bundle [English/US]
Usage notes:
Last USED ID: 5
DO NOT REUSE IDS.
enterpriseResource message resource bundle [English/US]
Usage notes:
Last USED ID: 5
DO NOT REUSE IDS.
enterpriseResource message resource bundle [English/US]
Usage notes:
Last USED ID: 5
DO NOT REUSE IDS.
A Server migrator intended to create a new preference, Create Hyperlinks, and delete the old preference, Ignore URLs.
Deprecated.
Provide access to XML data at a particular URL.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Use the
newUsagePathlink static factory method(s), not the UsagePathlink constructor, to
construct instances of this class.UsagePathLinkAnnotation represents additional flags on UsagePathLink granted or denied.
Service for the UsagePathLink
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Represents an User Access Details recorded by the IPRequestTracker MBean
Data persisted include the following:
- Event time
- IP Address (includes X-Forwarded-For if header is present)
- User ID
- Device Type - derived from the User Agent
Supported API: true
Extendable: false
Supported API: true
Extendable: false
This class encapsulates the "User-Agent" in the request header.
Tracks client user-agent usage for requests within this web app and serviced by this JVM.
This
OccurrenceData is designed for user defined IBA values only
and should not be used arbitrarily add attributes to an Occurrence
which are not designed to be user settable.Abstract super class to handle the common processing for User attributes on an InfoPage.
This class implements a macro processor for returning the name of the
current session Principal.
Exception thrown when a user can't be found in the system.
Supported API: true
Extendable: false
This
UsesOccurrence identifies a unique instance of an OccurrenceableLink in order to deal with:
the ambiguity inherent when links have quantity greater than
1
the need to hang UsesOccurrenceData off of links
the need to be a part of the path of UsesOccurrences
that define a PathOccurrence
This context for a
UsesOccurrence is usually one of the roles
of the associated OccurrenceableLink.Determines if you can create another
UsesOccurrence for a specific
OccurrenceableLink object; it may say no in all cases for certain
types of OccurrenceableLink objects.This tagging interface is associated with a
UsesOccurrence largely
to allow external applications to easily add application-specifc information
in a relatively transparent and extensible manner.This key is used to identify a
UsesOccurrence.This reference uses a special
UsesOccurrenceForeignKey to uniquely
identify a UsesOccurrence for the purpose of associating it to
PathOccurrences.Provides utility methods for working with regulatory submissions.
Deprecated.
A plugin that executes the Validate Family Table Data
WinDU task and collects the results.
Delegate to validate the Find Numbers on the given collection of WTPartUsageLink
objects.
A UIVFilter is a delegate that the UI validation service calls before calling any validators.
Used to identify what action, operation or business rule has been processed
for a given validation result.
A ValidationResult object contains one unit of validation output for
validation key and target object.
A ValidationResultSet object contains one or more ValidationResult objects.
Contains a set of validation status types that can be used to indicate what
should be done with the validation result.
Application-specific class that implements the ValidatorFactoryIF and
has methods to create Validator concrete objects.
Application-independent interface.
The ValidatorHelper is an application independent class that needs to
create application-specific classes.
Delegate used to determine the valid Eff classes based on an EffContext
object.
Supported API: true
Extendable: false
Configures the default views for variance affected data table.
It is a classification of the variance.
VarianceDateEff is the parent interface for variance date
effectivities.
Concrete effectivity class for date effectivity for variance.
VarianceEff is the parent interface for variance effectivities.
Describes the default info page for all
wt.change2.WTVariance
objects.Concrete effectivity class for lot number effectivity for variance.
VarianceOwnerUserTag sets attributes of the varianceOwnerUserTag tag.Concrete effectivity class for serial number effectivity for variance.
Bean used to store data that was read from VariantSpec load Excel sheet.
Bean used to store data that was read from VariantSpec load Excel sheet.
This bean is used to provide part configuration information from Java Variant Specification Loader API.
An algorithm that generates a Name for the Variant created using the Configurable
(Generic) part name as it's prefix.
Variant specification stores output of Order Generator (values for all
model parameter) as XML file.
Processes the "csvBeginVariantSpecification,csvVariantSpecification,csvEndVariantSpecification" directives in the XML load file
These directives can be used to create variant specifications associated with option Set and managed option filter variant specifications
Below example shows sample snippet for create both types of variant specifications
<!-- Create Nav_Criteria_1 using csvBeginNavCriteria directive>
<!-- Create Nav_Criteria_2 using csvBeginNavCriteria directive>
FullyDefinedOptionSetAssociatedVariantSpecification
Fully Defined Option Set Associated Variant Specification
Nav_Criteria_1
ManagedOptionFilter/csvvariantspecname>
Managed Option Filter
Nav_Criteria_2
Supported API: true
Extendable: false
Supported API: true
Extendable: false
A program to read Excel spreadsheets and create VariantSpecs.
How to run:
Where filepath is the path to the Excel file to load username is the username to use password is the password for the username h is for help
If "-h" is specified or if "-d <filepath>" is not specified, then help is displayed and the program exits.
How to run:
windchill com.ptc.windchill.option.variantspec.loader.VariantSpecLoader
[-d <filepath>] [-u <username>] [-p <password>] [-h]
Where filepath is the path to the Excel file to load username is the username to use password is the password for the username h is for help
If "-h" is specified or if "-d <filepath>" is not specified, then help is displayed and the program exits.
A helper for the VariantSpec loader package.
Service to handle the loading of VariantSpec objects via the load utility.
Bean will hold the data to process
VariantSpec load.Status bean for the each row of the load process
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Renders an VariantSpec.The class is instantiated when publishing a BOM structure in the object-centric mode.
A server helper for the variants queue.
Variation1 is an enumerated type on ViewManageable objects to allow for
an extra degree of branching within a view.
Delegate to validate and/or return the information related to Variation1.
Variation2 is an enumerated type on ViewManageable objects to allow for
an extra degree of branching within a view.
Delegate to validate and/or return the information related to Variation2.
Supported API: true
Extendable: false
VaultException:
Declares the APIs for VDB builder.
Creates an instance of the correct implementation of the VdbBuilder interface.
The default ESI VdbBuilder implementation.
Manages a collection of VdbGroups and renders them as an Info*Engine IeCollection.
Manages the contents of an Info*Engine Element.
Manages a collection of VdbElements and renderers the contents as an Info*Engine Group.
Use the
newVendorPart static factory method(s), not the
VendorPart constructor, to construct instances of this class.A plugin that collects the vendorPortal.properties property file.
This interface specifies a method for verifying a single Persistable or a
collection of Persistables.
Plug-n-play interface indicating that the object is versioned in some
manner, i.e.
Abstract implementation of a change objects that support multiple revisions
such as Problem Reports, Variances, Change Requests, Change Notices and
Change Tasks.
A plugin that executes the Version Attribute Alignment
WinDU task and collects the results.
Enumerated Type representing Version Control Conflicts.
Provides an abstraction of an abnormal occurrence or error in the usage
or processing of the iterating service.
Provides access to the
VersionControlService Application Programming Interface (API) via the static reference
VersionControlHelper.service and several helper methods.Enumerated Type representing Version Control Resolutions.
Provides a service specific event extended from KeyedEvent used in conjunction
with the standard implementation of the server-side functionality as
defined by the VersionControlService interface.
Provides an abstraction of a plug-and-play component in conjunction with
the Mastered and Iterated interfaces.
Defines the identity of versioned information.
XMLFilterEntry implementation for Versioned objects.
Use the
newVersionForeignKey static factory method(s), not
the VersionForeignKey constructor, to construct instances
of this class.Defines methods that test the viability of a user doing a version history
on an object.
This class needs a bunch of work done to it before it is ready.
Defines utility methods for creating URLs for version history for a user.
An identifier that uniquely labels a version.
An algorithm that generates
VersionInfo using the
wt.vc.VersionControlHelper#getInitialVersionInfo method.The VersionReference is a kind of reference to Iterated objects by means
of the overridden key.
The version related resolver.
VersionStatus is a specialization of
EnumeratedType to provide
localizable status values.The VersionToObjectLink provides a binary type of link between a version
object (role A) and a persistable object (role B).
The VersionToVersionLink provides a binary type of link between two versions.
This is parent class for all Version to Version trace links.
The view represents a type of branching mechanism for versioned data.
Returns a
View with the name supplied in the data.This class allows the selection of a wt.vc.views.View in a choice list.
The ViewConfigSpec can be used to filter ViewManageable elements based
on view membership.
Attribute specific constraint factory.
This Bean holds the information required by ViewDelegate to populate the list of view names and default view name for
list object identifiers.
The delegate responsible for supplying list of view names and default view name for list of object identifiers.
The ViewException represents a type of exception that may be thrown by
methods in this package when invalid or abnormal conditions occur.
This standard helper for
ViewService has helper methods and accesses
API functionality via ViewHelper.service.This class allows the selection of a wt.vc.views.View in a choice list.
Versioned objects that implement ViewManageable indicate that they can
participate in views.
Supported API: true
Extendable: true
Delegate created to forward to Manufacturer details page
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: true
The ViewMarkUpService contains the methods to create, query, and delete
the classes in the viewmarkup package.
The ViewReference is an ObjectReference particular to Views.
Search for a reference to the View listed.
This service interface provides the general APIs needed to work with
View and ViewManageable objects and manage them with
the ViewService; Views can be placed in hierarchies
using ViewAssociation links.Supported API: true
Extendable: false
Contains ViewBean mapped to their respective object Identifier.
Delegate created to forward to Vendor details page
Supported API: true
Extendable: false
Supported API: true
Extendable: false
This interface defines generic "callback" methods which are called by
the Navigator as a structure is traversed.
This class provides a default "no-op" implementation of a Visitor.
This builder adds a visualization component to the attribute panel created in the PrimaryAttributesBuilder super class.
The VisualizationComponent is shown on the info page (maybe other places in the future).
Abstract for providing customization hooks for controlling visualization related data.
Gets the visualization component for the info page.
A delegate that decides whether visualization should be shown for a certain type.
The VisualizationHelper class provides abstract access to class methods in the com.ptc.wvs
package from external packages such as wt and provides visualization helper methods.
Enum defining the Permissions of a Representation (READ, MODIFY, DELETE).
The VisualizationHelperFactory instantiates a class to provide the service
methods in VisualizationHelperIfc.
The VisualizationServiceIfc class provides abstract access to the methods in the
com.ptc.wvs package classes from classes in wt.
This interface is responsible for controlling the overall traversal mechanism.
Supported API: true
Extendable: false
Service contract for WAOperations REST call.
Supported API: true
Supported API: true
Extendable: false
This class is a helper class that contains a number of contants used by indexing to produce outputs, take action and
contains most of the static information for a windchill server
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: true
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Note: Instances of this should never be serialized for persistence or persisted as blob.
Supported API: true
Extendable: false
Utility to establish a remote JMX connection to the Windchill Directory Server.
An class used by plugins that are common to WDS
(Windchill Directory Server).
Supported API: true
Supported API: true
Extendable: false
The purpose of this delegate is to allow customization of the way Webex account names and passwords are created and stored.
Extension of
LogsDirViewer that provides a view of log
files in a directory specified by the wt.webserver.logs.dir property.WfActivity represents a request for work in the context
of the containing WfProcess.
Use the
newWfAdHocActivity static factory method(s), not
the WfAdHocActivity constructor, to construct instances
of this class.A
WfActivity> represent work that can be assigned to resources.Template for creation of assigned activities.
Enumeration of the possible states of an assignment (a.
These are the ballots objects used in assigned activities.
Supported API: true
Extendable: false
Holds Completion type enumerations
Supported API: true
Extendable: false
Supported API: true
Extendable: false
WfConnectorTemplate class serves as a template for WfConnector
objects.Supported API: true
Extendable: false
Abstract class that models template objects that can contain other template
objects.
Workflow event that can be emitted with an arbitrary payload.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Holds Distribution type enumerations
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Object to hold list of Process variables that will be delivered on external
email notification.
Supported API: true
Extendable: false
This class
WfEngineService represents the client accessible
API to the workflow engine.The
WfEngineServiceSvr interface contains the server accessible
API.WfEventAuditType enumerates the types of events that may
occur in the execution of a process that may be recorded or emitted as
a keyed event.WfEventConfiguration controls the execution behavior of
the obejct.Provides an abstraction of an abnormal occurrence or error in the usage
or processing of the Workflow service.
WfExecutionObject is an abstract base class that defines
common attributes, states and operations for processes and steps.Supported API: true
Extendable: false
This class is for use by WfVariable to hold dynamic activity instructions.
Abstract base class for non-control workflow link objects.
WfNode is an interface representing the objects that may
occur in a workflow graph.Supported API: true
Extendable: false
A
WfProcess is the performer of a workflow.
This class is supported so it can be queried against and passed as arguments to
other supported APIs like createProcess.
A
WfProcessTemplate represents a template for a specific
workflow process; it is used to create instances of a workflow process.
Use the
newWfProcessTemplateMaster static factory method(s),
not the WfProcessTemplateMaster constructor, to construct
instances of this class.This is a utility for managing workflow queues.
The
WfRobotActivity is an abstract class that represents
workflow steps which are carried out without human intervention.The
WfState class enumerates the possible states an execution
object may be in.Robot used to synchronize with with external (non-workflow) events.
Used specify which kind of synchronization is to be performed by the
synchronization robot.
Public static class to abstract heinous tally expressions.
Holds tally type enumerations
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
WfTemplateObject is the base class for the workflow definition
objects.Used together with the State type to define the state transitions anexecution
object can perform when it is in a particular state.
This class is the abstraction layer for our various
connection schemes between the method server's URLRobot
and the target server.
connection schemes between the method server's URLRobot
and the target server.
This class is a factory whose sole purpose is to return
the proper WfURLRobotConnection class.
Name-value pair.
Simple structure containing information pertaining to a execution object
variable.
Supported API: true
Extendable: false
This interface represents an expression that can be used in a SQL WHERE
clause.
Command line utility which returns all occurrences (in order) of a
specified resource in the classpath.
Supported API: true
Extendable: false
Deprecated.
WindchillHome contains those methods needed to dynamically generate the main Windchill page.
A plugin that collects Windchill log files.
Provides APIs for querying the release identifiers and display labels for all
installed assemblies.
Provides summary of Windchill version information.
A plugin that collects WinDU log files.
An interface specifying the APIs for a plugin that executes a
WinDU task and collects the resulting files.
A plugin that collects WinRU log files.
Interface to check whether checked out copy has been Changed.
This class contains servlet engine commands that are called to generate
UIs for wizards containing tables of data for multiple objects.
This component will understand the underlying data from various WNC resources in known format like QueryResult,
TableModel etc.
WNCJRDataSource sits on top of JRDataSource to facilitate additional API apart from JRDataSource.
Work encapsulates project management effort for .Provides an abstraction of a plug-and-play component.
InUseDelegate for Iterated, Workable elements.
Deprecated.
use
com.ptc.tml.utils.Translationprocess insteadWorkflowHelper provides client invokable methods to workflow services.
Supported API: true
Extendable: false
This class contains static methods to support the PDMLink Workflow processes
These methods are intended to be called by routing expressions and synchronization robot expressions.
Delegate for determining if a change item is ready for conversion.
WorkflowRecord captures the electronic signature on workflow activities to authenticate the activity.
Utility class for creating WorkflowRecords with a WorkflowRecordPropagotor.
This interface can be implemented to implement workflow record propagators.
WorkflowService provides client invokable methods to workflow services.
Supported API: true
Extendable: false
This class is responsible for configuring the table views on the change summary table when viewed from a work item.
Configures the table views for reviewing resulting Items on a work flow
review task.
Supported API: true
Extendable: false
The Workflow utility class for Translation workflows.
Provides access to the WorkInfoService implementation
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Enumerated Type representing WorkInProgress Conflicts.
Provides an abstraction of an abnormal occurrence or error in the usage
or processing of the WIP service.
Provides the Work In Progress (WIP) service's Application Programming
Interface (API).
Enumerated Type representing WorkInProgress Resolutions.
Provides server-side functionality as a service that's remotely available
for use by a client.
Provides a service specific event extended from KeyedEvent used in conjunction
with the standard implementation of the server-side functionality as
defined by the WorkInProgressService interface.
The valid set of work-in-progress states that a workable object can exist
within.
The WorkItem class represents discreet units of work owned by principals.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Commands for operations involving
WorkItem instances.This class
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Use the
newWorkPackage static factory method(s), not the
WorkPackage constructor, to construct instances of this
class.Used to represent events occurring within the Delivery services.
Used to represent events occurring within the WorkPackage services.
Use the
newWorkPackageMaster static factory method(s), not
the WorkPackageMaster constructor, to construct instances
of this class.When executed from a class that extends BasicTemplateProcessor, these
script call can be invoked by using the 'useProcessorService service
= ' html template entry.
The WorkSet interface represents a set of
Changeable2 objects
that are worked on together and released together.WorkSetComponentPickerTag sets attributes of the workSetComponentPicker tag.Configures the default views for the Work Set Components table.
Query class used to obtain the contents for tables of and related to
wt.change2.workset.WTWorkSet.This validator is used to validate whether the "Create" Work Set wizard actions
are shown.
Class for helper methods related to Work Sets
Supported API: true
Extendable: false
Supported API: true
Extendable: false
This config spec filters objects based on its checkout info and its workspace
checkpoint.
A class WP helper.
Supported API: true
Extendable: false.
This class
WPSyncService represents the client accessible
API to the WPSync.Contains all of the content contained within the
Supported API: true
Extendable: false.
Supported API: true
Extendable: false.
Monitors I/O on wrapped sockets (only)
Supported API: true
Extendable: true
Supported API: true
Extendable: true
A Windchill RMI method server argument class to proxy a Writer
from server-side code to a client-side Writer.
Implementation for Write-To-File custom webject for ERPConnector
Supported API: true
Supported API: true
Implementation for Write-To-Ftp custom webject for ERPConnector.
Supported API: true
Extendable: false This class act as a Wrapper to Json Data Source.
Supported API: true
Extendable: false
This ProcessorService has the common methods useful to all the workspace preferences tab.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
The Windchill Info*Engine adapter listener.
A Windchill provided reference implementation of an AnalysisActivity.
Use the
newWTAnalysisActivityMaster static factory method(s),
not the WTAnalysisActivityMaster constructor, to construct
instances of this class.The identification object for WTAnalysisActivity objects.
An array-based implementation of WTArrayList
This is a helper class having helper methods for dealing with elements of bom like UsesOccurrence, PathOccurrence and some related to
Equivalence Link.
Deprecated.
WTAttributeNameIfc specifies persistInfo AttributeDescriptor relative paths
Supported API: true
Extendable: false
Supported API: true
Extendable: false
This class is an adapter class for the Explorable interface.
A Windchill provided reference implementation of a ChangeActivity2.
Use the
newWTChangeActivity2Master static factory method(s),
not the WTChangeActivity2Master constructor, to construct
instances of this class.The identification object for WTChangeActivity2 objects.
Use the
newWTChangeDirective static factory method(s), not
the WTChangeDirective constructor, to construct instances
of this class.The identification object for WTChangeDirective objects.
A Windchill provided reference implementation of a ChangeInvestigation.
Use the
newWTChangeInvestigationMaster static factory method(s),
not the WTChangeInvestigationMaster constructor, to construct
instances of this class.The identification object for WTChangeInvestigation objects.
A Windchill provided reference implementation of a ChangeIssue.
Use the
newWTChangeIssueMaster static factory method(s),
not the WTChangeIssueMaster constructor, to construct instances
of this class.The identification object for WTChangeIssue objects.
A Windchill provided reference implementation of a ChangeOrder2.
Use the
newWTChangeOrder2Master static factory method(s),
not the WTChangeOrder2Master constructor, to construct instances
of this class.The identification object for WTChangeOrder2 objects.
A Windchill provided reference implementation of a ChangeProposal.
Use the
newWTChangeProposalMaster static factory method(s),
not the WTChangeProposalMaster constructor, to construct
instances of this class.The identification object for WTChangeProposal objects.
A Windchill provided reference implementation of a ChangeRequest2.
Use the
newWTChangeRequest2Master static factory method(s),
not the WTChangeRequest2Master constructor, to construct
instances of this class.The identification object for WTChangeRequest2 objects.
WTChooser provides a tool that allows you to include in your application the
ability to search for objects in the local Windchill database.WTChooser provides a tool that allows you to include in your application the
ability to search for objects in the local Windchill database.WTCollection iterator that inflates and deflates object references in chunks.
This class holds the clipboard that is currently being used by Windchill
clients to hold Windchill objects.
A
Collection that provides QueryKey, WTReference, and Persistable-based
views of its data.An interface for Persistable objects that store a reference to their
WTContainer.
A utitlity interface that objects that are both
Identified
and WTContained should implement.Implementors of
Supported API: true
Extendable: false
WTContainer should create a new WTContainerInfo
in their initializer:
protected void initialize() throws WTException {
super.initialize();
try {
setContainerInfo(WTContainerInfo.newWTContainerInfo());
}
catch (WTPropertyVetoException wtpve) {
throw new WTException(wtpve);
}
}
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Used to rename a container.
Supported API: true
Extendable: false
Use the
newWTContainerRef static factory method(s), not
the WTContainerRef constructor, to construct instances of
this class.Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Defines a default set of data to load into a
Supported API: true
Extendable: false
WTContainer
Supported API: true
Extendable: false
Use the
newWTContainerTemplateMaster static factory method(s),
not the WTContainerTemplateMaster constructor, to construct
instances of this class.
Use the
newWTContainerTemplateRef static factory method(s),
not the WTContainerTemplateRef constructor, to construct
instances of this class.This class holds static state partitioned by applet or application instance.
A JavaBean for use in Java Server Pages or Servlets that wish to use Windchill Java client or server APIs.
This class sets up a
WTContext and/or MethodContext
in its constructors if these are not already available for the given
thread and then undoes any setup it did in its destroy() method.Feedback object to carry updates to client's
WTContext object.A plugin that collects wtCustom directory files.
A WTDatedEffectivity is used to indicate that an item is effective while
a configuration item is being produced during a date range.
Supported API: true
Extendable: false
The reference implementation of a DocumentVersion.
The config spec for use by WTDocuments.
The link is a ObjectToObjectLink between two WTDocuments.
This is the default implementation of
GetConfigSpecForDelegate2 that is used to create a list of config specs
for WTDocument seeds.Used by clients to access the WTDocumentService methods.
Reference implementation of DocumentMaster.
The identification object for WTDocumentMaster objects.
Key table for all WTDocumentMasters.
Service for WTDocumentMaster and WTDocument objects and their associations.
A ConfigSpec used to filter WTDocuments based on their life cycle state
and work in progress state.
FormTaskDelegate specifically for document template operations.
The WTDocumentUsageLink is an IteratedUsageLink between WTDocuments and
WTDocumentMasters.
WTKeyedMap entry set iterator that inflates and deflates key references in chunks.
WTException is the base class for Windchill exceptions.WTExplorer is a Explorer type browser for displaying items and relationships.
Windchill Technology Explorer Event Class (WTExplorerEvent)
Windchill Technology Explorer Event Listener Interface (WTExplorerListener)
Windchill Technology Folder Browser Event Class (WTFolderBrowserEvent)
Windchill Technology Folder Browser Event Class (WTFolderBrowserEvent)
Windchill Technology Folder Browser Event Listener Interface (WTFolderBrowserListener)
Windchill Technology Folder Browser Event Listener Interface (WTFolderBrowserListener)
Group of users.
A hash-based implementation of WTSet.
Deprecated.
Supported API: true
Extendable: false
WTIntrospectionException is the standard exception
Windchill introspection exceptions.WTIntrospector is a factory for class info objects.
WTInvalidParameterException extends the capability of the
wt.util.WTRemoteException in that like the
wt.util.WTException, it accommodates nested exceptions
and localizable text messages.WTIOException extends the capability of the
java.lang.IOException in that like the
wt.util.WTException, it accommodates nested exceptions
and localizable text messages.Follows the patterns established by the default collection implementations.
A Map in which the keys are a WTSet.
A Map-like Facade to Windchills encryption mechanism which is housed as a Java KeyStore.
A Windchill encryption mechanism utility class that uses WTKeyStore to encrypt passwords.
A Windchill encryption mechanism utility class to encrypt passwords specific to Windchill Visualization
Services (WVS).
Use the
newWTLibrary static factory method(s), not the WTLibrary
constructor, to construct instances of this class.WTList is a Tree View for the Explorer Browser.
A WTCollection that implements the java.util.List interface.
An extension of
ListResourceBundle which builds WTListResourceBundle.getContents() from
RBEntry-annotated "public static final String" properties.LotEffectivity is used to indicate that the EffectivityManageable object
is effective as a ConfigurationItem is being produced in a range of lot
numbers.
WTMessage is the wrapper class for getting a formatted,
localized message, from a resource bundle.Deprecated.
As of Windchill 6.2.6, replaced by
EMailMessageWTMultiList is a multi column list which fixes bugs found in
symantec.itools.awt.MultiList.Windchill Technology Explorer Node Class (WTNode)
WTObject is the abstract base class for all domain-specific item and
link classes.
A class which implements the capability required to transfer an array
of WTObjects.
Use the
newWTOrganization static factory method(s), not
the WTOrganization constructor, to construct instances of
this class.
Use the
newWTOrganizationIdentifier static factory method(s),
not the WTOrganizationIdentifier constructor, to construct
instances of this class.Creates and/or retrieves a
WTOragnization.Aggregates an ordered pair of WTReferences and handles them as a unique combination.
This reference implementation of a
PartVersion represents
a snapshot of the changeable aspects of a part, is managed by WTPartService and has an associated WTPartMaster which represents
the unchanging aspects of this part.A link used to indicate that a WTPart may be globally replaced by another
WTPart.
Use the
newWTPartAlternateRep static factory method(s),
not the WTPartAlternateRep constructor, to construct instances
of this class.
Use the
newWTPartAlternateRepMaster static factory method(s),
not the WTPartAlternateRepMaster constructor, to construct
instances of this class.
Use the
newWTPartAlternateRepMasterKey static factory method(s),
not the WTPartAlternateRepMasterKey constructor, to construct
instances of this class.This service interface defines the API for managing
WTPartAlternateReps.The WTPartAsMaturedConfigSpec is used to filter non-latest revision of WTParts based on most mature life cycle state,
view and historical date to get the most matured configuration of the object that existed at a given point in time.
This class implements a ConfigSpec to filter Iterations that belong to
a Baseline.
This is the helper class for the Part to CAD build service.
Part to CAD document service.
Supported API: true
Extendable: false
The reference implementation of a user visible config spec, used to select WTParts, which aggregates
WTPartBaselineConfigSpec, WTPartEffectivityConfigSpec, WTPartPromotionNoticeConfigSpec,
SandboxConfigSpec, WTPartAsMaturedConfigSpec, LotBaselineConfigSpec and
WTPartStandardConfigSpec.A custom configuration specification expands the structure to the appropriate version using the attributes and the
logic provided by the appendSearchCriteria and process APIs.
Associates a WTPart with a WTDocument that describes the WTPart.
Provides WTPart configuration specification for structured effectivity propagation.
A ConfigSpec used to filter WTParts based on their PDM Effectivity and membership in a view.
This is the default implementation of
GetConfigSpecForDelegate2 that is used to create a list of config specs
for WTPart seeds.This helper is used to access an implementation of
WTPartService
via the static reference WTPartHelper.service.This reference implementation of a PartMaster represents the unchanging
aspects of a part, is managed by WTPartService and also has one or more
associated
WTParts which represent the various stages (versions
or iterations) of change for the changeable aspects of this part.The uniqueness constraint of number on the master.
The table for the uniqueness constraint of number on the master.
A ConfigSpec used to filter WTParts based on their membership in a Baseline
associated to a PromotionNotice.
Associates a WTPart with the WTDocuments it calls out.
Use the
newWTPartRequest static factory method(s), not the
WTPartRequest constructor, to construct instances of this
class.
Use the
newWTPartRequestMasterKey static factory method(s),
not the WTPartRequestMasterKey constructor, to construct
instances of this class.This service interface defines the API for managing
WTParts,
WTPartMasters, WTPartConfigSpecs and hierarchies of these
parts.A ConfigSpec used to filter WTParts based on their life cycle state,
membership in a view, and work in progress state.
An association indicating that in the context of a particular usage,
another part may be substituted.
This is an
IteratedUsageLink where a specific WTPart uses a WTPartMaster (actually it will use one of the
WTParts associated with the WTPartMaster based
on a config spec) and the part uses a specific Quantity (with
unit of measure) of the part master as a component of its structure.Deprecated.
Abstract class that represents a user or a group of users.
Reference to a principal object.
Search for a reference to the WTPrincipal listed.
Supported API: true
Extendable: false
Use the
newWTProductConfiguration static factory method(s),
not the WTProductConfiguration constructor, to construct
instances of this class.A collation key factory for WTProductConfiguration
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Use the
newWTProductConfigurationMaster static factory method(s),
not the WTProductConfigurationMaster constructor, to construct
instances of this class.Deprecated.
Use the
newWTProductInstance2 static factory method(s),
not the WTProductInstance2 constructor, to construct instances
of this class.
Use the
newWTProductInstanceDescribeLink static factory
method(s), not the WTProductInstanceDescribeLink constructor,
to construct instances of this class.
Use the
newWTProductInstanceMaster static factory method(s),
not the WTProductInstanceMaster constructor, to construct
instances of this class.
Use the
newWTProductInstanceReferenceLink static factory
method(s), not the WTProductInstanceReferenceLink constructor,
to construct instances of this class.Windchill configuration properties.
A plugin that collects the wt.properties property file.
WTPropertyVetoException extends the capability of the
java.beans.PropertyVetoException in that like the
wt.util.WTException, it accommodates nested exceptions
and localizable text messages.Command line utility which outputs the value for a specified
wt.properties entry.
WTQuery provides a tool that allows you to include in your application the
ability to search for objects in the local Windchill database.The query event emitted by
WTQuery objects when an
item is selected, a status message is available or a button is
clicked.The listener interface for receiving
WTQueryEvents.Supported API: true
Extendable: false
Supported API: true
Extendable: false
Interface that defines the basic notion of holding a reference to a
Persistable
object, it's target object.WTRemoteException extends the capability of the
java.lang.RemoteException in that like the
wt.util.WTException, it accommodates nested exceptions
and localizable text messages.Exception thrown from com.ptc.windchill.linkeddata package classes.
The WTRNRequest object is used to store information relating to a specific
RosettaNet request.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
WTRuntimeException extends the capability of the java.lang.RuntimeException
in that like the wt.util.WTException, it accommodates nested
exceptions and localizable text messages.A plugin that collects wtSafeArea files.
Extends the capability of the org.xml.sax.SAXException in that, like
the wt.util.WTException, it accommodates nested exceptions and localizable
text messages.
A
WTSchema object stores display information for a modeled Windchill
business class.Windchill Technology Tuple for a Schema Database (WTScheme Class)
Exception wrapper for security exception thrown while using wt.security
access classes.
SerialNumberedEffectivity is used to indicate that the EffectivityManageable
object is effective as a ConfigurationItem is being produced in a range
of serial numbered units.
Refines the contract of WTCollection to require that all the objects
in the implementing collection are unique.
WTStandardDateFormatA status bar used by the WTExplorer.
WTStringMap class maps keys to values.This class extends the java.awt.TextArea for the purpose of
establishing the same minimum size accross all platforms.
A thread that is associated with a
WTContext and supports property
change events.WTToolbar is a ToolBar class used by the WTExplorer.
Serves to replace
TransferHandler.getCutAction(),
TransferHandler.getCopyAction(), and
TransferHandler.getPasteAction(), so as to use
AWTAccess.getSystemClipboard() to access the system clipboard.WTTree is a Tree View for the Explorer Browser.
Object set navigator for type definitions (including user defined soft
types and hard types).
This class resolves the referenced xsl files by a given xsl file from WT_HOME location only.
The WTUser class represents users of the system.
WTValuedMap entry set iterator that inflates and deflates key and value references in chunks.The key mask for the values collection can be specified in the constructor.
A WTKeyedMap in which the values are a WTCollection.
Allows access to the value in this entry as either a
Persistable, WTReference, or QueryKey.
Variance is another implementation of ChangeIssue.
Use the
newWTVarianceMaster static factory method(s), not
the WTVarianceMaster constructor, to construct instances
of this class.
Use the
newWTVarianceMasterIdentity static factory method(s),
not the WTVarianceMasterIdentity constructor, to construct
instances of this class.Default implementation of the WorkSet interface
Helper for using the implemented
wt.change2.workset.WTWorkSetService.The interface describing the services available for workset
Supported API: true
Extendable: false
Supported API: true
Extendable: false
A wrapper class (encapsulating the Log4j Logger) to help facilitate in acquiring
a logger for a specific WVS class adhering to a grouping structure.
The WVSLoggerHelper class provides helper methods to for logging additional information
about WVS related objects
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Methods to access the Properties found in the WVS Properties file.
A plugin that collects the wvs.properties property file.
Gets the visualization component for the info page.
Starting with a base xconf file, walk down the tree of xconfs referenced in
the ConfigurationRef attributes and build up a list of file names for all of
the refereneced xconf files.
Represents a plug-in for the Tech Support Portal that starts with a specific
xconf file and finds all the ConfigurationRef links within that xconf (and
recursively on down) and gathers them all.
This class provides a number of utilities to output MBean attribute data as XML.
ResultProcessor which creates
XMLFilterEntry object from the objects returned from XMLDocument
object
It is supportable for only XMLDocument object query.Service to interact with XMLDocument to interact with Application developers
Supported API: true
Extendable: false
Supported API: true
Extendable: false
This is an enhancement to XMLLookupService for not to use the XMLDB for dependency calculation.
Abstract source of XML data.
This factory class produces implementation instances of the interfaces
in this package.
Abstraction for holding and evaluating XPaths into XML documents.
Generic exception for XPath related failures.
Abstract factory interface for manufacturing XPath implementations.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Provides access to the results of applying an XSL Transform (aka Stylesheet)
to an XMLSource.
Utility class has methods for transforming XML using XSL.
A convenience class which provides methods for easy transformation of
XML sources via XSLT.
Class
YesNoDialog is used to display a message to
which the user can respond with one of two reponses (i.e.This Enum Type is useful for creation of combo box as in Prodcut Affected
or Investigation completed.
This Enum Type is useful for creation of combo box as in Prodcut Affected
or Investigation completed.