Interface IToolKeywordsMenu
- All Superinterfaces:
Serializable
Contract for enumerations that should contain the set of keywords descri
-
Method Summary
Modifier and TypeMethodDescriptionCollection<Enum<?>> Class<? extends IToolBinding> static Collection<Class<? extends Enum<?>>> getTopLevelEnums(Class<?> clazz) Retrieves the list of top-level enums declared within a specified class.default voidChecks for the consistency of the file
-
Method Details
-
getToolName
String getToolName()- Returns:
- the reasoner name
-
getToolBinding
Class<? extends IToolBinding> getToolBinding()- Returns:
- the tool binding for the reasoner
-
getSupportedFormats
Collection<Enum<?>> getSupportedFormats() -
sanityCheck
default void sanityCheck()Checks for the consistency of the file -
getTopLevelEnums
Retrieves the list of top-level enums declared within a specified class.- Parameters:
clazz- The class to inspect.- Returns:
- A list of enum classes declared at the top level within the specified class.
-