Enterprise Administration > Windchill Data Loading > Introduction to Data Loading and the LoadFromFile Framework > Existing Load Methods
  
Existing Load Methods
The best way to see what methods are available on your system to load with is to look at the loadFiles.csvmapfile.txt file. The following is a brief directory of the methods available for loading data in the system. Full method paths are provided to enable you to look them up in the JavaDoc.
wt.doc.LoadDoc.createGeneral—Loads general documents; adds one content file and caches the general created for additional content additions.
* 
Legacy method to support existing systems.
wt.doc.LoadDoc.createSpec—Loads specification documents; adds one content file and caches the specification created for additional content additions.
* 
Legacy method to support existing systems.
wt.doc.LoadDoc.beginCreateWTDocument—Loads WTDocuments, subtypes, and global attributes. Supports versioning to allow a document to be created at a specified version and iteration. For more information, see More About wt.doc.LoadDoc.beginCreateWTDocument.
wt.load.LoadContent.createContentURL—Adds a content URL to a cached content holder.
wt.load.LoadContent.createContentFile—Adds a content file to a cached content holder.
wt.load.LoadContent.setDefaultDirectory—Sets a default directory where content can be found. It is in effect until the next setDefaultDirectory or the end of the data file.
wt.load.LoadContent.setDefaultURL—Sets a default portion of the URL where content can be found. It is in effect until the next setDefaultURL or the end of the data file.
wt.folder.LoadFolder.createCabinet—Creates a cabinet. It is used mainly for initializing the system. User cabinets are created automatically when a user is created.
wt.folder.LoadFolder.createSubFolder—Creates a subfolder.
wt.folder.LoadFolder.createFolderShortcut—Creates a folder shortcut.
wt.load.LoadUser.createUser—Creates a new user.
wt.load.LoadUser.createGroup—Creates a new group.
wt.load.LoadUser.createUserGroup—Adds a user to a group.
wt.load.LoadUser.createDomain—Creates a new domain.
wt.load.LoadUser.createAccessRule—Adds an access rule.
wt.part.LoadPart.createPart—Creates a part.
wt.part.LoadPart.createPartDocDescribes—Associates a WTPart with a WTDocument by creating a WTPartDescribeLink.
wt.part.LoadPart.createPartDocLink—Creates a link (either a WTPartDescribeLink or a WTPartReferenceLink) between a part and a document. The type of association that is created depends on the subtype of the document.
wt.part.LoadPart.addPartToAssembly—Adds a part to an assembly in a uses relationship.
wt.part.LoadPart.createPartDocReference—Creates a references relationship between a part and an existing document.
wt.part.LoadPart.beginCreateWTPart—Loads WTParts, subtypes and global attributes. Supports versioning to allows a part to be created at a specified version and iteration. For more information, see More About wt.part.LoadPart.beginCreateWTPart.
wt.index.LoadIndexRule.createIndexRule—Creates index rules for searches.
wt.lifecycle.LoadLifeCycle.createLifeCycleTemplate—Creates a life cycle template.
wt.project.LoadProject.createIndirectRoleHolder—Creates a role-to-role mapping.
wt.project.LoadProject.createRoleHolder—Creates a role-to-participant mapping.
wt.project.LoadProject.createActorRoleHolder—Creates a role-to-actor role mapping. Actor roles are derived users, such as Creator.
wt.lifecycle.LoadLifeCycle.createCriterion—Creates permission criterion for life cycle phase.
wt.lifecycle.LoadLifeCycle.createPhaseTemplateBegin and wt.lifecycle.LoadLifeCycle.createPhaseTemplateEnd—Creates a phase.
wt.project.LoadProject.createProjectBegin and wt.project.LoadProject.createProjectEnd—Creates a project.
* 
Do not use the default administrator account to create a project context. Instead, use an account that is a project creator for the organization where you are creating the context. Additionally, do not add the default administrator account as a team member of the context. For details, see Loading Product Objects and Parts: Before You Begin.
wt.lifecycle.LoadLifeCycle.createWTAclEntry—Creates ad hoc access control for a life cycle phase.
wt.content.LoadDataFormat.createDataFormat—Adds data formats used in load content files.
wt.effectivity.LoadEffectivity.createConfigurationItem—Loads a configuration item. A configuration item is necessary for lot number effectivity and serial number effectivity, but is optional for date effectivity.
wt.effectivity.LoadEffectivity.createWTDatedEffectivity—Loads a date effectivity. The effectivity will be associated with the WTPart object that was loaded last.
wt.effectivity.LoadEffectivity.createWTSerialNumberedEffectivity—Loads a serial number effectivity. The effectivity will be associated with the WTPart object that was loaded last.
wt.effectivity.WTLotEffectivity.createWTLotEffectivity—Loads a lot effectivity. The effectivity will be associated with the WTPart object that was loaded last.
wt.inf.team.ix.LoadSharedTeam—Loads a shared team. Shared teams can be loaded into an organization context and are used as a way to centralize team administration across an organization. For more information, see More About wt.inf.team.ix.LoadSharedTeam.
wt.org.LoadUserPicture.update—Loads and associates pictures to the profiles of users in the system. For more information, see More About wt.org.LoadUserPicture.update.