In my timefinder application I do something like this:
Code:
public class TimeFinderMasterDetailView extends AbstractView {
...
@Override
protected JComponent createControl() {
YourViewDescriptor descriptor = (YourViewDescriptor)getDescriptor();
AnyObject obj = descriptor.getAnyProperty();
}
...
}
this means for you that you have to extend the DefaultViewDescriptor (->AnyViewDescriptor) with your AuthenticationToken property.
Now you could either inject it explicitly:
Code:
<bean id="featureView" class="YourViewDescriptor">
<property name="viewClass" value="de.timefinder.core.ui.form.TimeFinderMasterDetailView"/>
<property name="anyObject" ref="authToken"/>
...
</bean>
or implicitly with
Code:
@Autowired
public void setAuthToken...
Hope this helps a bit.