newby question: why does task.lgr.putline() work?

Where does lgr in task.lgr.putline() come from.I do unterstand why task.part.logmgr.putline() works, I just cannot find how task knows what lgr is.Any help is welcome.Thanks
[208 byte] By [erwin.kloeck] at [2007-11-25 21:41:15]
# 1
lgr is a virtual attribute that maps onto part.logmgr.Sotask.part.logmgr.putline andtask.lgr.putlineis the same function.
TravelEntity at 2007-7-5 0:37:04 > top of Java-index,Application & Integration Servers,Integration Servers...
# 2

Thanks, but ...

how can I see this? When I look at the help entry for TaskHandle I don't see any virtual attributes. Neither do I see lgr when I look at the class definition of TaskHandle in Framework.

So where is this virtual attribute lgr defined and how/where do I see if there are any others?

Thanks

united_blb at 2007-7-5 0:37:04 > top of Java-index,Application & Integration Servers,Integration Servers...
# 3
I think task.lgr was deprecated a long time ago (maybe Forte version 2) and replaced by task.part.logmgr. However, it still continues to work.That could be why you're having trouble finding anything about it.
MarkCarruthers at 2007-7-5 0:37:04 > top of Java-index,Application & Integration Servers,Integration Servers...
# 4
It works because the forte framework classes can execute code that is "hidden" to most of us. This is one of them. In order to see this and other internal methods, classes, etc you need to know which logmgr flags to turn on. Scott
srbechtel at 2007-7-5 0:37:05 > top of Java-index,Application & Integration Servers,Integration Servers...