Uses of Class
wt.epm.workspaces.EPMPopulateRule

Packages that use EPMPopulateRule
com.ptc.windchill.cadx.common   
com.ptc.windchill.cadx.common.util   
com.ptc.windchill.cadx.update   
wt.epm.workspaces   
 

Uses of EPMPopulateRule in com.ptc.windchill.cadx.common
 

Methods in com.ptc.windchill.cadx.common with parameters of type EPMPopulateRule
static Object[] ObjectDependencyProcessor.getOptionalDependents(Object[] selected, EPMWorkspace workspace, EPMDocConfigSpec docConfigSpec, EPMPopulateRule rule, boolean includeAssociated, List associatedObjects, List requiredDependentObjects)
          Finds out the optional dependents of the selected CAD documents and their associated parts if required.
static Object[] ObjectDependencyProcessor.getSecondaryDependents(Object[] selected, EPMWorkspace workspace, EPMDocConfigSpec docConfigSpec, EPMPopulateRule rule, boolean includeAssociated, List associatedObjects, List requiredDependentObjects, List optionalDependentObjects, List drawingObjects)
          Finds out the secondary dependents of the selected CAD documents and their associated parts if required.
static Object[] ObjectDependencyProcessor.getOptionalDependentsRemote(List selected, EPMWorkspace workspace, EPMDocConfigSpec docConfigSpec, EPMPopulateRule rule, Boolean includeAssociated, List associatedObjects, List requiredDependentObjects)
          Finds out the optional dependents of the selected CAD documents and their associated parts if required.
static Object[] ObjectDependencyProcessor.getSecondaryDependentsRemote(List selected, EPMWorkspace workspace, EPMDocConfigSpec docConfigSpec, EPMPopulateRule rule, Boolean includeAssociated, List associatedObjects, List requiredDependentObjects, List optionalDependentObjects, List drawingObjects)
          Finds out the secondary dependents of the selected CAD documents and their associated parts if required.
private static QueryResult ObjectDependencyProcessor.getRelatedItems(EPMWorkspace workspace, EPMPopulateRule rule, List selected, EPMDocConfigSpec docConfigSpec)
           
 

Uses of EPMPopulateRule in com.ptc.windchill.cadx.common.util
 

Methods in com.ptc.windchill.cadx.common.util that return EPMPopulateRule
static EPMPopulateRule WorkspaceUtilities.getEPMPopulateRule(String rule)
          

Supported API: false
 

Methods in com.ptc.windchill.cadx.common.util with parameters of type EPMPopulateRule
static Object[] ObjectDependencyUtility.getOptionalDependents(Object[] selectedObj, EPMWorkspace workspace, EPMDocConfigSpec docConfigSpec, EPMPopulateRule rule, boolean includeAssociated, List associatedObjects, List requiredDependentObjects)
          

Supported API: false
static Object[] ObjectDependencyUtility.getOptionalDependents(List selected, EPMWorkspace workspace, EPMDocConfigSpec docConfigSpec, EPMPopulateRule rule, boolean includeAssociated, List associatedObjects, List requiredDependentObjects)
          

Supported API: false
static Vector ObjectDependencyUtility.getOptionalDependentsWithParent(List selected, EPMWorkspace workspace, EPMDocConfigSpec docConfigSpec, EPMPopulateRule rule, boolean includeAssociated, List associatedObjects, List requiredDependentObjects)
          

Supported API: false
static Object[] ObjectDependencyUtility.getSecondaryDependents(Object[] selectedObj, EPMWorkspace workspace, EPMDocConfigSpec docConfigSpec, EPMPopulateRule rule, boolean includeAssociated, List associatedObjects, List requiredDependentObjects, List optionalDependentObjects, List drawingObjects)
          

Supported API: false
static Object[] ObjectDependencyUtility.getSecondaryDependents(List selected, EPMWorkspace workspace, EPMDocConfigSpec docConfigSpec, EPMPopulateRule rule, boolean includeAssociated, List associatedObjects, List requiredDependentObjects, List optionalDependentObjects, List drawingObjects)
          

