Class BaseGroupImpl1

java.lang.Object
info.oais.implementation.infomodel.BaseGroupImpl1
All Implemented Interfaces:
BaseGroup

public class BaseGroupImpl1
extends Object
implements BaseGroup
Object as a Group, each of which may have a category e.g. Provenance, Reference or Context.
Each element is an Object which may itself be a Group. Groups may be tagged as a AndGroup or a OrGroup by implementing the appropriate interface. If neither is implemented then the default is that it is a AndGroup.
Author:
David
  • Field Details

  • Constructor Details

    • BaseGroupImpl1

      public BaseGroupImpl1()
  • Method Details

    • getGroup

      public ArrayList<Object> getGroup()
      Get the InfoGroup for the vertex.
      Specified by:
      getGroup in interface BaseGroup
      Returns:
      The array of Info in the Group
    • setGroup

      public void setGroup​(ArrayList<Object> group)
      Set the members of Info in this group.
      Specified by:
      setGroup in interface BaseGroup
      Parameters:
      group - An ArrayList of RepInfo