Class CheckoutFromVaultCommand

java.lang.Object
com.ptc.core.command.common.bean.AbstractCommand
com.ptc.core.command.common.bean.AbstractServerCommand
com.ptc.core.command.common.bean.entity.AbstractEntityCommand
com.ptc.core.command.common.bean.entity.AbstractPersistentEntityCommand
com.ptc.core.command.common.bean.vc.AbstractIterationEntityCommand
com.ptc.core.command.common.bean.vc.AbstractVaultCommand
com.ptc.core.foundation.vc.wip.common.CheckoutFromVaultCommand
All Implemented Interfaces:
Command, com.ptc.core.command.common.ServerCommand, Externalizable, Serializable

public class CheckoutFromVaultCommand extends com.ptc.core.command.common.bean.vc.AbstractVaultCommand implements Externalizable


Supported API: true

Extendable: true
See Also:
  • Constructor Details

    • CheckoutFromVaultCommand

      public CheckoutFromVaultCommand()
      Creates a new instance.

      Supported API: true
  • Method Details

    • getWorkingCopy

      public TypeInstance getWorkingCopy()
      Gets the value of the attribute: workingCopy; The working [or new iteration] copy of the reserved entity to perform work against. This is derived from the inherited result.

      Supported API: true
      Returns:
      TypeInstance
    • setWorkingCopy

      public void setWorkingCopy(TypeInstance a_WorkingCopy) throws WTPropertyVetoException
      Sets the value of the attribute: workingCopy; The working [or new iteration] copy of the reserved entity to perform work against. This is derived from the inherited result.

      Supported API: true
      Parameters:
      a_WorkingCopy -
      Throws:
      WTPropertyVetoException
    • getReservedCopy

      public TypeInstance getReservedCopy()
      Gets the value of the attribute: reservedCopy; The reserved [or checked-out thus locked] copy of the entity.

      Supported API: true
      Returns:
      TypeInstance
    • setReservedCopy

      public void setReservedCopy(TypeInstance a_ReservedCopy) throws WTPropertyVetoException
      Sets the value of the attribute: reservedCopy; The reserved [or checked-out thus locked] copy of the entity.

      Supported API: true
      Parameters:
      a_ReservedCopy -
      Throws:
      WTPropertyVetoException
    • getCheckoutFolder

      public TypeInstance getCheckoutFolder()
      Gets the value of the attribute: checkoutFolder; The folder in which to place the checked out working copy.

      Supported API: true
      Returns:
      TypeInstance
    • setCheckoutFolder

      public void setCheckoutFolder(TypeInstance a_CheckoutFolder) throws WTPropertyVetoException
      Sets the value of the attribute: checkoutFolder; The folder in which to place the checked out working copy.

      Supported API: true
      Parameters:
      a_CheckoutFolder -
      Throws:
      WTPropertyVetoException