Supported API: false
static Vector ObjectDependencyUtility.getSecondaryDependentsWithParent(List selected, EPMWorkspace workspace, EPMDocConfigSpec docConfigSpec, EPMPopulateRule rule, boolean includeAssociated, List drawingObjects)
          

Supported API: false
private static QueryResult ObjectDependencyUtility.getRelatedItems(EPMWorkspace workspace, EPMPopulateRule rule, EPMDocument object, EPMDocConfigSpec docConfigSpec)
           
private static QueryResult ObjectDependencyUtility.getRelatedItems(EPMWorkspace workspace, EPMPopulateRule rule, List selected, EPMDocConfigSpec docConfigSpec)
           
private static QueryResult ObjectDependencyUtility.getPartsAndDocs(EPMWorkspace workspace, EPMPopulateRule rule, List selected, EPMDocConfigSpec docConfigSpec, WTPartConfigSpec partConfigSpec)
           
private static QueryResult ObjectDependencyUtility.getPartsAndDocs(EPMWorkspace workspace, EPMPopulateRule rule, WTPart part, EPMDocConfigSpec docConfigSpec, WTPartConfigSpec partConfigSpec)
           
 

Uses of EPMPopulateRule in com.ptc.windchill.cadx.update
 

Fields in com.ptc.windchill.cadx.update declared as EPMPopulateRule
private  EPMPopulateRule UpdateFamilyEvaluator.rule
           
 

Constructors in com.ptc.windchill.cadx.update with parameters of type EPMPopulateRule
UpdateFamilyEvaluator(EPMWorkspace ws, EPMPopulateRule rule, Object[] selectedObjects)
          Contructor

Supported API: false
 

Uses of EPMPopulateRule in wt.epm.workspaces
 

Fields in wt.epm.workspaces declared as EPMPopulateRule
private  EPMPopulateRule EPMWorkspace.populateRule
           
static EPMPopulateRule EPMPopulateRule.ALL
          Populate by traversing both required and optional dependencies.
static EPMPopulateRule EPMPopulateRule.REQUIRED
          Populate traversing only required dependencies.
static EPMPopulateRule EPMPopulateRule.NONE
          Add only the one item performing no traversal.
 

Methods in wt.epm.workspaces that return EPMPopulateRule
 EPMPopulateRule EPMWorkspace.getPopulateRule()
          Gets the object for the association that plays role: POPULATE_RULE.
static EPMPopulateRule EPMPopulateRule.newEPMPopulateRule(int secretHandshake)
          Used by EnumeratedType for constructing instances of EPMPopulateRule, from a resource bundle.
static EPMPopulateRule EPMPopulateRule.toEPMPopulateRule(String internal_value)
          Returns the EPMPopulateRule instance for the internal_value argument.
static EPMPopulateRule EPMPopulateRule.getEPMPopulateRuleDefault()
          Returns the default value (instance) for the EPMPopulateRule set.
static EPMPopulateRule[] EPMPopulateRule.getEPMPopulateRuleSet()
          Returns a copy of the set of valid values (instances) for the EPMPopulateRule class.
 

Methods in wt.epm.workspaces with parameters of type EPMPopulateRule
 void EPMWorkspace.setPopulateRule(EPMPopulateRule a_PopulateRule)
          Sets the object for the association that plays role: POPULATE_RULE.
