Uses of Interface
wt.index.Indexable

Packages that use Indexable
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.index  
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.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.projmgmt.admin   
wt.projmgmt.execution   
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.vc.baseline
 
wt.workflow.forum   
wt.workflow.notebook   
 

Uses of Indexable in wt.annotation
 

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

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

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

Uses of Indexable in wt.effectivity
 

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

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

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

Uses of Indexable in wt.federation
 

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

Uses of Indexable in wt.index
 

Fields in wt.index declared as Indexable
private  Indexable IndexDelegate.theIndexable
           
 

Methods in wt.index that return Indexable
 Indexable IndexDelegate.getIndexable()
          Gets the object for the association that plays role: theIndexable.
 

Methods in wt.index with parameters of type Indexable
 void StandardIndexPolicyManager.index(Indexable targetObject)
          

Supported API: false
 void StandardIndexPolicyManager.removeIndex(Indexable targetObject)
          

Supported API: false
protected  void RwareIndexDelegate.indexInstanceAttributes(Indexable indexable)
          Called by the custom_getMetaData method and looks for all soft attributes (IBAs) and indexes them to an ibas field in the index and are searchable through the keyword or using the ibas field search, or the generic keyword query.
 void RwareIndexDelegate.custom_getMetaData(Indexable indexable)
          This method indexes all attributes of an object into the Rware metadata field and is searchable using that field.
 void RwareIndexDelegate.custom_getAdditionalMetaData(Indexable indexable)
          Deprecated.  
 void RwareIndexDelegate.custom_getAdditionalFieldData(Indexable indexable)
          Deprecated.  
protected  void RwareIndexDelegate.sendAttributeToIndex(String indexField, String value, IndexAccessor iacc, Indexable indexable)
          This method is to be used by an implementing IndexServiceDelegate as a method to call to index metadata to the indexer.
private  void RwareIndexDelegate.sendAttributeToIndex(ClassInfo objInfo, PropertyDescriptor prop, Indexable indexable)
           
private  Object RwareIndexDelegate.getPropValueObj(ClassInfo objInfo, String propStr, Indexable indexable)
           
private  void RwareIndexDelegate.processContentItems(Indexable indexable)
           
private  void RwareIndexDelegate.writeLibraries(Indexable indexable)
           
 void IndexServiceDelegate.custom_getMetaData(Indexable indexable)
          This method indexes all attributes of an object into the Rware metadata field and is searchable using that field.
 void IndexServiceDelegate.custom_getAdditionalMetaData(Indexable indexable)
          Deprecated.  
 void IndexServiceDelegate.custom_getAdditionalFieldData(Indexable indexable)
          Deprecated.  
 void IndexPolicyManagerFwd.index(Indexable targetObject)
          Index targetObject.
 void IndexPolicyManagerFwd.removeIndex(Indexable targetObject)
          

Supported API: false
 void IndexPolicyManager.index(Indexable targetObject)
          Index targetObject.
 void IndexPolicyManager.removeIndex(Indexable targetObject)
          

Supported API: false
static boolean IndexerHelper.contains(Indexable obj, String indexer)
          Determines if an indexer belongs to an indexable object.
static Enumeration IndexerHelper.indexers(Indexable obj)
          Returns the list of objects associated with the object.
static boolean IndexerHelper.removeIndexer(Indexable obj, String indexer)
          Removes a given indexer from the indexer list associated with the object.
static boolean IndexerHelper.addIndexer(Indexable obj, String indexer)
          Adds an indexer to the indexer list associated with the Indexable object.
static void IndexerHelper.setIndexers(Indexable obj, IndexerSet indexers)
          Associates an indexer list with an Indexable object.
static void IndexerHelper.addIndexers(Indexable obj, IndexerSet indexers)
          Adds the indexers contained in an IndexerSet object to the indexer set of an Indexable object.
static IndexerSet IndexerHelper.getIndexers(Indexable obj)
          Returns the IndexerSet associated with an Indexable object.
 void IndexDelegate.setIndexable(Indexable a_Indexable)
          Sets the object for the association that plays role: theIndexable.
private  void IndexDelegate.sendAttributeToIndex(Indexable obj, ClassInfo objInfo, PropertyDescriptor prop, String contentSearchField, IndexAccessor iacc)
           
private  void IndexDelegate.sendAttributeToIndex(Indexable obj, ClassInfo objInfo, String propertyName, IndexAccessor iacc)
           
 

Uses of Indexable in wt.maturity
 

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

Uses of Indexable in wt.meeting
 

Classes in wt.meeting that implement Indexable
 class Agenda
          Agenda is a marker interface for the Agenda.
 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 Minutes
          Minutes is a marker interface for the Minutes objects.
 class TemplatedAgenda
           Use the newTemplatedAgenda static factory method(s), not the TemplatedAgenda constructor, to construct instances of this class.
 class TemplatedMinutes
           Use the newTemplatedMinutes static factory method(s), not the TemplatedMinutes constructor, to construct instances of this class.
 class TextAgenda
           Use the newTextAgenda static factory method(s), not the TextAgenda constructor, to construct instances of this class.
 class TextMinutes
           Use the newTextMinutes static factory method(s), not the TextMinutes 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 Indexable in wt.meeting.actionitem
 

Subinterfaces of Indexable in wt.meeting.actionitem
 interface ActionItem
          

Supported API: false

Extendable: false
 

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

Uses of Indexable in wt.part
 

Classes in wt.part that implement Indexable
 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 Indexable in wt.projmgmt.admin
 

Classes in wt.projmgmt.admin that implement Indexable
 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 Indexable in wt.projmgmt.execution
 

Subinterfaces of Indexable 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 Indexable
 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 Indexable in wt.projmgmt.resource
 

Classes in wt.projmgmt.resource that implement Indexable
 class Deliverable
          The Deliverable class represents expected output objects from the plan or activities.
 class EquipmentResource
          Resource whose cost is derived from the use of some piece of equipment or use of some facility.
 class FacilityResource
           Use the newFacilityResource static factory method(s), not the FacilityResource constructor, to construct instances of this class.
 class InformationResource
          InformationResource represents resources used or produced by activities that can be accessed on-line.
 class MaterialResource
          MaterialResource represents cost resources that corresponds to supplies or consumables.
 class PersonResource
          Resource whose cost is incurred by the utilization of a person in a task.
 class ProjectResource
          ProjectResource represents resources necessary for the execution of an activity.
 class RoleResource
          This class is used to collect cost related information associated to a role (rather to a specific individual).
 

Uses of Indexable in wt.query.template
 

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

Uses of Indexable in wt.replication.unit
 

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

Uses of Indexable in wt.vc.baseline
 

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

Uses of Indexable in wt.workflow.forum
 

Classes in wt.workflow.forum that implement Indexable
 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 Indexable in wt.workflow.notebook
 

Classes in wt.workflow.notebook that implement Indexable
 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.