Uses of Interface
wt.ixb.publicforapps.IxbDocument

Packages that use IxbDocument
com.ptc.netmarkets.nmixb   
wt.audit.configaudit   
wt.dataops.objectcol.ixb.handlers.forclasses   
wt.inf.team   
wt.inf.template   
wt.inf.template.containercopy   
wt.inf.template.ix   
wt.ixb.actor.actions   
wt.ixb.conflictFramework   
wt.ixb.conflictFramework.conflictResolution   
wt.ixb.epm.handlers.forclasses   
wt.ixb.handlers.forclasses   
wt.ixb.handlers.netmarkets   
wt.ixb.impl.doc   
wt.ixb.objectset
When an object is given to the export process, the ObjectSet application does the job of navigating through the object’s structure and collecting all of its related objects. 
wt.ixb.publicforapps Provides APIs to develop IXB application. 
wt.ixb.publicforhandlers Provides APIs to develop IXB plugable components. 
wt.ixb.tuner   
wt.ixb.util   
wt.pdmlink   
wt.projmgmt.ix   
 

Uses of IxbDocument in com.ptc.netmarkets.nmixb
 

Methods in com.ptc.netmarkets.nmixb that return IxbDocument
private  IxbDocument StandardNmIxbService.generateExportMappingRules(Folder folder)
           
private  IxbDocument StandardNmIxbService.generateExportMappingRules(WTDocument document)
           
 

Methods in com.ptc.netmarkets.nmixb with parameters of type IxbDocument
private  URL StandardNmIxbService.exportObject(WTContainerRef contRef, Object obj, IxbDocument rules, String archiveName)
           
private  URL StandardNmIxbService.doExport(WTContainerRef contRef, Object[] objs, IxbDocument rules, String archiveName)
           
private  URL StandardNmIxbService.doExport(WTContainerRef contRef, Object[] objs, IxbDocument rules, String archiveName, boolean doFolders)
           
private  URL StandardNmIxbService.doExport(WTContainerRef contRef, Object[] objs, IxbDocument rules, String archiveName, boolean doFolders, boolean doViewables)
           
 

Uses of IxbDocument in wt.audit.configaudit
 

Methods in wt.audit.configaudit that return IxbDocument
private static IxbDocument AuditEventRecorderFactory.getHandlerDoc()
           
 

Uses of IxbDocument in wt.dataops.objectcol.ixb.handlers.forclasses
 

Methods in wt.dataops.objectcol.ixb.handlers.forclasses with parameters of type IxbDocument
protected  void ExpImpForCriterionDefValidWith.exportAttributes(Object object, IxbDocument fileXML, Exporter exporter)
           
protected  void ExpImpForBaseCriterionDef.exportAttributes(Object object, IxbDocument fileXML, Exporter exporter)
           
 

Uses of IxbDocument in wt.inf.team
 

Methods in wt.inf.team that return IxbDocument
private static IxbDocument AdhocAclDefinerFactory.getDefinerDoc()
           
 

Uses of IxbDocument in wt.inf.template
 

Methods in wt.inf.template that return IxbDocument
private  IxbDocument StandardContainerTemplateService.getDefaultValuesMappingRule(String name)
           
 

Methods in wt.inf.template with parameters of type IxbDocument
private  WTContainerTemplate StandardContainerTemplateService.addIxbDocumentAsContent(IxbDocument doc, WTContainerTemplate template)
           
private  void StandardContainerTemplateService.validateLoadFromFileElements(IxbDocument doc)
           
 

Uses of IxbDocument in wt.inf.template.containercopy
 

Methods in wt.inf.template.containercopy with parameters of type IxbDocument
private  void FileBasedCopyRegistry.updateRegistry(IxbDocument doc)
           
 

Uses of IxbDocument in wt.inf.template.ix
 

Methods in wt.inf.template.ix that return IxbDocument
private  IxbDocument AbstractWorklistDrivenGenerator.generateContentItemRules(IxbDocument starterDoc, String orgName, String templateName)
           
 

Methods in wt.inf.template.ix with parameters of type IxbDocument
 IxbElement TemplateGeneratorRegistry.getRootElement(Class containerClass, String scriptIdentifier, IxbDocument emptyDoc)
          

