# Hierarchy For Package edu.ucsb.nceas.metacat.accesscontrol

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - edu.ucsb.nceas.metacat.accesscontrol.AccessControlForSingleFile (implements edu.ucsb.nceas.utilities.access.AccessControlInterface)
  - edu.ucsb.nceas.metacat.accesscontrol.AccessRule
  - edu.ucsb.nceas.metacat.shared.BaseAccess
    - edu.ucsb.nceas.metacat.accesscontrol.XMLAccessAccess
  - org.xml.sax.helpers.DefaultHandler (implements org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler)
    - edu.ucsb.nceas.metacat.accesscontrol.AccessControlList (implements edu.ucsb.nceas.utilities.access.AccessControlInterface, org.xml.sax.ext.LexicalHandler)
  - edu.ucsb.nceas.metacat.SubTree (implements java.util.Comparator<T>)
    - edu.ucsb.nceas.metacat.accesscontrol.AccessSection
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - edu.ucsb.nceas.metacat.shared.BaseException
        - edu.ucsb.nceas.metacat.accesscontrol.AccessControlException
        - edu.ucsb.nceas.metacat.accesscontrol.PermOrderException

Copyright © 2023 Regents of the University of California. All Rights Reserved.