public void register ( ) { PropertyEditorManager . registerEditor ( ComponentID . class , ComponentIDPropertyEditor . class ) ; PropertyEditorManager . registerEditor ( EventTypeID . class , ComponentIDPropertyEditor . class ) ; PropertyEditorManager . registerEditor ( LibraryID . class , ComponentIDPropertyEditor . class ) ; PropertyEditorManager . registerEditor ( ProfileSpecificationID . class , ComponentIDPropertyEditor . class ) ; PropertyEditorManager . registerEditor ( ResourceAdaptorID . class , ComponentIDPropertyEditor . class ) ; PropertyEditorManager . registerEditor ( ResourceAdaptorTypeID . class , ComponentIDPropertyEditor . class ) ; PropertyEditorManager . registerEditor ( SbbID . class , ComponentIDPropertyEditor . class ) ; PropertyEditorManager . registerEditor ( ServiceID . class , ComponentIDPropertyEditor . class ) ; PropertyEditorManager . registerEditor ( ComponentID [ ] . class , ComponentIDArrayPropertyEditor . class ) ; PropertyEditorManager . registerEditor ( EventTypeID [ ] . class , ComponentIDArrayPropertyEditor . class ) ; PropertyEditorManager . registerEditor ( LibraryID [ ] . class , ComponentIDArrayPropertyEditor . class ) ; PropertyEditorManager . registerEditor ( ProfileSpecificationID [ ] . class , ComponentIDArrayPropertyEditor . class ) ; PropertyEditorManager . registerEditor ( ResourceAdaptorID [ ] . class , ComponentIDArrayPropertyEditor . class ) ; PropertyEditorManager . registerEditor ( ResourceAdaptorTypeID [ ] . class , ComponentIDArrayPropertyEditor . class ) ; PropertyEditorManager . registerEditor ( SbbID [ ] . class , ComponentIDArrayPropertyEditor . class ) ; PropertyEditorManager . registerEditor ( ServiceID [ ] . class , ComponentIDArrayPropertyEditor . class ) ; PropertyEditorManager . registerEditor ( DeployableUnitID . class , DeployableUnitIDPropertyEditor . class ) ; PropertyEditorManager . registerEditor ( Level . class , LevelPropertyEditor . class ) ; PropertyEditorManager . registerEditor ( TraceLevel . class , TraceLevelPropertyEditor . class ) ; PropertyEditorManager . registerEditor ( ConfigProperties . class , ConfigPropertiesPropertyEditor . class ) ; PropertyEditorManager . registerEditor ( NotificationSource . class , NotificationSourcePropertyEditor . class ) ; PropertyEditorManager . registerEditor ( Object . class , ObjectPropertyEditor . class ) ; PropertyEditorManager . registerEditor ( ServiceState . class , ServiceStatePropertyEditor . class ) ; PropertyEditorManager . registerEditor ( ResourceAdaptorEntityState . class , ResourceAdaptorEntityStatePropertyEditor . class ) ; PropertyEditorManager . registerEditor ( Address . class , AddressPropertyEditor . class ) ; }
Register the property editors for jboss jmx console so non string SLEE api types can be used in specs mbeans methods as args