Module org.hdfgroup.hdfview
Package hdf.view.MetaDataView

# Interface MetaDataView

All Superinterfaces:
  `DataView`

All Known Implementing Classes:
  `DefaultBaseMetaDataView`, `DefaultDatasetMetaDataView`, `DefaultDatatypeMetaDataView`, `DefaultGroupMetaDataView`, `DefaultLinkMetaDataView`

public interface MetaDataView extends DataView
The metadata view interface for displaying metadata information

Version:
  2.4 9/6/2007
Author:
  Peter X. Cao

- ## Field Summary

  ### Fields inherited from interface hdf.view.DataView.DataView

  `DATAVIEW_IMAGE, DATAVIEW_TABLE, DATAVIEW_UNKNOWN`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `Attribute`
  `addAttribute​(HObject obj)`
  Add an attribute to a data object.
  `Attribute`
  `deleteAttribute​(HObject obj)`
  Delete an attribute from a data object.

  ### Methods inherited from interface hdf.view.DataView.DataView

  `getDataObject`

- ## Method Details

  - ### addAttribute

    Attribute addAttribute​(HObject obj)
    Add an attribute to a data object.
    Parameters:
      `obj` - the attribute to add
    Returns:
      the Attribute object

  - ### deleteAttribute

    Attribute deleteAttribute​(HObject obj)
    Delete an attribute from a data object.
    Parameters:
      `obj` - the attribute to delte
    Returns:
      the Attribute object