private  void EPMWorkspace.populateRuleValidate(EPMPopulateRule a_PopulateRule)
           
 QueryResult EPMStandardBaselineService.refresh(EPMWorkspace workspace, EPMPopulateRule rule)
          Deprecated. in 7.0 Use refreshDocsAndParts
 QueryResult EPMStandardBaselineService.update(EPMWorkspace workspace, EPMPopulateRule rule)
          Deprecated. in 7.0 Use updateDocsAndParts
 QueryResult EPMStandardBaselineService.update(EPMWorkspace workspace, Vector baselinable, EPMPopulateRule rule)
          Deprecated. in 7.0 Use updateDocsAndParts
 EPMWorkspace EPMStandardBaselineService.populate(EPMWorkspace workspace, Vector baselineable, EPMPopulateRule populateRule)
          Adds the Baselineable item iterations to the Workspace.
 QueryResult EPMStandardBaselineService.getRelatedItems(EPMWorkspace workspace, EPMPopulateRule rule, Vector baselineable)
          Return a QueryResult of EPMDocuments that the given objects are related to by EPMDependencyLinks subject to the EPMDocConfigSpec of the given EPMWorkspace and the given EPMPopulateRule.
 QueryResult EPMStandardBaselineService.getPartsAndDocs(Vector baselineable, EPMWorkspace workspace, EPMPopulateRule rule)
          Return a QueryResult of EPMDocuments and WTParts which are related to the input set of WTParts subject to the ConfigSpecs of the EPMWorkspace and the given EPMPopulateRule.
 QueryResult EPMBaselineServiceFwd.refresh(EPMWorkspace workspace, EPMPopulateRule rule)
          Deprecated. in 7.0 Use refreshDocsAndParts
 QueryResult EPMBaselineServiceFwd.update(EPMWorkspace workspace, EPMPopulateRule rule)
          Deprecated. in 7.0 Use updateDocsAndParts
 QueryResult EPMBaselineServiceFwd.update(EPMWorkspace workspace, Vector baselinable, EPMPopulateRule rule)
          Deprecated. in 7.0 Use updateDocsAndParts
 EPMWorkspace EPMBaselineServiceFwd.populate(EPMWorkspace workspace, Vector baselineable, EPMPopulateRule populateRule)
          Adds the Baselineable item iterations to the Workspace.
 QueryResult EPMBaselineServiceFwd.getRelatedItems(EPMWorkspace workspace, EPMPopulateRule rule, Vector baselineable)
          Return a QueryResult of EPMDocuments that the given objects are related to by EPMDependencyLinks subject to the EPMDocConfigSpec of the given EPMWorkspace and the given EPMPopulateRule.
 QueryResult EPMBaselineServiceFwd.getPartsAndDocs(Vector baselineable, EPMWorkspace workspace, EPMPopulateRule rule)
          Return a QueryResult of EPMDocuments and WTParts which are related to the input set of WTParts subject to the ConfigSpecs of the EPMWorkspace and the given EPMPopulateRule.
 QueryResult EPMBaselineService.refresh(EPMWorkspace workspace, EPMPopulateRule rule)
          Deprecated. in 7.0 Use refreshDocsAndParts
 QueryResult EPMBaselineService.update(EPMWorkspace workspace, EPMPopulateRule rule)
          Deprecated. in 7.0 Use updateDocsAndParts
 QueryResult EPMBaselineService.update(EPMWorkspace workspace, Vector baselinable, EPMPopulateRule rule)
          Deprecated. in 7.0 Use updateDocsAndParts
 EPMWorkspace EPMBaselineService.populate(EPMWorkspace workspace, Vector baselineable, EPMPopulateRule populateRule)
          Adds the Baselineable item iterations to the Workspace.
 QueryResult EPMBaselineService.getRelatedItems(EPMWorkspace workspace, EPMPopulateRule rule, Vector baselineable)
          Return a QueryResult of EPMDocuments that the given objects are related to by EPMDependencyLinks subject to the EPMDocConfigSpec of the given EPMWorkspace and the given EPMPopulateRule.
 QueryResult EPMBaselineService.getPartsAndDocs(Vector baselineable, EPMWorkspace workspace, EPMPopulateRule rule)
          Return a QueryResult of EPMDocuments and WTParts which are related to the input set of WTParts subject to the ConfigSpecs of the EPMWorkspace and the given EPMPopulateRule.
protected static Vector BaselineServiceUtility.findChildren(Vector parents, EPMWorkspace workspace, EPMPopulateRule rule)
           
protected static QueryResult BaselineServiceUtility.getPartsAndDocs(QueryResult objects, EPMPopulateRule rule, EPMWorkspace workspace)