Modified: 
incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/moderation/doc/lzx/ja/recordingStartWin_doc.xml
URL: 
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/moderation/doc/lzx/ja/recordingStartWin_doc.xml?rev=1235410&r1=1235409&r2=1235410&view=diff
==============================================================================
--- 
incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/moderation/doc/lzx/ja/recordingStartWin_doc.xml
 (original)
+++ 
incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/moderation/doc/lzx/ja/recordingStartWin_doc.xml
 Tue Jan 24 18:58:51 2012
@@ -1,4 +1,23 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one
+  or more contributor license agreements.  See the NOTICE file
+  distributed with this work for additional information
+  regarding copyright ownership.  The ASF licenses this file
+  to you under the Apache License, Version 2.0 (the
+  "License"); you may not use this file except in compliance
+  with the License.  You may obtain a copy of the License at
+  
+      http://www.apache.org/licenses/LICENSE-2.0
+         
+  Unless required by applicable law or agreed to in writing,
+  software distributed under the License is distributed on an
+  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  KIND, either express or implied.  See the License for the
+  specific language governing permissions and limitations
+  under the License.
+  
+-->
 <rlzxdoc>
 <class name="recordingStartWin">
    <doc>
@@ -6,4 +25,4 @@
        
会議室で”録画スタート”ボタンをクリックしたときに表示されます。<br/>
    </doc>
  </class>
-</rlzxdoc>
\ No newline at end of file
+</rlzxdoc>

Modified: 
incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/moderation/doc/lzx/ja/responseformoderation_doc.xml
URL: 
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/moderation/doc/lzx/ja/responseformoderation_doc.xml?rev=1235410&r1=1235409&r2=1235410&view=diff
==============================================================================
--- 
incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/moderation/doc/lzx/ja/responseformoderation_doc.xml
 (original)
+++ 
incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/moderation/doc/lzx/ja/responseformoderation_doc.xml
 Tue Jan 24 18:58:51 2012
@@ -1,4 +1,23 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one
+  or more contributor license agreements.  See the NOTICE file
+  distributed with this work for additional information
+  regarding copyright ownership.  The ASF licenses this file
+  to you under the Apache License, Version 2.0 (the
+  "License"); you may not use this file except in compliance
+  with the License.  You may obtain a copy of the License at
+  
+      http://www.apache.org/licenses/LICENSE-2.0
+         
+  Unless required by applicable law or agreed to in writing,
+  software distributed under the License is distributed on an
+  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  KIND, either express or implied.  See the License for the
+  specific language governing permissions and limitations
+  under the License.
+  
+-->
 <rlzxdoc>
  <class name="responseformoderation">
    <doc>

Modified: 
incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/moderation/library.lzx
URL: 
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/moderation/library.lzx?rev=1235410&r1=1235409&r2=1235410&view=diff
==============================================================================
--- 
incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/moderation/library.lzx
 (original)
+++ 
incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/moderation/library.lzx
 Tue Jan 24 18:58:51 2012
@@ -1,4 +1,23 @@
 <?xml version="1.0" encoding="UTF-8" ?>
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one
+  or more contributor license agreements.  See the NOTICE file
+  distributed with this work for additional information
+  regarding copyright ownership.  The ASF licenses this file
+  to you under the Apache License, Version 2.0 (the
+  "License"); you may not use this file except in compliance
+  with the License.  You may obtain a copy of the License at
+  
+      http://www.apache.org/licenses/LICENSE-2.0
+         
+  Unless required by applicable law or agreed to in writing,
+  software distributed under the License is distributed on an
+  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  KIND, either express or implied.  See the License for the
+  specific language governing permissions and limitations
+  under the License.
+  
+-->
 <library>
        <resource name="applyformodicon" src="resources/kdmconfig.png" />
        <resource name="start_recording_conf" src="resources/media-record.png" 
/>

Modified: 
incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/moderation/moderationPanel.lzx
URL: 
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/moderation/moderationPanel.lzx?rev=1235410&r1=1235409&r2=1235410&view=diff
==============================================================================
--- 
incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/moderation/moderationPanel.lzx
 (original)
+++ 
incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/moderation/moderationPanel.lzx
 Tue Jan 24 18:58:51 2012
