Registering the custom IconDelegate
You need to register your custom IconDelegate in an xconf file and propagate into the <Windchill>/codebase/service.properties file via xconfmanager.
<Service context="default" name="wt.fc.IconDelegate">
<Option cardinality="duplicate" requestor="<your_type>"
serviceClass="<your_IconDelegate>"/>
</Service>