See the Javadocs in <EPM_ORACLE_HOME>/common/docs/ReportingAnalysis/SDK/javadoc.
This interface provides access to artifact attribute information that is common to all artifacts stored in EPM Workspace, except for session-related data artifacts. It is used by an application to obtain or set basic attributes related to identifying an artifact in EPM Workspace, and for finding out certain key attributes such as these: