There are a number of things that can be extended in SQL developer and a number of ways to do it.
To see these in action in your own copy of SQL Developer, go to Tools > Preferences > Database > User Defined Extensions and add them to the list as shown. SimpleObjectActionExample ACTION - Basic ...