- /// Returns the Package to which the box belongs
- Package* GetPackage() { return mPackage; }
- /// Returns the Package to which the box belongs
- const Package* GetPackage() const { return mPackage; }
- /// Returns the category of box
- Category GetCategory() const { return mCategory; }
-
+
+ /// Returns the category(s) of the BlackBox
+ const std::string& GetCategory() const { return mCategory; }
+
+ /// Returns the Package to which the box belongs (const pointer)
+ PackagePointer GetPackage() const { return mPackage; }
+
+ /// Returns the kind of box
+ Kind GetKind() const { return mKind; }