Uses of Interface
wt.access.AccessControlList

Packages that use AccessControlList
wt.access
The access control service is responsible for defining and enforcing access to business and system objects. 
wt.admin
Provides classes to represent and manage AdministrativeDomain objects. 
wt.annotation   
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.doc   
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.container   
wt.inf.library   
wt.inf.sharing   
wt.inf.team   
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.org
org package — Organization Service
The following figure shows a representation of the org package model. 
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.project The notion of a Project has been replaced by a Team, see the wt.team package instead. 
wt.projmgmt.admin   
wt.replication.sender   
wt.replication.unit   
wt.team
 
wt.vc.baseline
 
wt.vc.sessioniteration   
 

Uses of AccessControlList in wt.access
 

Subinterfaces of AccessControlList in wt.access
 interface AdHocControlled
          Interface to be implemented by classes whose objects have their access ruled by ad hoc ACLs.
 

Classes in wt.access that implement AccessControlList
 class AccessControlSurrogate
          The AccessControlSurrogate is a stand-in for query items when access control is applied.
 class AccessPolicyRule
          The AccessPolicyRule class represents access policy rules.
 

Methods in wt.access that return AccessControlList
 AccessControlList WTAclEntry.getAcl()
          Gets the object for the association that plays role: ACL.
 AccessControlList AclEntryLink.getAcl()
          Gets the object for the association that plays role: ACL_ROLE.
 AccessControlList WTAclEntry.getAcl()
          Gets the object for the association that plays role: ACL.
 AccessControlList AclEntryLink.getAcl()
          Gets the object for the association that plays role: ACL_ROLE.
 

Methods in wt.access with parameters of type AccessControlList
protected  void WTAclEntry.setAcl(AccessControlList a_Acl)
          Sets the object for the association that plays role: ACL.
 Enumeration StandardAccessControlManager.getEntries(AccessControlList obj)
          Returns an Enumeration of access control entries for an wt.access.AccessControlLink object.
protected  void AclEntryLink.setAcl(AccessControlList acl)
          Sets the object for the association that plays role: ACL_ROLE.
static AclEntryLink AclEntryLink.newAclEntryLink(AccessControlList acl, WTAclEntry entry)
          Default factory for the class.
 Enumeration AccessControlManagerFwd.getEntries(AccessControlList obj)
          Returns an Enumeration of access control entries for an wt.access.AccessControlLink object.
 Enumeration AccessControlManager.getEntries(AccessControlList obj)
          Returns an Enumeration of access control entries for an wt.access.AccessControlLink object.
protected  void WTAclEntry.setAcl(AccessControlList a_Acl)
          Sets the object for the association that plays role: ACL.
 Enumeration StandardAccessControlManager.getEntries(AccessControlList obj)
          Returns an Enumeration of access control entries for an wt.access.AccessControlLink object.
protected  void AclEntryLink.setAcl(AccessControlList acl)
          Sets the object for the association that plays role: ACL_ROLE.
static AclEntryLink AclEntryLink.newAclEntryLink(AccessControlList acl, WTAclEntry entry)
          Default factory for the class.
 Enumeration AccessControlManagerFwd.getEntries(AccessControlList obj)
          Returns an Enumeration of access control entries for an wt.access.AccessControlLink object.
 Enumeration AccessControlManager.getEntries(AccessControlList obj)
          Returns an Enumeration of access control entries for an wt.access.AccessControlLink object.
 

Uses of AccessControlList in wt.admin
 

Classes in wt.admin that implement AccessControlList
 class AdministrativeDomain
          The AdministrativeDomain class represents the set of objects that are subject to the same administrative behavior.
 

Uses of AccessControlList in wt.annotation
 

Classes in wt.annotation that implement AccessControlList
 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 AccessControlList in wt.change2
 

Classes in wt.change2 that implement AccessControlList
 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 AccessControlList in wt.doc
 

Classes in wt.doc that implement AccessControlList
 class WTDocument
          The reference implementation of a DocumentVersion.
 

Uses of AccessControlList in wt.effectivity
 

Classes in wt.effectivity that implement AccessControlList
 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 AccessControlList in wt.enterprise
 

Classes in wt.enterprise that implement AccessControlList
 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 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 AccessControlList in wt.epm
 

Classes in wt.epm that implement AccessControlList
 class EPMDocument
           Use the newEPMDocument static factory method(s), not the EPMDocument constructor, to construct instances of this class.
 

