Class Replaceable

java.lang.Object
tools.mdsd.mocore.framework.surrogate.Replaceable
Direct Known Subclasses:
Element, Relation

public abstract class Replaceable extends Object
  • Constructor Details

    • Replaceable

      protected Replaceable(boolean isPlaceholder)
  • Method Details

    • isPlaceholder

      public boolean isPlaceholder()
    • includes

      public abstract boolean includes(Replaceable replaceable)
    • replace

      public abstract <T extends Replaceable> Replaceable replace(T original, T replacement)
    • isPlaceholderOf

      public abstract boolean isPlaceholderOf(Replaceable replaceable)
    • equals

      public boolean equals(Object object)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object