Uses of Interface
wt.ownership.Ownable

Packages that use Ownable
com.ptc.core.htmlcomp.tableview   
com.ptc.core.meta.type.mgmt.server.impl   
com.ptc.netmarkets.nmixb   
com.ptc.netmarkets.projmgmt   
wt.access
The access control service is responsible for defining and enforcing access to business and system objects. 
wt.annotation   
wt.calendar Uses the CalendarAccessProtocol and the CalendarService to provide iCalandar Access Protocol support. 
wt.change2 Defines several reference implementations of change objects (including WTChangeRequest2, WTChangeIssue and WTChangeOrder2) that are all managed by ChangeService2, but the service interface is defined at a higher level of interfaces to change objects to allow replacing the reference implementations with customization of the interfaces. 
wt.clients.util   
wt.content
content package — Content Handling Service

The content package allows content — files, URL links, and aggregates (multiple pieces of content that behave as a single file — to be associated with business objects. 

wt.dataops.objectcol   
wt.doc   
wt.eff Provides generic base effectivity functionality via EffService, EffConfigSpecAssistant and EffGroupAssistant to assert that a PDM object is effective under certain conditions; an out-of-the-box reference implementation of this base functionality is defined by wt.effectivity
wt.effectivity Provides an out-of-the-box reference implementation of the generic base effectivity functionality defined in wt.eff to assert that a PDM object is effective under certain conditions, but this package's EffectivityService is not normally used (instead use wt.eff's EffService, EffConfigSpecAssistant and EffGroupAssistant). 
wt.enterprise Provides the abstract building blocks of functionality from which most businesses classes are extended; also defines support for template processors, delegates and factories that are useful for UI development for these business classes. 
wt.epm
 
wt.federation

The federation service (wt.federation package) provides functionality to create and manage proxy objects of remote systems and perform utility functions supporting the federation system. 

wt.folder
Provides classes to represent and manage folder and cabinet objects. 
wt.inf.team   
wt.inf.template   
wt.ixb.conflictFramework   
wt.ixb.util   
wt.lifecycle
 
wt.maturity   
wt.meeting Uses the MeetingService to manage Meetings of various MeetingTypes having Agendas and producing Minutes, in particular MeetingCenterMeetings with their associated MeetingCenterMeetingInfo (also see the WebexOperationHelper). 
wt.meeting.actionitem   
wt.notify
Provides classes to represent, manage, and execute notification definitions. 
wt.ownership

The ownership service is responsible for associating a principal with an object. 

wt.part Defines WTParts and WTPartMasters ( the fundamental enterprise objects used to represent product structures composed of assemblies and components), WTPartUsageLink and WTPartConfigSpec (used to build the structures of parts and select the correct versions of parts from the structures) and the WTPartService to manage these parts. 
wt.pdmlink   
wt.prefs Uses the PreferenceService to manage Preferences
wt.project The notion of a Project has been replaced by a Team, see the wt.team package instead. 
wt.projmgmt.execution   
wt.projmgmt.ix   
wt.projmgmt.msproject   
wt.projmgmt.resource   
wt.query.template Provides generic support for saved report queries using ReportTemplate and various methods in ReportTemplateHelper for executing and generating reports. 
wt.replication.unit   
wt.rn Provides the WTRNRequest, a holder for information related to a specific RosettaNet request. 
wt.team
 
wt.vc.baseline
 
wt.vc.wip
 
wt.viewmarkup Uses the ViewMarkUpService to view and add MarkUp to Viewable objects and to publish DerivedImages. 
wt.workflow.definer
Provides workflow classes responsible for the definition of processes, activities, and the other objects that compose the workflow network. 
wt.workflow.engine
Provides workflow classes responsible for the flow of control and data from an execution point of view. 
wt.workflow.forum   
wt.workflow.notebook   
wt.workflow.work
Provides workflow classes responsible for managing the work assigned to individual users. 
 

Uses of Ownable in com.ptc.core.htmlcomp.tableview
 

