Hi,

Action now has
     public doPerform()
but perform() is still protected.

What about changing it to
     public final perform() ?

According to javadoc, the reason of protected perform() method
is "to force clients to use ActionLoader to perform an Action."

Now, when doPerform() is public this goal is not achieved anymore.


I suppose there is another purpose of having two methods:
peform() and doPeform() - some initialization code can be in perform()
in the low level.

So, if you make public final perform() you can achieve this, and
others can execute module in correct way by calling perform()

------
The same applies to other modules.


/ Shamil




------------------------------------------------------------
To subscribe:        [EMAIL PROTECTED]
To unsubscribe:      [EMAIL PROTECTED]
Search: <http://www.mail-archive.com/turbine%40list.working-dogs.com/>
Problems?:           [EMAIL PROTECTED]

Reply via email to