Uses of Interface
wt.vc.views.ViewManageable

Packages that use ViewManageable
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.rule.impl   
wt.vc.views
 
 

Uses of ViewManageable in wt.part
 

Classes in wt.part that implement ViewManageable
 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 WTSerialNumberedPart
           Use the newWTSerialNumberedPart static factory method(s), not the WTSerialNumberedPart constructor, to construct instances of this class.
 

Uses of ViewManageable in wt.rule.impl
 

Methods in wt.rule.impl with parameters of type ViewManageable
static void RuleApplierHelper.setView(ViewManageable vm, Map data)
          Deprecated.  
static String RuleApplierHelper.getView(ViewManageable vm)
          Deprecated.  
 

Uses of ViewManageable in wt.vc.views
 

Methods in wt.vc.views that return ViewManageable
 ViewManageable ViewServiceFwd.newBranchForView(ViewManageable version, String viewName)
          Creates a new version from the original version and assigns it to the specified view.
 ViewManageable ViewServiceFwd.newBranchForView(ViewManageable version, View view)
          Creates a new version from the original version and assigns it to the specified view.
 ViewManageable ViewServiceFwd.newBranchForView(ViewManageable version, ObjectIdentifier viewId)
          Creates a new version from the original version and assigns it to the specified view.
 ViewManageable ViewService.newBranchForView(ViewManageable version, String viewName)
          Creates a new version from the original version and assigns it to the specified view.
 ViewManageable ViewService.newBranchForView(ViewManageable version, View view)
          Creates a new version from the original version and assigns it to the specified view.
 ViewManageable ViewService.newBranchForView(ViewManageable version, ObjectIdentifier viewId)
          Creates a new version from the original version and assigns it to the specified view.
 ViewManageable StandardViewService.newBranchForView(ViewManageable version, String viewName)
          Creates a new version from the original version and assigns it to the specified view.
 ViewManageable StandardViewService.newBranchForView(ViewManageable version, View view)
          Creates a new version from the original version and assigns it to the specified view.
 ViewManageable StandardViewService.newBranchForView(ViewManageable version, ObjectIdentifier viewId)
          Creates a new version from the original version and assigns it to the specified view.
 

Methods in wt.vc.views with parameters of type ViewManageable
 ViewManageable ViewServiceFwd.newBranchForView(ViewManageable version, String viewName)
          Creates a new version from the original version and assigns it to the specified view.
 ViewManageable ViewServiceFwd.newBranchForView(ViewManageable version, View view)
          Creates a new version from the original version and assigns it to the specified view.
 ViewManageable ViewServiceFwd.newBranchForView(ViewManageable version, ObjectIdentifier viewId)
          Creates a new version from the original version and assigns it to the specified view.
 View[] ViewServiceFwd.getEligibleViews(ViewManageable viewManageable)
          For a particular version, returns all the valid views the version may be branched into.
 ViewManageable ViewService.newBranchForView(ViewManageable version, String viewName)
          Creates a new version from the original version and assigns it to the specified view.
 ViewManageable ViewService.newBranchForView(ViewManageable version, View view)
          Creates a new version from the original version and assigns it to the specified view.
 ViewManageable ViewService.newBranchForView(ViewManageable version, ObjectIdentifier viewId)
          Creates a new version from the original version and assigns it to the specified view.
 View[] ViewService.getEligibleViews(ViewManageable viewManageable)
          For a particular version, returns all the valid views the version may be branched into.
static String ViewHelper.getViewName(ViewManageable version)
          Returns the name of the view this object is assigned to.
static View ViewHelper.getView(ViewManageable version)
          Returns the view the version is assigned to.
static void ViewHelper.assignToView(ViewManageable version, View view)
          Assigns the view to a version.
 ViewManageable StandardViewService.newBranchForView(ViewManageable version, String viewName)
          Creates a new version from the original version and assigns it to the specified view.
 ViewManageable StandardViewService.newBranchForView(ViewManageable version, View view)
          Creates a new version from the original version and assigns it to the specified view.
 ViewManageable StandardViewService.newBranchForView(ViewManageable version, ObjectIdentifier viewId)
          Creates a new version from the original version and assigns it to the specified view.
 View[] StandardViewService.getEligibleViews(ViewManageable viewManageable)
          For a particular version, returns all the valid views the version may be branched into.