Classes in com.ptc.core.htmlcomp.tableview that implement Ownable
 class TableViewDescriptor
           Use the newTableViewDescriptor static factory method(s), not the TableViewDescriptor constructor, to construct instances of this class.
 

Uses of Ownable in com.ptc.core.meta.type.mgmt.server.impl
 

Classes in com.ptc.core.meta.type.mgmt.server.impl that implement Ownable
 class WTTypeDefinition
           Use the newWTTypeDefinition static factory method(s), not the WTTypeDefinition constructor, to construct instances of this class.
 

Uses of Ownable in com.ptc.netmarkets.nmixb
 

Methods in com.ptc.netmarkets.nmixb with parameters of type Ownable
private  void ProjectPlanStructCopyHelper.copyOwnership(Ownable obj, Ownable sourceObj)
           
 

Uses of Ownable in com.ptc.netmarkets.projmgmt
 

Methods in com.ptc.netmarkets.projmgmt with parameters of type Ownable
private  String StandardNmProjMgmtService.getOwnerId(Ownable own_obj)
           
private static String NmProjMgmtHelper.getOwnerId(Ownable own_obj)
           
private static NmUser NmProjMgmtHelper.getNmOwner(Ownable own_obj)
           
 

Uses of Ownable in wt.access
 

Classes in wt.access that implement Ownable
 class AccessControlSurrogate
          The AccessControlSurrogate is a stand-in for query items when access control is applied.
 

Uses of Ownable in wt.annotation
 

Classes in wt.annotation that implement Ownable
 class AnnotationSet
           Use the newAnnotationSet static factory method(s), not the AnnotationSet constructor, to construct instances of this class.
 class StructuredAnnotationSet
           Use the newStructuredAnnotationSet static factory method(s), not the StructuredAnnotationSet constructor, to construct instances of this class.
 

Uses of Ownable in wt.calendar
 

Classes in wt.calendar that implement Ownable
 class WTCalendar
           Use the newWTCalendar static factory method(s), not the WTCalendar constructor, to construct instances of this class.
 

Uses of Ownable in wt.change2
 

Classes in wt.change2 that implement Ownable
 class AnalysisActivity
          The abstract level representation of a analysis activity.
 class ChangeActivity2
          The abstract level representation of a change activity.
 class ChangeAnalysis
          The abstract level representation of a change analysis.
 class ChangeInvestigation
          The abstract level representation of a change investigation.
 class ChangeIssue
          The abstract level representation of a change issue.
 class ChangeOrder2
          The abstract level representation of a change order.
 class ChangeProposal
          The abstract level representation of a change proposal.
 class ChangeRequest2
          The abstract level representation of a change request.
 class WTAnalysisActivity
          A Windchill provided reference implementation of an AnalysisActivity.
 class WTChangeActivity2
          A Windchill provided reference implementation of a ChangeActivity2.
 class WTChangeInvestigation
          A Windchill provided reference implementation of a ChangeInvestigation.
 class WTChangeIssue
          A Windchill provided reference implementation of a ChangeIssue.
 class WTChangeOrder2
          A Windchill provided reference implementation of a ChangeOrder2.
 class WTChangeProposal
          A Windchill provided reference implementation of a ChangeProposal.
 class WTChangeRequest2
          A Windchill provided reference implementation of a ChangeRequest2.
 

Uses of Ownable in wt.clients.util
 

Methods in wt.clients.util with parameters of type Ownable
static String WTPrincipalUtil.getOwnerFullName(Ownable obj)
           
 

Uses of Ownable in wt.content
 

Classes in wt.content that implement Ownable
 class HttpContentOperation
          Deprecated.  
 

Uses of Ownable in wt.dataops.objectcol
 

Classes in wt.dataops.objectcol that implement Ownable
 class CollectionCriteria
           Use the newCollectionCriteria static factory method(s), not the CollectionCriteria constructor, to construct instances of this class.
 

