Happily, if I knew how to do that.
On Nov 8, 2007, at 9:22 AM, Henry Minsky wrote:

That should be fixed now in  the trunk , can you try it in a nightly
trunk build?

Happily, if I knew how to do that. Is that different from svn update/ build?
I'm at revision 7193.

Lou
On Nov 8, 2007 6:51 AM, Lou Iorio <[EMAIL PROTECTED]> wrote:
In Chapter 32. States, example 32.5. Using setters in <state> attributes:

<canvas debug="true">
  <class name="testState" extends="state">
    <attribute name="countApplies"  value="0"
               setter="this.countApplies = countApplies"/>
    <method name="apply">
      this.setAttribute('countApplies', ++this.countApplies);
      super.apply();
    </method>
  </class>
  <button >Try it
    <handler name="onclick">
      ts.apply();
      Debug.write("applies:" + ts.countApplies);
      ts.remove();
    </handler>
    <testState name="ts"/>
  </button>
</canvas>

The compiler complains:

states-$5.lzx:3:43: In class 'testState' attribute 'apply' with type
'method' is overriding superclass attribute with same name but different
type: expression

This example worked in OL 3.4. What do I do to make this error go away?

Thanks,

Lou






--
Henry Minsky
Software Architect
[EMAIL PROTECTED]

Reply via email to