Class ComplianceItem

java.lang.Object
org.dcom.core.compliancedocument.ComplianceItem
Direct Known Subclasses:
Cell, ComplianceDocument, Insert, Paragraph, Row, Rule, Section, TableGroup

public class ComplianceItem extends Object
An abstract supertype for all elements within a compliance document.
  • Constructor Details

  • Method Details

    • getParent

      public ComplianceItem getParent()
    • isListMetadata

      public boolean isListMetadata(String item)
    • setMetaData

      public void setMetaData(String item, String data)
    • getMetaDataList

      public Set<String> getMetaDataList()
    • hasMetaData

      public boolean hasMetaData(String item)
    • removeMetaData

      public void removeMetaData(String item)
    • getMetaDataString

      public String getMetaDataString(String item)
    • getMetaDataList

      public ArrayList<String> getMetaDataList(String item)
    • getSubItems

      public List<ComplianceItem> getSubItems()
    • getSubItem

      public ComplianceItem getSubItem(int i)
    • getNoSubItems

      public int getNoSubItems()
    • addSubItem

      public void addSubItem(ComplianceItem s)
    • addSubItem

      public void addSubItem(int i, ComplianceItem s)
    • removeSubItem

      public void removeSubItem(ComplianceItem s)
    • getAccessURL

      public String getAccessURL()
    • getIdentifier

      public String getIdentifier()
    • hasSubItem

      public boolean hasSubItem(ComplianceItem s)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • hasNumber

      public boolean hasNumber()
    • setNumber

      public void setNumber(Integer i)
    • getNumber

      public Integer getNumber()
    • getHighestParaNumber

      public int getHighestParaNumber()
    • setHighestParaNumber

      public void setHighestParaNumber(int paraNum)
    • generateNewGuid

      public void generateNewGuid()
    • mergeIn

      public void mergeIn(ComplianceItem newItem)