Interface MibParser
-
- All Known Implementing Classes:
JsmiMibParser
public interface MibParserThe Interface MibParser.- Author:
- Alejandro Galue
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DatacollectionGroupgetDataCollection()Gets the data collection.EventsgetEvents(String ueibase)Gets the event list.StringgetFormattedErrors()Gets the formatted errors.StringgetMibName()Gets the MIB name.List<String>getMissingDependencies()Gets the missing dependencies.List<PrefabGraph>getPrefabGraphs()Gets the prefab graph templates.booleanparseMib(File mibFile)Parses the MIB.voidsetMibDirectory(File mibDirectory)Sets the MIB directory.
-
-
-
Method Detail
-
setMibDirectory
void setMibDirectory(File mibDirectory)
Sets the MIB directory.- Parameters:
mibDirectory- the MIB directory
-
parseMib
boolean parseMib(File mibFile)
Parses the MIB.- Parameters:
mibFile- the MIB file- Returns:
- true, if successful
-
getFormattedErrors
String getFormattedErrors()
Gets the formatted errors.- Returns:
- the formatted errors
-
getMissingDependencies
List<String> getMissingDependencies()
Gets the missing dependencies.- Returns:
- the missing dependencies
-
getMibName
String getMibName()
Gets the MIB name.- Returns:
- the MIB name.
-
getEvents
Events getEvents(String ueibase)
Gets the event list.- Parameters:
ueibase- the UEI base- Returns:
- the event list
-
getDataCollection
DatacollectionGroup getDataCollection()
Gets the data collection.- Returns:
- the data collection group
-
getPrefabGraphs
List<PrefabGraph> getPrefabGraphs()
Gets the prefab graph templates.- Returns:
- the prefab graph templates.
-
-