@@ -1,4 +1,23 @@
 <?xml version="1.0" encoding="UTF-8" ?>
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one
+  or more contributor license agreements.  See the NOTICE file
+  distributed with this work for additional information
+  regarding copyright ownership.  The ASF licenses this file
+  to you under the Apache License, Version 2.0 (the
+  "License"); you may not use this file except in compliance
+  with the License.  You may obtain a copy of the License at
+  
+      http://www.apache.org/licenses/LICENSE-2.0
+         
+  Unless required by applicable law or agreed to in writing,
+  software distributed under the License is distributed on an
+  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  KIND, either express or implied.  See the License for the
+  specific language governing permissions and limitations
+  under the License.
+  
+-->
 <library>
     
 <class name="errorPopupUserInfo" extends="labelExplorerBox" labelid="204"
@@ -188,4 +207,4 @@
     
 </class>
 
-</library>
\ No newline at end of file
+</library>

Modified: 
incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/moderation/recordingStartWin.lzx
URL: 
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/moderation/recordingStartWin.lzx?rev=1235410&r1=1235409&r2=1235410&view=diff
==============================================================================
--- 
incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/moderation/recordingStartWin.lzx
 (original)
+++ 
incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/moderation/recordingStartWin.lzx
 Tue Jan 24 18:58:51 2012
@@ -1,4 +1,23 @@
 <?xml version="1.0" encoding="UTF-8" ?>
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one
+  or more contributor license agreements.  See the NOTICE file
+  distributed with this work for additional information
+  regarding copyright ownership.  The ASF licenses this file
+  to you under the Apache License, Version 2.0 (the
+  "License"); you may not use this file except in compliance
+  with the License.  You may obtain a copy of the License at
+  
+      http://www.apache.org/licenses/LICENSE-2.0
+         
+  Unless required by applicable law or agreed to in writing,
+  software distributed under the License is distributed on an
+  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  KIND, either express or implied.  See the License for the
+  specific language governing permissions and limitations
+  under the License.
+  
+-->
 <library>
     
        <!---
@@ -65,4 +84,4 @@
                </netRemoteCallHib>     
          
        </class>
-</library>
\ No newline at end of file
+</library>

Modified: 
incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/moderation/responseForModeration.lzx
URL: 
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/moderation/responseForModeration.lzx?rev=1235410&r1=1235409&r2=1235410&view=diff
==============================================================================
--- 
incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/moderation/responseForModeration.lzx
 (original)
+++ 
incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/moderation/responseForModeration.lzx
 Tue Jan 24 18:58:51 2012
@@ -1,4 +1,23 @@
 <?xml version="1.0" encoding="UTF-8" ?>
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one
+  or more contributor license agreements.  See the NOTICE file
+  distributed with this work for additional information
+  regarding copyright ownership.  The ASF licenses this file
+  to you under the Apache License, Version 2.0 (the
+  "License"); you may not use this file except in compliance
+  with the License.  You may obtain a copy of the License at
+  
+      http://www.apache.org/licenses/LICENSE-2.0
+         
+  Unless required by applicable law or agreed to in writing,
+  software distributed under the License is distributed on an
+  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  KIND, either express or implied.  See the License for the
+  specific language governing permissions and limitations
+  under the License.
+  
+-->
 <library>
     
 <class name="responseForModeration"  extends="labelExplorerBox" labelid="81"

Modified: 
incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/participants/library.lzx
URL: 
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/participants/library.lzx?rev=1235410&r1=1235409&r2=1235410&view=diff
==============================================================================
--- 
incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/participants/library.lzx
 (original)
+++ 
incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/participants/library.lzx
 Tue Jan 24 18:58:51 2012
@@ -1,4 +1,23 @@
 <?xml version="1.0" encoding="UTF-8" ?>
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one
+  or more contributor license agreements.  See the NOTICE file
+  distributed with this work for additional information
+  regarding copyright ownership.  The ASF licenses this file
+  to you under the Apache License, Version 2.0 (the
+  "License"); you may not use this file except in compliance
+  with the License.  You may obtain a copy of the License at
+  
+      http://www.apache.org/licenses/LICENSE-2.0
+         
+  Unless required by applicable law or agreed to in writing,
+  software distributed under the License is distributed on an
+  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  KIND, either express or implied.  See the License for the
+  specific language governing permissions and limitations
+  under the License.
+  
+-->
 <library>
     
     <resource name="participants_isactive" src="resources/button_ok.png" />

Modified: 
incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/participants/participantList.lzx
URL: 
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/participants/participantList.lzx?rev=1235410&r1=1235409&r2=1235410&view=diff
==============================================================================
--- 
incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/participants/participantList.lzx
 (original)
