Class AbstractContainable

java.lang.Object
net.okapia.osid.jamocha.spi.AbstractContainable
All Implemented Interfaces:
Containable
Direct Known Subclasses:
AbstractAssessmentPart.Containable, AbstractComposition.Containable, AbstractContainableOsidObject.Containable, AbstractEvent.Containable, AbstractRecurringEvent.Containable, AbstractRequisite.Containable, AbstractTodo.Containable

public abstract class AbstractContainable extends Object implements Containable
Defines a Containable.
  • Constructor Details

    • AbstractContainable

      public AbstractContainable()
      Constructs a new AbstractContainable.
  • Method Details

    • isSequestered

      @OSID public boolean isSequestered()
      Tests if this Containable is sequestered in that it should not appear outside of its aggregated composition.
      Specified by:
      isSequestered in interface Containable
      Returns:
      true if this containable is sequestered, false if this containable may appear outside its aggregate
    • setSequestered

      protected void setSequestered(boolean sequestered)
      Sets the sequestered flag.
      Parameters:
      sequestered - true if this containable is sequestered, false if this containable may appear outside its aggregate