wt.vc.views
Interface ViewManageable

All Superinterfaces:
Iterated, NetFactor, ObjectMappable, Persistable, Serializable, Versionable
All Known Implementing Classes:
ManufacturerPart, MPMMfgProcess, MPMMfgStandardGroup, MPMOperation, MPMPlant, MPMProcessPlan, MPMResource, MPMResourceGroup, MPMSequence, SupplierPart, VendorPart, WTPart, WTProductConfiguration

public interface ViewManageable
extends Versionable

Versioned objects that implement ViewManageable indicate that they can participate in views. This allows them to be assigned to views (when first created) and branched into downstream views. ViewManageable objects are explicitly assigned to a single view, and are usable in the assigned view and any downstream views.

Supported API: true

Extendable: true

See Also:
View, ViewAssociation

Field Summary
 
Fields inherited from interface wt.vc.Iterated
CONTROL_BRANCH, CREATOR_EMAIL, CREATOR_FULL_NAME, CREATOR_NAME, ITERATION_IDENTIFIER, ITERATION_NOTE, LATEST_ITERATION, MASTER, MASTER_REFERENCE, MODIFIER, MODIFIER_EMAIL, MODIFIER_FULL_NAME, MODIFIER_NAME
 
Method Summary
 
Methods inherited from interface wt.vc.Iterated
getControlBranch, getCreatorEMail, getCreatorFullName, getCreatorName, getIterationIdentifier, getIterationNote, getMaster, getMasterReference, getModifier, getModifierEMail, getModifierFullName, getModifierName, isLatestIteration, setControlBranch, setMaster, setMasterReference