Uses of Ownable in wt.doc
 

Classes in wt.doc that implement Ownable
 class WTDocument
          The reference implementation of a DocumentVersion.
 class WTDocumentConfigSpec
          The config spec for use by WTDocuments.
 

Uses of Ownable in wt.eff
 

Classes in wt.eff that implement Ownable
 class EffConfigSpecGroup
          A container config spec allowing multiple PersistableEffConfigSpecs to be considered.
 

Uses of Ownable in wt.effectivity
 

Classes in wt.effectivity that implement Ownable
 class ConfigurationItem
          This is a product that is planned for manufacture with various EffectivityManageables having Effectivitys under which specific versions are used to manufacture the product.
 

Uses of Ownable in wt.enterprise
 

Classes in wt.enterprise that implement Ownable
 class CabinetManaged
          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.
 class FolderResident
          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.
 class IteratedFolderResident
          This 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 rather than Foldered; it is neither LifeCycleManaged nor Versioned.
 class Managed
          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.
 class RevisionControlled
          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.
 

Uses of Ownable in wt.epm
 

Classes in wt.epm that implement Ownable
 class EPMDocConfigSpec
          The config spec for use by EPMDocs.
 class EPMDocument
           Use the newEPMDocument static factory method(s), not the EPMDocument constructor, to construct instances of this class.
 

Uses of Ownable in wt.federation
 

Classes in wt.federation that implement Ownable
 class ProxyDocument
           Use the newProxyDocument static factory method(s), not the ProxyDocument constructor, to construct instances of this class.
 

Uses of Ownable in wt.folder
 

Classes in wt.folder that implement Ownable
 class Cabinet
          A Cabinet is a major organizing characteristic for information residing inf folders.
 class SubFolder
          A SubFolder is a non-root folder, ie it resides in a Cabinet.
 

Uses of Ownable in wt.inf.team
 

Classes in wt.inf.team that implement Ownable
 class ContainerTeam
           Use the newContainerTeam static factory method(s), not the ContainerTeam constructor, to construct instances of this class.
 

Uses of Ownable in wt.inf.template
 

Classes in wt.inf.template that implement Ownable
 class DefaultWTContainerTemplate
          The package scope attributes are gettable by members of this package by design.
 

Uses of Ownable in wt.ixb.conflictFramework
 

Classes in wt.ixb.conflictFramework that implement Ownable
 class ImportSession
           Use the newImportSession static factory method(s), not the ImportSession constructor, to construct instances of this class.
 

Uses of Ownable in wt.ixb.util
 

Methods in wt.ixb.util that return Ownable
static Ownable IXBOwnershipHelper.takeOwnership(Ownable doc)
           
static Ownable IXBOwnershipHelper.releaseOwnership(Ownable doc)
           
 

Methods in wt.ixb.util with parameters of type Ownable
static Ownable IXBOwnershipHelper.takeOwnership(Ownable doc)
           
static Ownable IXBOwnershipHelper.releaseOwnership(Ownable doc)
           
 

Uses of Ownable in wt.lifecycle
 

Classes in wt.lifecycle that implement Ownable
 class LifeCycleTemplate
          LifeCycleTemplate holds a Life Cycle specification.
 

Uses of Ownable in wt.maturity
 

Classes in wt.maturity that implement Ownable
 class PromotionNotice
          The implementation of PromotionNotices.
 

Uses of Ownable in wt.meeting
 

Classes in wt.meeting that implement Ownable
 class Meeting
          Base class which other types of meetings subclass.
 class MeetingCenterMeeting
           Use the newMeetingCenterMeeting static factory method(s), not the MeetingCenterMeeting constructor, to construct instances of this class.
 class TraditionalMeeting
           Use the newTraditionalMeeting static factory method(s), not the TraditionalMeeting constructor, to construct instances of this class.
 

Uses of Ownable in wt.meeting.actionitem
 

