org.tm4j.tmnav.app.ui.RendererView .doAbstractionProcess(org.tm4j.panckoucke.model.AMMember member,boolean insertInHistory,java.lang.Object target)

Description

Calls the current abstractor to generate a model for the given member.

After successfully creating the model, it is passed to the renderer to be displayed.

The method detects from the passed target, if this RendererView is appropriate for this abstraction demand.

  • If target equals to this RendererView the abstraction will be done.
  • If target is not null and not equal to this RendererView, the demand is ignored an no abstraction will take place.
  • If target is null and the processBroadcastEvents flag of this RendererView is set to false, the abstraction demand will be ignored.
  • In all other cases abstraction will be done
The insertInHistory-Flag triggers, whether this call triggers an new entry in the history.

Parameters
boolean insertInHistory true, if this call shall trigger a new entry in the history
org.tm4j.panckoucke.model.AMMember member the member for which the model will be genrated
java.lang.Object target may indicate a particular rendererView as the main target of this abstraction demand

Other Resources