question: disables plugin runtime actions . it is up to developer to do the actual work , but base method still checks whether action is available or not . concode_field_sep PluginManager<T> pluginManager concode_elem_sep InitializationStrategy initializationStrategy concode_elem_sep boolean enabled concode_elem_sep DetectedPlugin<T> detectedPlugin concode_field_sep void setDetectedPlugin concode_elem_sep PluginVersion getVersion concode_elem_sep String getMainClass concode_elem_sep PluginInformation getPluginInformation concode_elem_sep List<PluginDependency> getDependencies concode_elem_sep String getId concode_elem_sep DetectedPlugin<T> getDetectedPlugin concode_elem_sep String getDescription concode_elem_sep void enabled concode_elem_sep PluginManager<T> getPluginManager concode_elem_sep void setEnabled concode_elem_sep String getTitle concode_elem_sep String getType concode_elem_sep InitializationStrategy createInitializationStrategy concode_elem_sep InitializationStrategy getInitializationStrategy concode_elem_sep void enable concode_elem_sep boolean isEnabled concode_elem_sep void setPluginManager concode_elem_sep void disabled concode_elem_sep String getTypes concode_elem_sep boolean isDisableable concode_elem_sep List<PluginLibrary> getLibraries concode_elem_sep ImageIcon getPluginLogo
target: void function ( ) { if ( isDisableable ( ) ) { if ( enabled ) { disabled ( ) ; enabled = false ; } else { Log . warn ( this , "srini_string" + getPluginInformation ( ) + "srini_string" ) ; } } else { Log . error ( this , "srini_string" + getPluginInformation ( ) + "srini_string" ) ; } }