Changes between Version 8 and Version 9 of UNPLANNED_SCRIPTING_REFACTORING_R0
- Timestamp:
- 09/03/09 15:17:09 (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
UNPLANNED_SCRIPTING_REFACTORING_R0
v8 v9 89 89 * call {{{FrameH.create}}} 90 90 * create a new {{{JSFrame}}} and set its adapted object to the frame's view. 91 * {{{jsFunction_removeFrame}}} ...91 * {{{jsFunction_removeFrame}}} - find the parent {{{ElementView}}} of the frame and remove it from the children list. 92 92 93 93 * {{{JSFrame}}} should extend {{{BaseJSAdapter<FrameView>}}}. … … 95 95 * {{{jsGet_size}}} - call {{{getSize(BoundMode.OUT_BORDER)}}}. 96 96 * {{{jsSet_size}}} - set the key {{{FrameR4.KEY_SIZE}}}. 97 * {{{jsGet_zOrder}}} ... 98 * {{{jsSet_zOrder}}} ... 97 * {{{jsGet_zOrder}}} - get the parent {{{ElementView}}} and return the index of the frame in the list of children (which is a list of {{{ActivationChannel}}}s). 98 * Replace {{{jsSet_zOrder}}} with the following void methods: 99 * {{{jsFunction_bringToFront()}}}, {{{jsFunction_bringToBack()}}}, {{{jsFunction_moveUp()}}}. {{{jsFunction_moveDown()}}}. 100 * make a private method {{{void setZOrder(int index)}}}. All of the above methods should call it. 99 101 * {{{jsGet_contentLocation}}} - {{{getLocation(BoundMode.CONTENT, Position.TOP_LEFT, frameView.getTime())}}} 100 102 * {{{jsSet_contentLocation}}} - {{{setRaw(MemberElement.KEY_LOCATION, channel.setChannelValue( <the time from the FrameView>, <the new point> )}}} … … 110 112 * {{{RunScriptLogic}}} ... 111 113 114 * Update the user documentation with the minor changes in the API. 115 112 116 = Implementation = 113 117 ^(Describe and link the implementation results here (from the wiki or the repository).)^