i was trying to find a workaround to show text on left-positioned-af:panelTab-component-tabs. this link shows related oracle community question.

so i searched for a class named something like *Tab*Renderer*.class in JDeveloper install folder. i thought if i could find the class and decompile it, it might reveal some clues.
but search results were suprising as following.

search results

using source code for af:panelTab, i simply added a span html tag for text value and it rendered like this:

left positioned tabs with text

 

then i wondered if i could find any other source codes. at the end of the day, i realized that jdev install folder holding a bunch of adf libraries’ source code including :

jdev121300\jdeveloper\adfc\src\adf-controller.zip
jdev121300\jdeveloper\adfc\src\adf-controller-api.zip
jdev121300\jdeveloper\adfc\src\adf-controller-rt-common.zip
jdev121300\jdeveloper\adfc\src\adf-controller-schema.zip
jdev121300\jdeveloper\adfc\src\adf-controller-security.zip
jdev121300\jdeveloper\adfc\src\adf-pageflow-dtrt-src.zip
jdev121300\jdeveloper\adfc\src\adf-pageflow-fwk.zip
jdev121300\jdeveloper\adfc\src\adf-pageflow-impl.zip
jdev121300\jdeveloper\adfdt\src\adfdt_common_src.zip
jdev121300\jdeveloper\adfdt\src\adf-dt-at-rt_src.zip
jdev121300\jdeveloper\adfdt\src\adf-view-databinding-dt-core_src.zip
jdev121300\jdeveloper\adfdt\src\adf-view-unified-databinding-dt-core_src.zip
jdev121300\jdeveloper\adfv\src\adf-richclient-api-src.zip
jdev121300\jdeveloper\adfv\src\adf-richclient-impl-src.zip
jdev121300\jdeveloper\adfv\src\adf-richclient-security.zip
jdev121300\jdeveloper\adfv\src\trinidad-api-src.zip
jdev121300\jdeveloper\adfv\src\trinidad-impl-src.zip
jdev121300\jdeveloper\BC4J\src\adfbcsvc-client-src.zip
jdev121300\jdeveloper\BC4J\src\adfbcsvc-share-src.zip
jdev121300\jdeveloper\BC4J\src\adfbcsvc-src.zip
jdev121300\jdeveloper\BC4J\src\adf-businesseditor_src.zip
jdev121300\jdeveloper\BC4J\src\adf-dynamic-faces-src.zip
jdev121300\jdeveloper\BC4J\src\adf-em-configsrc.zip
jdev121300\jdeveloper\BC4J\src\adf-faces-changemanager-rt-src.zip
jdev121300\jdeveloper\BC4J\src\adf-faces-databinding-rt-src.zip
jdev121300\jdeveloper\BC4J\src\adflibrary-src.zip
jdev121300\jdeveloper\BC4J\src\adfm-sqldc-src.zip
jdev121300\jdeveloper\BC4J\src\adfmsrc.zip
jdev121300\jdeveloper\BC4J\src\adfmwebsrc.zip
jdev121300\jdeveloper\BC4J\src\adf-sec-idm-dc.zip
jdev121300\jdeveloper\BC4J\src\adf-share-base-src.zip
jdev121300\jdeveloper\BC4J\src\adf-share-ca-src.zip
jdev121300\jdeveloper\BC4J\src\adf-share-glassfish-src.zip
jdev121300\jdeveloper\BC4J\src\adf-share-security-src.zip
jdev121300\jdeveloper\BC4J\src\adf-share-support-src.zip
jdev121300\jdeveloper\BC4J\src\adf-t2p-cloner-src.zip
jdev121300\jdeveloper\BC4J\src\bc4jdomgnrc-src.zip
jdev121300\jdeveloper\BC4J\src\bc4jhtmlsrc.zip
jdev121300\jdeveloper\BC4J\src\bc4jimdomains.zip
jdev121300\jdeveloper\BC4J\src\bc4jrecordersrc.zip
jdev121300\jdeveloper\BC4J\src\bc4jsyscatsrc.zip
jdev121300\jdeveloper\BC4J\src\bc4jtestersrc.zip
jdev121300\jdeveloper\BC4J\src\datatagssrc.zip
jdev121300\jdeveloper\BC4J\src\dvtjclientadfsrc.zip
jdev121300\jdeveloper\BC4J\src\jmxdc-src.zip
jdev121300\jdeveloper\BC4J\src\resourcebundle-api-rt-src.zip
jdev121300\jdeveloper\dvt\src\dvt-basemaps.zip
jdev121300\jdeveloper\dvt\src\dvt-databinding-dt-ide.zip
jdev121300\jdeveloper\dvt\src\dvt-databindings.zip
jdev121300\jdeveloper\dvt\src\dvt-faces.zip
jdev121300\jdeveloper\dvt\src\dvt-facesbindings.zip
jdev121300\jdeveloper\dvt\src\dvt-jclient.zip
jdev121300\jdeveloper\dvt\src\dvt-jclient-gui.zip
jdev121300\jdeveloper\dvt\src\dvt-shared-js.zip
jdev121300\jdeveloper\dvt\src\dvt-trinidad.zip
jdev121300\jdeveloper\dvt\src\dvt-utils.zip

i think this is an easter egg .) like alta ui; jdev 12.1.3(announced Jun 2014) was already containing alta ui(announced Oct 2014).

 

it’s like opening pandora’s box…

Advertisements