Classes in wt.meeting.actionitem that implement Ownable
 class DiscreteActionItem
           Use the newDiscreteActionItem static factory method(s), not the DiscreteActionItem constructor, to construct instances of this class.
 

Uses of Ownable in wt.notify
 

Classes in wt.notify that implement Ownable
 class ObjectSubscription
          The ObjectSubscription class represents subscription requests on Notifiable objects.
 

Uses of Ownable in wt.ownership
 

Methods in wt.ownership that return Ownable
 Ownable StandardOwnershipService.assignOwnership(Ownable obj, WTPrincipal principal)
          Assign the ownership of an object to a specific principal (user or group).
 Ownable StandardOwnershipService.takeOwnership(Ownable obj)
          Take over the ownership of an Ownable object.
 Ownable StandardOwnershipService.releaseOwnership(Ownable obj)
          Release the ownership of an Ownable object.
 Ownable OwnershipServiceFwd.assignOwnership(Ownable obj, WTPrincipal principal)
          Assign the ownership of an object to a specific principal (user or group).
 Ownable OwnershipServiceFwd.takeOwnership(Ownable obj)
          Take over the ownership of an Ownable object.
 Ownable OwnershipServiceFwd.releaseOwnership(Ownable obj)
          Release the ownership of an Ownable object.
 Ownable OwnershipServiceEvent.getTarget()
          Return the Ownable object that is the target of this event.
 Ownable OwnershipService.assignOwnership(Ownable obj, WTPrincipal principal)
          Assign the ownership of an object to a specific principal (user or group).
 Ownable OwnershipService.takeOwnership(Ownable obj)
          Take over the ownership of an Ownable object.
 Ownable OwnershipService.releaseOwnership(Ownable obj)
          Release the ownership of an Ownable object.
 

Methods in wt.ownership with parameters of type Ownable
protected  void StandardOwnershipService.processFullRestoreEvent(Ownable target)
          

Supported API: false
 void StandardOwnershipService.replaceOwnership(Ownable from, WTCollection tos)
          Give Ownable objects the same ownership as another.
 Ownable StandardOwnershipService.assignOwnership(Ownable obj, WTPrincipal principal)
          Assign the ownership of an object to a specific principal (user or group).
 Ownable StandardOwnershipService.takeOwnership(Ownable obj)
          Take over the ownership of an Ownable object.
 Ownable StandardOwnershipService.releaseOwnership(Ownable obj)
          Release the ownership of an Ownable object.
 void StandardOwnershipService.replaceOwnership(Ownable from, Ownable to, boolean commit_change)
          Give one Ownable object the same ownership as another.
 void StandardOwnershipService.changeOwner(Ownable obj, WTPrincipal principal, boolean commit_change)
          Replace the Owner of an object.
private  void StandardOwnershipService.replaceOwnership(Ownership new_ownership, Ownable object, boolean commit_change)
           
 void OwnershipServiceSvr.replaceOwnership(Ownable from, Ownable to, boolean commit_change)
          Give one Ownable object the same ownership as another.
 void OwnershipServiceSvr.changeOwner(Ownable obj, WTPrincipal principal, boolean commit_change)
          Replace the Owner of an object.
 Ownable OwnershipServiceFwd.assignOwnership(Ownable obj, WTPrincipal principal)
          Assign the ownership of an object to a specific principal (user or group).
 Ownable OwnershipServiceFwd.takeOwnership(Ownable obj)
          Take over the ownership of an Ownable object.
 Ownable OwnershipServiceFwd.releaseOwnership(Ownable obj)
          Release the ownership of an Ownable object.
 Ownable OwnershipService.assignOwnership(Ownable obj, WTPrincipal principal)
          Assign the ownership of an object to a specific principal (user or group).
 Ownable OwnershipService.takeOwnership(Ownable obj)
          Take over the ownership of an Ownable object.
 Ownable OwnershipService.releaseOwnership(Ownable obj)
          Release the ownership of an Ownable object.