+++ 
incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/participants/participantList.lzx
 Tue Jan 24 18:58:51 2012
@@ -1,193 +1,212 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<library>
-       
-<class name="innerlistViewparticipantsTable" extends="view" 
-    width="258" bgcolor="$once{ canvas.basebgcolorizer }" >
-    <simplelayout name="_layout" axis="y" spacing="0" />
-</class>
-    
-<class name="participantsTable" extends="view" height="${ parent.height-20 }" 
-    bgcolor="0xFFFFFF" x="2" y="6" clip="true" width="$once{ parent.width-4 }" 
>
-        <innerlistViewparticipantsTable name="innerList" />
-    <vscrollbar />
-</class>
-
-<class name="miniIcons" extends="view" stretches="both">
-    <handler name="onmouseover">
-        if (this.showhandcursor) {
-            this.setAttribute("x",this.x-1);
-            this.setAttribute("y",this.y-1);
-            this.setAttribute("height",this.height+2);
-            this.setAttribute("width",this.width+2);
-        }
-        parent.parent.onmouseover.sendEvent();
-    </handler>
-    <handler name="onmouseout">
-        if (this.showhandcursor) {
-            this.setAttribute("x",this.x+1);
-            this.setAttribute("y",this.y+1);
-            this.setAttribute("height",this.height-2);
-            this.setAttribute("width",this.width-2);
-        }
-        parent.parent.onmouseout.sendEvent();
-    </handler>
-</class>
-    
-<class name="participantList" extends="view"  width="$once{ parent.width }" 
height="${ parent.height-22 }" 
-       bgcolor="$once{ canvas.basebgcolorizer }" y="22">
-    <!-- clip="true" -->
-    
-    <attribute name="sortType" value="alphabetical" type="string" />    
-    
-    <view width="$once{ parent.width-2 }" height="${ parent.height-2 }" 
-        x="1" y="1" bgcolor="white" />
-
-    <method name="addItem" args="object">
-        <![CDATA[
-            if ($debug) Debug.write("participantList addItem: 
",object,object.publicSID);
-            
-            for (var i=0;i<this._table.innerList.subviews.length;i++) {
-                if (this._table.innerList.subviews[i].refObj.publicSID == 
object.publicSID) {
-                    //if ($debug) Debug.warn("Already on List, do not add 
twice");
-                    return;
-                }
-            }
-            
-            var lastname = object.lastname;
-            
-            if ($debug) Debug.write("object.isSuperModerator 
",object.isSuperModerator);
-            
-            if (object.isSuperModerator) {
-                lastname += " *";
-            }
-            
-            new lz.participantListItem(this._table.innerList,{
-                    user_id:object.user_id,
-                    isSuperModerator:object.isSuperModerator,
-                    firstname:object.firstname,
-                    lastname:lastname,
-                    width:this.width-17,
-                    refObj:object,
-                    connectedSince:object.connectedSince,
-                    isMod:object.isMod,
-                    streamid:object.streamid,
-                    username:object.username,
-                    formatedDate:object.formatedDate
-                });
-            
-            this.sortUserList();
-        ]]>
-    </method>
-    
-    <method name="sortUserList">
-        <![CDATA[ 
-        
-            if (this.sortType == "alphabetical") {
-                function sortByName(a,b) {
-                   
-                    if(a.firstname.toLowerCase() < b.firstname.toLowerCase()) 
return -1;
-                    else if(a.firstname.toLowerCase() > 
b.firstname.toLowerCase()) return 1;
-                    else return 0;
-                
-                }
-            
-                this._table.innerList.subviews.sort(sortByStreamId);
-                this._table.innerList._layout.subviews.sort(sortByStreamId);
-            } else {
-                function sortByStreamId(a,b) {
-                   
-                    if(Number(a.streamid) == Number(b.streamid)) return 0;
-                    else if(Number(a.streamid) > Number(b.streamid)) return 1;
-                    else return -1;
-                
-                }
-            
-                this._table.innerList.subviews.sort(sortByStreamId);
-                this._table.innerList._layout.subviews.sort(sortByStreamId);
-            }
-            
-            this._table.innerList._layout.update();  
-        ]]>
-    </method>    
-    
-    <method name="clearList">
-        this._table.destroy();
-        new lz.participantsTable(this,{name:'_table'});
-    </method>
-    
-    <!--- get a Objects List Item
-        @param string publicSID publicSID
-     -->
-    <method name="getVideoObjectByPublicSID" args="publicSID">
-        <![CDATA[
-            //if ($debug) Debug.write("getVideoObjectByPublicSid SEARCH: 
",publicSID);
-            
-            //for (var i=0;i<this._videoviewcontent.subviews.length;i++){
-            //  if ($debug) Debug.write("getVideoObjectByBroadCastId6 
broadcastId: ",this._videoviewcontent.subviews[i].broadcastId);
-            //  if ($debug) Debug.write("getVideoObjectByBroadCastId7 
streamid,user_id: 
",this._videoviewcontent.subviews[i].clientVars.streamid,this._videoviewcontent.subviews[i].clientVars.user_id);
-            //}
-            
-            for (var i=0;i<this._table.innerList.subviews.length;i++){
-                //if ($debug) Debug.write("getVideoObjectByBroadCastId2 
broadcastId VIEW: ",this._videoviewcontent.subviews[i].broadcastId);
-                //if ($debug) Debug.write("getVideoObjectByBroadCastId3 
broadcastId SEARCH: ",broadcastId);
-                //if ($debug) Debug.write("getVideoObjectByBroadCastId4 obj: 
",this._videoviewcontent.subviews[i]);
-                //if ($debug) Debug.write("getVideoObjectByBroadCastId5 
streamid,user_id: 
",this._videoviewcontent.subviews[i].clientVars.streamid,this._videoviewcontent.subviews[i].clientVars.user_id);
-                if 
(this._table.innerList.subviews[i].refObj.publicSID==publicSID){
-                    return this._table.innerList.subviews[i];
-                }
-            }
-            
-            return null;
-            
-        ]]>
-    </method>
-    
-    <participantsTable name="_table" y="20" /> 
-
-    <view name="_miniIcons" x="112" y="0" height="18">
-        
-        <view width="1" height="${ parent.parent.height }" x="0"
-            bgcolor="$once{ canvas.basebgcolorizer }" />
-        <view name="_icon_mod" x="2" y="3" resource="participants_isMod_rsc" 
onclick="" showhandcursor="false">
-            <labelTooltip labelid="608" />
-        </view>
-        
-        <view width="1" height="${ parent.parent.height }" x="20"
-            bgcolor="$once{ canvas.basebgcolorizer }" />
-        <view name="_icon_draw" x="22" y="3" 
resource="participants_allow_drawing_rsc" onclick="" showhandcursor="false">
-            <labelTooltip labelid="609" />
-        </view>
-        
-        <view width="1" height="${ parent.parent.height }" x="40"
-            bgcolor="$once{ canvas.basebgcolorizer }" />
-        <view name="_icon_share" x="42" y="3" resource="screen_allow_rsc" 
onclick="" showhandcursor="false">
-            <labelTooltip labelid="1073" />
-        </view>
-        
-        <view width="1" height="${ parent.parent.height }" x="60"
-            bgcolor="$once{ canvas.basebgcolorizer }" />
-        <view name="_icon_remote" x="62" y="3" resource="remote_allow_rsc" 
onclick="" showhandcursor="false">
-            <labelTooltip labelid="1084" />
-        </view>
-
-        <view width="1" height="${ parent.parent.height }" x="80"
-            bgcolor="$once{ canvas.basebgcolorizer }" />
-        <view name="_icon_remote" x="82" y="3" 
resource="participants_exclusive_audio_rsc" onclick="" showhandcursor="false">
-            <labelTooltip labelid="1423" />
-        </view>
-        
-        <view width="1" height="${ parent.parent.height }" x="100"
-            bgcolor="$once{ canvas.basebgcolorizer }" />
-        <view name="_icon_sync" x="102" y="3" resource="av_allow_rsc" 
onclick="" showhandcursor="false">
-            <labelTooltip labelid="610" />
-        </view>
-        
-        <view width="1" height="${ parent.parent.height }" x="142"
-            bgcolor="$once{ canvas.basebgcolorizer }" />
-    </view>
-    <view name="headerDivisionLine" width="${ parent.width }" 
-          bgcolor="$once{ canvas.basebgcolorizer }" height="1" y="20" />
-    
-</class>
-
-</library>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8" ?>
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one
+  or more contributor license agreements.  See the NOTICE file
+  distributed with this work for additional information
+  regarding copyright ownership.  The ASF licenses this file
+  to you under the Apache License, Version 2.0 (the
+  "License"); you may not use this file except in compliance
+  with the License.  You may obtain a copy of the License at
+  
+      http://www.apache.org/licenses/LICENSE-2.0
+         
+  Unless required by applicable law or agreed to in writing,
+  software distributed under the License is distributed on an
+  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  KIND, either express or implied.  See the License for the
+  specific language governing permissions and limitations
+  under the License.
+  
+-->
+<library>
+       
+<class name="innerlistViewparticipantsTable" extends="view" 
+    width="258" bgcolor="$once{ canvas.basebgcolorizer }" >
+    <simplelayout name="_layout" axis="y" spacing="0" />
+</class>
+    
+<class name="participantsTable" extends="view" height="${ parent.height-20 }" 
+    bgcolor="0xFFFFFF" x="2" y="6" clip="true" width="$once{ parent.width-4 }" 
>
+        <innerlistViewparticipantsTable name="innerList" />
+    <vscrollbar />
+</class>
+
+<class name="miniIcons" extends="view" stretches="both">
+    <handler name="onmouseover">
+        if (this.showhandcursor) {
+            this.setAttribute("x",this.x-1);
+            this.setAttribute("y",this.y-1);
+            this.setAttribute("height",this.height+2);
+            this.setAttribute("width",this.width+2);
+        }
+        parent.parent.onmouseover.sendEvent();
+    </handler>
+    <handler name="onmouseout">
+        if (this.showhandcursor) {
+            this.setAttribute("x",this.x+1);
+            this.setAttribute("y",this.y+1);
+            this.setAttribute("height",this.height-2);
+            this.setAttribute("width",this.width-2);
+        }
+        parent.parent.onmouseout.sendEvent();
+    </handler>
+</class>
+    
+<class name="participantList" extends="view"  width="$once{ parent.width }" 
height="${ parent.height-22 }" 
+       bgcolor="$once{ canvas.basebgcolorizer }" y="22">
+    <!-- clip="true" -->
+    
+    <attribute name="sortType" value="alphabetical" type="string" />    
+    
+    <view width="$once{ parent.width-2 }" height="${ parent.height-2 }" 
+        x="1" y="1" bgcolor="white" />
+
+    <method name="addItem" args="object">
+        <![CDATA[
+            if ($debug) Debug.write("participantList addItem: 
",object,object.publicSID);
+            
+            for (var i=0;i<this._table.innerList.subviews.length;i++) {
+                if (this._table.innerList.subviews[i].refObj.publicSID == 
object.publicSID) {
+                    //if ($debug) Debug.warn("Already on List, do not add 
twice");
+                    return;
+                }
+            }
+            
+            var lastname = object.lastname;
+            
+            if ($debug) Debug.write("object.isSuperModerator 
",object.isSuperModerator);
+            
+            if (object.isSuperModerator) {
+                lastname += " *";
+            }
+            
+            new lz.participantListItem(this._table.innerList,{
+                    user_id:object.user_id,
+                    isSuperModerator:object.isSuperModerator,
+                    firstname:object.firstname,
+                    lastname:lastname,
+                    width:this.width-17,
+                    refObj:object,
+                    connectedSince:object.connectedSince,
+                    isMod:object.isMod,
+                    streamid:object.streamid,
+                    username:object.username,
+                    formatedDate:object.formatedDate
+                });
+            
+            this.sortUserList();
+        ]]>
+    </method>
+    
+    <method name="sortUserList">
+        <![CDATA[ 
+        
+            if (this.sortType == "alphabetical") {
+                function sortByName(a,b) {
+                   
+                    if(a.firstname.toLowerCase() < b.firstname.toLowerCase()) 
return -1;
+                    else if(a.firstname.toLowerCase() > 
b.firstname.toLowerCase()) return 1;
+                    else return 0;
+                
+                }
+            
+                this._table.innerList.subviews.sort(sortByStreamId);
+                this._table.innerList._layout.subviews.sort(sortByStreamId);
+            } else {
+                function sortByStreamId(a,b) {
+                   
+                    if(Number(a.streamid) == Number(b.streamid)) return 0;
+                    else if(Number(a.streamid) > Number(b.streamid)) return 1;
+                    else return -1;
+                
+                }
+            
+                this._table.innerList.subviews.sort(sortByStreamId);
+                this._table.innerList._layout.subviews.sort(sortByStreamId);
+            }
+            
+            this._table.innerList._layout.update();  
+        ]]>
+    </method>    
+    
+    <method name="clearList">
+        this._table.destroy();
+        new lz.participantsTable(this,{name:'_table'});
+    </method>
+    
+    <!--- get a Objects List Item
+        @param string publicSID publicSID
+     -->
+    <method name="getVideoObjectByPublicSID" args="publicSID">
+        <![CDATA[
+            //if ($debug) Debug.write("getVideoObjectByPublicSid SEARCH: 
",publicSID);
+            
+            //for (var i=0;i<this._videoviewcontent.subviews.length;i++){
+            //  if ($debug) Debug.write("getVideoObjectByBroadCastId6 
broadcastId: ",this._videoviewcontent.subviews[i].broadcastId);
+            //  if ($debug) Debug.write("getVideoObjectByBroadCastId7 
streamid,user_id: 
",this._videoviewcontent.subviews[i].clientVars.streamid,this._videoviewcontent.subviews[i].clientVars.user_id);
+            //}
+            
+            for (var i=0;i<this._table.innerList.subviews.length;i++){
+                //if ($debug) Debug.write("getVideoObjectByBroadCastId2 
broadcastId VIEW: ",this._videoviewcontent.subviews[i].broadcastId);
+                //if ($debug) Debug.write("getVideoObjectByBroadCastId3 
broadcastId SEARCH: ",broadcastId);
+                //if ($debug) Debug.write("getVideoObjectByBroadCastId4 obj: 
",this._videoviewcontent.subviews[i]);
+                //if ($debug) Debug.write("getVideoObjectByBroadCastId5 
streamid,user_id: 
",this._videoviewcontent.subviews[i].clientVars.streamid,this._videoviewcontent.subviews[i].clientVars.user_id);
+                if 
(this._table.innerList.subviews[i].refObj.publicSID==publicSID){
+                    return this._table.innerList.subviews[i];
+                }
+            }
+            
+            return null;
+            
+        ]]>
+    </method>
+    
+    <participantsTable name="_table" y="20" /> 
+
+    <view name="_miniIcons" x="112" y="0" height="18">
+        
+        <view width="1" height="${ parent.parent.height }" x="0"
+            bgcolor="$once{ canvas.basebgcolorizer }" />
+        <view name="_icon_mod" x="2" y="3" resource="participants_isMod_rsc" 
onclick="" showhandcursor="false">
+            <labelTooltip labelid="608" />
+        </view>
+        
+        <view width="1" height="${ parent.parent.height }" x="20"
+            bgcolor="$once{ canvas.basebgcolorizer }" />
+        <view name="_icon_draw" x="22" y="3" 
resource="participants_allow_drawing_rsc" onclick="" showhandcursor="false">
+            <labelTooltip labelid="609" />
+        </view>
+        
+        <view width="1" height="${ parent.parent.height }" x="40"
+            bgcolor="$once{ canvas.basebgcolorizer }" />
+        <view name="_icon_share" x="42" y="3" resource="screen_allow_rsc" 
onclick="" showhandcursor="false">
+            <labelTooltip labelid="1073" />
+        </view>
+        
+        <view width="1" height="${ parent.parent.height }" x="60"
+            bgcolor="$once{ canvas.basebgcolorizer }" />
+        <view name="_icon_remote" x="62" y="3" resource="remote_allow_rsc" 
onclick="" showhandcursor="false">
+            <labelTooltip labelid="1084" />
+        </view>
+
+        <view width="1" height="${ parent.parent.height }" x="80"
+            bgcolor="$once{ canvas.basebgcolorizer }" />
+        <view name="_icon_remote" x="82" y="3" 
resource="participants_exclusive_audio_rsc" onclick="" showhandcursor="false">
+            <labelTooltip labelid="1423" />
+        </view>
+        
+        <view width="1" height="${ parent.parent.height }" x="100"
+            bgcolor="$once{ canvas.basebgcolorizer }" />
+        <view name="_icon_sync" x="102" y="3" resource="av_allow_rsc" 
onclick="" showhandcursor="false">
+            <labelTooltip labelid="610" />
+        </view>
+        
+        <view width="1" height="${ parent.parent.height }" x="142"
+            bgcolor="$once{ canvas.basebgcolorizer }" />
+    </view>
+    <view name="headerDivisionLine" width="${ parent.width }" 
+          bgcolor="$once{ canvas.basebgcolorizer }" height="1" y="20" />
+    
+</class>
+
+</library>


Reply via email to