How can I add my own declarative component to list in JDeveloper in ADF entity attributes page, when I select control type property?
You can't. All you can do is to drop a standard ADF component, then change it manually.
Or, if you don't want to change it manually, you can build your own ADF Audit Rule to replace it for you using an automated fix:
http://jonasdegraaff.blogspot.co.uk/2013/11/adf-11g-create-your-own-audit-rules-and.html