static boolean OwnershipHelper.isOwned(Ownable obj)
          Determines if the supplied object is owned by any WTPrincipal.
static boolean OwnershipHelper.isOwnedBy(Ownable obj, WTPrincipal principal)
          Determines if the supplied object is owned by a specific WTPrincipal.
static WTPrincipal OwnershipHelper.getOwner(Ownable obj)
          Retrieve the Owner of the supplied object.
static void OwnershipHelper.copyOwnership(Ownable source, Ownable target)
          Copy the ownership information from one Ownable object to another.
static boolean OwnershipHelper.sameOwnership(Ownable ownable1, Ownable ownable2)
          Determine if two objects have the same owner.
static void OwnershipHelper.setOwner(Ownable obj, WTPrincipal principal)
          Sets the Owner of the supplied object.
static WTPrincipalReference OwnershipHelper.getOwnerReference(Ownable obj)
          Retrieve the Owner Reference of the supplied object.
static WTPrincipal OwnershipHelper.getReadOnlyOwner(Ownable obj)
           
 

Constructors in wt.ownership with parameters of type Ownable
OwnershipServiceEvent(String eventType, Ownable obj, Ownership new_ownership, boolean commited)
          Constructs an OwnershipServiceEvent.
 

Uses of Ownable in wt.part
 

Classes in wt.part that implement Ownable
 class WTPart
          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.
 class WTPartConfigSpec
          The reference implementation of a user visible config spec, used to select WTParts, which aggregates WTPartBaselineConfigSpec, WTPartEffectivityConfigSpec, and WTPartStandardConfigSpec.
 class WTProduct
           Use the newWTProduct static factory method(s), not the WTProduct constructor, to construct instances of this class.
 class WTSerialNumberedPart
           Use the newWTSerialNumberedPart static factory method(s), not the WTSerialNumberedPart constructor, to construct instances of this class.
 

Uses of Ownable in wt.pdmlink
 

Methods in wt.pdmlink with parameters of type Ownable
static void ProductIXUtils.exportOwner(Ownable own_obj, IxbElement elem, Exporter exporter)
          
 

Uses of Ownable in wt.prefs
 

Classes in wt.prefs that implement Ownable
 class DBPrefEntry
           Use the newDBPrefEntry static factory method(s), not the DBPrefEntry constructor, to construct instances of this class.
 

Uses of Ownable in wt.project
 

Classes in wt.project that implement Ownable
 class Project
          Deprecated. at R6.0 Project will be replaced by a new Team object in a future release.
 

Uses of Ownable in wt.projmgmt.execution
 

Subinterfaces of Ownable in wt.projmgmt.execution
 interface ExecutionObject
          The ExecutionObject is an interface that holds attributes that are common to plans, activities and deliverables.
 interface ProjectNode
          

Supported API: false

Extendable: false
 

Classes in wt.projmgmt.execution that implement Ownable
 class Milestone
          The Milestone class represents a notable point in the execution of a project.
 class ProjectActivity
          Returns the associated Deliverable.
 class ProjectPlan
          The ProjectPlan class represents a container for activities, resources, deliverables and their relationships that are involved in the execution of a project.
 class ProjectProxy
          Objects of the ProjectProxy class are references to external projects.
 class ProjectWorkItem
           Use the newProjectWorkItem static factory method(s), not the ProjectWorkItem constructor, to construct instances of this class.
 class SummaryActivity
          Container of project manager nodes.
 

Uses of Ownable in wt.projmgmt.ix
 

Methods in wt.projmgmt.ix with parameters of type Ownable
static void ProjMgmtIxUtils.exportOwner(Ownable own_obj, IxbElement elem, Exporter exporter)
          
 

Uses of Ownable in wt.projmgmt.msproject
 

Methods in wt.projmgmt.msproject with parameters of type Ownable
 void Exporter.exportOwner(Ownable o, String tag)
          Export the Owner of the specified Ownable.
 

Uses of Ownable in wt.projmgmt.resource
 

