Interface ILocationChangeMetaData

All Known Subinterfaces:
IExtendedRevisionMetaData

public interface ILocationChangeMetaData
Meta data for location change.

At most one of isCreated(), isMoved(), isCopied(), isRemoved() can be true.

Version:
$Revision: 34279 $ $Date: 2005-09-09 11:22:05 +0200 $
Author:
Stepan Roh, Polarion Software
  • Method Summary

    Modifier and Type
    Method
    Description
    Original location (valid only for isMoved(), isCopied() and if no flag is set, garbage otherwise).
    New location.
    boolean
    Whether this meta data represents location copy.
    boolean
    Whether this meta data represents location creation.
    boolean
    Whether this meta data represents location modified.
    boolean
    Whether this meta data represents location move.
    boolean
    Whether this meta data represents location removal.
  • Method Details

    • isCreated

      boolean isCreated()
      Whether this meta data represents location creation.
      Returns:
      true if location was created
    • isModified

      boolean isModified()
      Whether this meta data represents location modified.
      Returns:
      true if location was modified
    • isMoved

      boolean isMoved()
      Whether this meta data represents location move.
      Returns:
      true if location was moved
    • isCopied

      boolean isCopied()
      Whether this meta data represents location copy.
      Returns:
      true if location was copied
    • isRemoved

      boolean isRemoved()
      Whether this meta data represents location removal.
      Returns:
      true if location was removed
    • getChangeLocationFrom

      ILocation getChangeLocationFrom()
      Original location (valid only for isMoved(), isCopied() and if no flag is set, garbage otherwise).
      Returns:
      location
    • getChangeLocationTo

      ILocation getChangeLocationTo()
      New location.
      Returns:
      location