Supported API: false
private  void TemplateGeneratorRegistry.updateRegistry(IxbDocument doc)
           
private  IxbDocument AbstractWorklistDrivenGenerator.generateContentItemRules(IxbDocument starterDoc, String orgName, String templateName)
           
 

Uses of IxbDocument in wt.ixb.actor.actions
 

Methods in wt.ixb.actor.actions that return IxbDocument
static IxbDocument IxbActionsHelper.writeActionAndParametersToFileXML(IxbDocument fileXml, StreamSource importPolicySource)
          Helper method to be used by standard ixb service.
static IxbDocument IxbActionsHelper.writeActionParametersToFileXML(IxbDocument fileXml, String paramString)
          Some actions (e.g.
 

Methods in wt.ixb.actor.actions with parameters of type IxbDocument
static String IxbActionsHelper.getDefaultImportAction(IxbDocument fileXml)
           
static String IxbActionsHelper.getDefaultImportAction(IxbDocument fileXml, StreamSource importPolicySource)
          Gets default Import action from Import policy.
static IxbDocument IxbActionsHelper.writeActionAndParametersToFileXML(IxbDocument fileXml, StreamSource importPolicySource)
          Helper method to be used by standard ixb service.
static IxbDocument IxbActionsHelper.writeActionParametersToFileXML(IxbDocument fileXml, String paramString)
          Some actions (e.g.
 

Uses of IxbDocument in wt.ixb.conflictFramework
 

Methods in wt.ixb.conflictFramework that return IxbDocument
private  IxbDocument StandardConflictFrameworkService.finalizeDoImport(ImportSession session, IxbDocument doc)
           
static IxbDocument ImportSessionHelper.setInfoForActualImport(ImportSession session, IxbDocument fileXML)
          Helper method to be used by conflictFramework.
 

Methods in wt.ixb.conflictFramework with parameters of type IxbDocument
private  IxbDocument StandardConflictFrameworkService.finalizeDoImport(ImportSession session, IxbDocument doc)
           
static IxbDocument ImportSessionHelper.setInfoForActualImport(ImportSession session, IxbDocument fileXML)
          Helper method to be used by conflictFramework.
static String ImportSessionHelper.getFileId(IxbDocument fileXML)
           
 

Uses of IxbDocument in wt.ixb.conflictFramework.conflictResolution
 

Fields in wt.ixb.conflictFramework.conflictResolution declared as IxbDocument
static IxbDocument IXConflictConfigHelper.configDoc
           
 

Methods in wt.ixb.conflictFramework.conflictResolution that return IxbDocument
static IxbDocument IXConflictConfigHelper.getConflictConfigDoc()
           
 

Uses of IxbDocument in wt.ixb.epm.handlers.forclasses
 

Methods in wt.ixb.epm.handlers.forclasses with parameters of type IxbDocument
 void ExpImpForEPMVariantLink.exportAttributes(Object object, IxbDocument fileXML, Exporter exporter)
           
protected  void ExpImpForEPMSepFamilyTable.exportAttributes(Object object, IxbDocument fileXML, Exporter exporter)
          Export the attributes according to the DTD.
 void ExpImpForEPMReferenceLink.exportAttributes(Object object, IxbDocument fileXML, Exporter exporter)
           
 void ExpImpForEPMMemberLink.exportAttributes(Object object, IxbDocument fileXML, Exporter exporter)
           
protected  void ExpImpForEPMDocument.exportAttributes(Object object, IxbDocument fileXML, Exporter exporter)
           
 void ExpImpForEPMDescribeLink.exportAttributes(Object object, IxbDocument fileXML, Exporter exporter)
           
 void ExpImpForEPMContainedIn.exportAttributes(Object object, IxbDocument fileXML, Exporter exporter)
           
 void ExpImpForEPMBuildLinksRule.exportAttributes(Object object, IxbDocument fileXML, Exporter exporter)
           
 void ExpImpForEPMBuildHistory.exportAttributes(Object object, IxbDocument fileXML, Exporter exporter)
           
 

Uses of IxbDocument in wt.ixb.handlers.forclasses
 

Fields in wt.ixb.handlers.forclasses declared as IxbDocument
private  IxbDocument ExpImpForUnits.rootXML
           
 

Methods in wt.ixb.handlers.forclasses that return IxbDocument
protected  IxbDocument ExpImpForWTPartReferenceLink.createFileXMLOnExport(Exporter exporter)
           
protected  IxbDocument ExpImpForWTPartDescribeLink.createFileXMLOnExport(Exporter exporter)
           
 

Methods in wt.ixb.handlers.forclasses with parameters of type IxbDocument
protected  void ExpImpForWTTypeDefinition.exportAttributes(Object object, IxbDocument fileXML, Exporter exporter)
           
private  void ExpImpForWTTypeDefinition.exportTypeAttributes(WTTypeDefinition typeDef, IxbDocument fileXML, Exporter exporter)
          Return attributes of the type defintiion other than iba attributes and constraints The attribute "icon" is asociated with a image file so handle it accordingly
private  TypeDefinitionDefaultView ExpImpForWTTypeDefinition.exportAttributesContainer(WTTypeDefinition typeDef, IxbDocument fileXML, Exporter exporter)
          Export the IBA attributes associated with this TypeDefinition.
private  void ExpImpForWTTypeDefinition.exportConstraintsContainer(TypeDefinitionDefaultView defView, IxbDocument fileXML, Exporter exporter, String srcContainerDomainName)
          Export the constraints imposed to this object (type definition) and its IBA attributes associated with this TypeDefinition.
protected  void ExpImpForWTPartUsageLink.exportAttributes(Object object, IxbDocument fileXML, Exporter exporter)
           
protected  void ExpImpForWTPartReferenceLink.exportAttributes(Object object, IxbDocument fileXML, Exporter exporter)
           
protected  void ExpImpForWTPartDescribeLink.exportAttributes(Object object, IxbDocument fileXML, Exporter exporter)
           
protected  void ExpImpForWTPart60.exportAttributes(Object object, IxbDocument fileXML, Exporter exporter)
           
protected  void ExpImpForWTPart.exportAttributes(Object object, IxbDocument fileXML, Exporter exporter)
           
protected  void ExpImpForWTDocument60.exportAttributes(Object object, IxbDocument fileXML, Exporter exporter)
           
protected  void ExpImpForWTDocument.exportAttributes(Object object, IxbDocument fileXML, Exporter exporter)
           
protected  void ExpImpForClassificationNode.exportAttributes(Object object, IxbDocument fileXML, Exporter exporter)
          Export the attributes according to the DTD.
protected  void ExpImpForBusinessEntity.exportAttributes(Object object, IxbDocument fileXML, Exporter exporter)
          Export the attributes according to the DTD.
 

Uses of IxbDocument in wt.ixb.handlers.netmarkets
 

Fields in wt.ixb.handlers.netmarkets declared as IxbDocument
private  IxbDocument NmIXExportParameters.mappingRules
           
 

Methods in wt.ixb.handlers.netmarkets that return IxbDocument
private static IxbDocument ProjectIXUtils.generateImportMappingRules(NotebookFolder notebook_folder)
           
static IxbDocument ProjectIXUtils.generateFolderMappingRules(Folder theFolder)
          This generates mapping rules for the savePath.
static IxbDocument ProjectIXUtils.generateExportMappingRules()
           
static IxbDocument ProjectIXUtils.generateImportMappingRules()
           
 IxbDocument NmIXExportParameters.getMappingRules()
           
private  IxbDocument DocumentTemplateIXHandler.createNameMappingRule(String autoName)
           
 

Methods in wt.ixb.handlers.netmarkets with parameters of type IxbDocument
 void NmIXExportParameters.setMappingRules(IxbDocument doc)
           
 File IXServiceClone.exportDefinedObjectSet(WTContainerRef contRef, File outFile, Object[] objectSet, IxbDocument ruleFile, boolean includeFolders, boolean doViewables)
           
 File IXServiceClone.exportDefinedObjectSet(WTContainerRef contRef, File outFile, Object[] objectSet, IxbDocument ruleFile, boolean includeFolders, boolean doViewables, boolean doAdHocs)
          This is a convenience method that can be used if the set of objects to be exported is already known by the caller.
 File IXServiceClone.exportProjectPlanSubset(File outFile, ProjectPlan plan, IxbDocument ruleFile, boolean doActivities, boolean doMilestones)
          ProjectPlans are a little weird, we need to tune some settings in the ExportHandler since there is a possibility that the user does not want to export the whole plan.
 boolean IXServiceClone.doImport(WTContainerRef target, File dataFile, IxbDocument ruleFile, boolean targetIsFolder)
           
 

Uses of IxbDocument in wt.ixb.impl.doc
 

Classes in wt.ixb.impl.doc that implement IxbDocument
 class IxbDomDocument
           
 

Uses of IxbDocument in wt.ixb.objectset
 

Fields in wt.ixb.objectset declared as IxbDocument
private static IxbDocument ObjectSetHelper.objectSetRegistry
           
private static IxbDocument ExportPriorityHelper.exportPriorityRegistry
           
 

Uses of IxbDocument in wt.ixb.publicforapps
 

Methods in wt.ixb.publicforapps that return IxbDocument
static IxbDocument IxbHelper.newIxbDocument()
          Creates the instance of the IxbDocument class.
static IxbDocument IxbHelper.newIxbDocument(InputStream xmlFile, boolean validate)
          Creates the instance of the IxbDocument class and initializes it with the content of XML file, given as an InputStream parameter.
static IxbDocument IxbHelper.newIxbDocument(Element domXmlFile)
          Creates the instance of the IxbDocument class and initializes it with the content of XML file, given as an Element parameter.
 IxbDocument Importer.doImport(InputStream docStream)
          Provides information for import.
 IxbDocument Importer.doImport(IxbDocument doc)
          Provides information for import.
 IxbDocument Importer.doImport(String docName, String docTag)
          Provides information for import.
private  IxbDocument Importer.insertInListForImport(IxbDocument doc, String rootElementTag)
           
 IxbDocument Importer.getDocumentByFileName(String fileName)
           
private  IxbDocument Importer.prepareDocForImport(IxbDocument doc)
           
 IxbDocument Exporter.createIxbElementForExportResult(String tag)
          Deprecated.  
 

Methods in wt.ixb.publicforapps with parameters of type IxbDocument
 IxbDocument Importer.doImport(IxbDocument doc)
          Provides information for import.
 void Importer.doPreview(IxbDocument doc)
           
private  void Importer.checkConflicts(IxbDocument doc)
           
private  IxbDocument Importer.insertInListForImport(IxbDocument doc, String rootElementTag)
           
private  String Importer.getDTDFromXML(IxbDocument doc)
           
private  void Importer.importOneDocFromJar(IxbDocument doc)
           
private  void Importer.checkConflictsForOneDocFromJar(IxbDocument doc)
           
private  void Importer.previewOneDocFromJar(IxbDocument doc)
           
private  IxbDocument Importer.prepareDocForImport(IxbDocument doc)
           
private  void Importer.insertObjectInHashtable(Hashtable htbObjs, IxbDocument insertDoc, ElementImporter handler)
           
private  int Importer.compareDocs(IxbDocument doc1, IxbDocument doc2)
           
 String Exporter.storeDocument(IxbDocument element)
          Applies export mapping rules and stores XML document through application handler.
 void ApplicationExportHandlerTemplate.storeAdditionalInfo(Object object, IxbDocument fileXML, String fileId)
          Stores additional information related to object and its XML representation.
 void ApplicationExportHandlerForJar.storeAdditionalInfo(Object object, IxbDocument fileXML, String fileId)
          Stores additional information related to object and its XML representation.
 void ApplicationExportHandler.storeAdditionalInfo(Object object, IxbDocument fileXML, String fileId)
          Stores additional information related to object and its XML representation.
 

Uses of IxbDocument in wt.ixb.publicforhandlers
 

Methods in wt.ixb.publicforhandlers that return IxbDocument
protected  IxbDocument ClassExporterImporterTemplate.createFileXMLOnExport(Exporter exporter)
          Creates an IxbDocument with the root tag.
 

Methods in wt.ixb.publicforhandlers with parameters of type IxbDocument
protected  void ClassExporterImporterTemplate.exportAttributes(Object object, IxbDocument fileXML, Exporter exporter)
          Export the attributes according to the DTD.
protected  void ClassExporterImporterTemplate.storeElement(Object object, IxbDocument fileXML, Exporter exporter)
          Stores the exported result fileXML IxbDocument into an XML file or other format accrding to the export handler ApplicationExportHandler.
protected  void ClassExporterImporterTemplate.storeAdditionalInfo(Object object, IxbDocument fileXML, String fileId, Exporter exporter)
          By default will do whatever processing is specified in Application handler.
 void AbsExpImpForNonIteratedObject.exportAttributes(Object object, IxbDocument fileXML, Exporter exporter)
           
 

Uses of IxbDocument in wt.ixb.tuner
 

Methods in wt.ixb.tuner that return IxbDocument
 IxbDocument Tuner.tuneXMLFile(IxbDocument oldXML)
           
private  IxbDocument Tuner.tuneXMLFileWithXSL(IxbDocument oldXML)
           
private  IxbDocument Tuner.applyXSLRuleToXML(IxbDocument fileXml)
           
 

Methods in wt.ixb.tuner with parameters of type IxbDocument
private static String TunerCommand.substitute(String tag, IxbDocument doc)
           
 IxbDocument Tuner.tuneXMLFile(IxbDocument oldXML)
           
private  IxbElement Tuner.tuneXMLFile(IxbElement oldElem, String path, String tag, IxbDocument newDoc, IxbDocument oldDoc)
           
private  String Tuner.getNewTagFromMappingRule(IxbElement oldElem, String path, String tag, String value, IxbDocument newDoc, IxbDocument oldDoc)
           
private  IxbElement Tuner.applyMappingRules(IxbElement oldElem, String path, String tag, String value, IxbDocument newDoc, IxbDocument oldDoc, boolean cDataSection)
           
private  IxbDocument Tuner.tuneXMLFileWithXSL(IxbDocument oldXML)
           
private  IxbDocument Tuner.applyXSLRuleToXML(IxbDocument fileXml)
           
(package private)  String ExportActionTuner.getExportActionForObject(Object object, IxbDocument fileXML)
           
private  String ExportActionTuner.getExportActionFromXMLFileSetting(Object object, IxbDocument fileXML)
           
private static String ExportActionHelper.getExportActionFromSettings(IxbDocument fileXml, Templates template)
          Gets export action from export policy Source exportSource.
(package private) static String ExportActionHelper.getExportActionForObject(Object object, Templates template, IxbDocument fileXml)
          Gets export action from export policy Source exportSource.
private static String ExportActionHelper.getExportAction(Exporter exporter, Object object, IxbDocument fileXML)
           
static void ExportActionHelper.applyAction(IxbDocument fileXML, String action, boolean override)
           
static void ExportActionHelper.performPostExportAction(ClassExporterImporter handler, Exporter exporter, Object object, IxbDocument fileXML)
           
 

Uses of IxbDocument in wt.ixb.util
 

Fields in wt.ixb.util declared as IxbDocument
private static IxbDocument NonIteratedObjectActorHelper.actorRegistry
           
private  IxbDocument ImportIxbElementSorter.ImpObjectNode.doc
           
private static IxbDocument ActorHelper.actorRegistry
           
 

Methods in wt.ixb.util that return IxbDocument
 IxbDocument ImportIxbElementSorter.ImpObjectNode.getDoc()
           
 

Constructors in wt.ixb.util with parameters of type IxbDocument
ImportIxbElementSorter.ImpObjectNode(IxbDocument in_doc)
           
 

Uses of IxbDocument in wt.pdmlink
 

Methods in wt.pdmlink that return IxbDocument
private static IxbDocument ProductIXUtils.generateImportMappingRules(NotebookFolder notebook_folder)
           
static IxbDocument ProductIXUtils.generateFolderMappingRules(Folder theFolder)
          This generates mapping rules for the savePath.
static IxbDocument ProductIXUtils.generateExportMappingRules()
           
static IxbDocument ProductIXUtils.generateImportMappingRules()
           
 

Uses of IxbDocument in wt.projmgmt.ix
 

Methods in wt.projmgmt.ix with parameters of type IxbDocument
static File ProjMgmtIxUtils.exportProjectDeliverables(WTContainerRef contRef, File outFile, Deliverable[] delivs, IxbDocument ruleFile)