Uses of AccessControlList in wt.federation
 

Classes in wt.federation that implement AccessControlList
 class ProxyDocument
           Use the newProxyDocument static factory method(s), not the ProxyDocument constructor, to construct instances of this class.
 class ProxyGroup
          Proxy group of users.
 class ProxyUser
           Use the newProxyUser static factory method(s), not the ProxyUser constructor, to construct instances of this class.
 

Uses of AccessControlList in wt.folder
 

Classes in wt.folder that implement AccessControlList
 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 AccessControlList in wt.inf.container
 

Subinterfaces of AccessControlList in wt.inf.container
 interface WTContainer
          Implementors of 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
 

Classes in wt.inf.container that implement AccessControlList
 class ExchangeContainer
          A special type of container that is used as the root of a given installation's container hierarchy.
 class OrgContainer
          A container for an organization's business and administrative objects.
 

Uses of AccessControlList in wt.inf.library
 

Classes in wt.inf.library that implement AccessControlList
 class WTLibrary
           Use the newWTLibrary static factory method(s), not the WTLibrary constructor, to construct instances of this class.
 

Uses of AccessControlList in wt.inf.sharing
 

Classes in wt.inf.sharing that implement AccessControlList
 class SharedContainerMap
          Records which objects are shared by which containers.
 

Uses of AccessControlList in wt.inf.team
 

Subinterfaces of AccessControlList in wt.inf.team
 interface ContainerTeamManaged
          

Supported API: true

Extendable: false
 

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

Uses of AccessControlList in wt.lifecycle
 

Subinterfaces of AccessControlList in wt.lifecycle
 interface IteratedLifeCycleManaged
          Information that is Iterated and is LifeCycleManaged is handled differently than other LlifeCycleManaged information.
 interface LifeCycleManaged
          LifeCycleManged interface objects will enter a LifeCycle process upon creation.
 

Uses of AccessControlList in wt.maturity
 

Subinterfaces of AccessControlList in wt.maturity
 interface Promotable
          Promoteable objects are able to be PromotionTargets and PromotionSeeds in a PromotionNotice.
 

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

Uses of AccessControlList in wt.meeting
 

Classes in wt.meeting that implement AccessControlList
 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 AccessControlList in wt.meeting.actionitem
 

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

Uses of AccessControlList in wt.notify
 

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

Uses of AccessControlList in wt.org
 

Classes in wt.org that implement AccessControlList
 class WTGroup
          Group of users.
 class WTOrganization
           Use the newWTOrganization static factory method(s), not the WTOrganization constructor, to construct instances of this class.
 class WTUser
          The WTUser class represents users of the system.
 

Uses of AccessControlList in wt.part
 

Classes in wt.part that implement AccessControlList
 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 WTProduct
           Use the newWTProduct static factory method(s), not the WTProduct constructor, to construct instances of this class.
 class WTProductConfiguration
           Use the newWTProductConfiguration static factory method(s), not the WTProductConfiguration constructor, to construct instances of this class.
 class WTProductInstance2
           Use the newWTProductInstance2 static factory method(s), not the WTProductInstance2 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 AccessControlList in wt.pdmlink
 

Classes in wt.pdmlink that implement AccessControlList
 class PDMLinkProduct
           Use the newPDMLinkProduct static factory method(s), not the PDMLinkProduct constructor, to construct instances of this class.
 

Uses of AccessControlList in wt.project
 

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

Uses of AccessControlList in wt.projmgmt.admin
 

Classes in wt.projmgmt.admin that implement AccessControlList
 class Project2
          Project2 represents a"temporary endeavor undertaken to create a unique product or service." As such it has start and end dates.
 

Uses of AccessControlList in wt.replication.sender
 

Classes in wt.replication.sender that implement AccessControlList
 class UnitSendRecord
           Use the newUnitSendRecord static factory method(s), not the UnitSendRecord constructor, to construct instances of this class.
 

Uses of AccessControlList in wt.replication.unit
 

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

Uses of AccessControlList in wt.team
 

Classes in wt.team that implement AccessControlList
 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 AccessControlList in wt.vc.baseline
 

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

Uses of AccessControlList in wt.vc.sessioniteration
 

Subinterfaces of AccessControlList in wt.vc.sessioniteration
 interface SessionEditedIteration
          The SessionEditedIteration provides a light-weight work-in-progress mechanism similar to Workable.