Classes in wt.projmgmt.resource that implement Ownable
 class Deliverable
          The Deliverable class represents expected output objects from the plan or activities.
 

Uses of Ownable in wt.query.template
 

Classes in wt.query.template that implement Ownable
 class ReportTemplate
          This class is a default implementation of a template for reporting.
 

Uses of Ownable in wt.replication.unit
 

Classes in wt.replication.unit that implement Ownable
 class WTUnit
          Deprecated.  
 

Uses of Ownable in wt.rn
 

Classes in wt.rn that implement Ownable
 class WTRNRequest
          The WTRNRequest object is used to store information relating to a specific RosettaNet request.
 

Uses of Ownable in wt.team
 

Classes in wt.team that implement Ownable
 class Team
           Use the newTeam static factory method(s), not the Team constructor, to construct instances of this class.
 class TeamDistributionList
           Use the newTeamDistributionList static factory method(s), not the TeamDistributionList constructor, to construct instances of this class.
 class TeamTemplate
          TeamTemplate establishes associations between roles and principals and/or actor roles.
(package private) static class TeamTemplateCache.TeamTemplateEntry
           
 

Uses of Ownable in wt.vc.baseline
 

Classes in wt.vc.baseline that implement Ownable
 class ManagedBaseline
          This class is an implementation of a Baseline.
 

Uses of Ownable in wt.vc.wip
 

Subinterfaces of Ownable in wt.vc.wip
 interface Workable
          Provides an abstraction of a plug-and-play component.
 

Uses of Ownable in wt.viewmarkup
 

Classes in wt.viewmarkup that implement Ownable
 class DerivedImage
          A Representation viewable in ProductView that is generated (derived) from an object or information outside of the Representable.
 class WTMarkUp
           Use the newWTMarkUp static factory method(s), not the WTMarkUp constructor, to construct instances of this class.
 

Uses of Ownable in wt.workflow.definer
 

Classes in wt.workflow.definer that implement Ownable
 class WfProcessTemplate
          A WfProcessTemplate represents a template for a specific workflow process; it is used to create instances of a workflow process.
 

Uses of Ownable in wt.workflow.engine
 

Classes in wt.workflow.engine that implement Ownable
 class WfProcess
          A WfProcess is the performer of a workflow.
 

Uses of Ownable in wt.workflow.forum
 

Classes in wt.workflow.forum that implement Ownable
 class Discussion
          

Supported API: false

Extendable: false
 class DiscussionForum
          A DiscussionForum is a container of discussions/comments on a business object.
 class DiscussionPosting
          DiscussionPosting represents the actual conversations on a given topic.
 class DiscussionTopic
          A DiscussionTopic is a subject/header in a forum under which comments/postings can be made.
 

Uses of Ownable in wt.workflow.notebook
 

Classes in wt.workflow.notebook that implement Ownable
 class Bookmark
           Use the newBookmark static factory method(s), not the Bookmark constructor, to construct instances of this class.
 class FolderedBookmark
          A specialization of Boomark, objects of this type can be members of a windchill folder in addition to being part of a notebook.
 class ImportedBookmark
           Use the newImportedBookmark static factory method(s), not the ImportedBookmark constructor, to construct instances of this class.
 class Notebook
           Use the newNotebook static factory method(s), not the Notebook constructor, to construct instances of this class.
 class NotebookComponent
          

Supported API: false

Extendable: false
 class NotebookFolder
           Use the newNotebookFolder static factory method(s), not the NotebookFolder constructor, to construct instances of this class.
 class WfBookmark
           Use the newWfBookmark static factory method(s), not the WfBookmark constructor, to construct instances of this class.
 class WfFolderedBookmark
          A specialization of FolderedBoomark, objects of this type can point to the ObjectIdentifier of Windchill business objects.
 

Uses of Ownable in wt.workflow.work
 

Classes in wt.workflow.work that implement Ownable
 class WorkItem
          The WorkItem class represents discreet units of work owned by principals.