OSDN Git Service

Version 0.6.149, fix X.Audio & X.UI.
[pettanr/clientJs.git] / 0.6.x / js / 20_ui / 06_AbstractUINode.js
index 3180d29..5bfc6c9 100644 (file)
@@ -1,6 +1,6 @@
 var XUI_AbstractUINode = X_EventDispatcher[ 'inherits' ](\r
        'X.UI._AbstractUINode',\r
-       X_Class.ABSTRACT | X_Class.PRIVATE_DATA,\r
+       X_Class.ABSTRACT,\r
        {\r
                phase             : 0,\r
                dirty             : XUI_Dirty.CLEAN,\r
@@ -890,10 +890,10 @@ X.UI.AbstractUINode = X_Class_create(
        X_Class.ABSTRACT,\r
        {\r
                parent : function(){\r
-                       return X_Class_getPrivate( this ).parent;\r
+                       return X_Pair_get( this ).parent;\r
                },\r
                root : function(){\r
-                       return X_Class_getPrivate( this ).root;\r
+                       return X_Pair_get( this ).root;\r
                },\r
                \r
                /*\r
@@ -901,7 +901,7 @@ X.UI.AbstractUINode = X_Class_create(
                 * サポートされていない場合は無視される.親のレイアウトによって変わる\r
                 */\r
                attr : function( nameOrObject, valueOrUnit ){\r
-                       var p = X_Class_getPrivate( this ),\r
+                       var p = X_Pair_get( this ),\r
                                layout, k, def, attrs, v;\r
                        if( nameOrObject && X_Type_isObject( nameOrObject ) ){\r
                                // setter\r
@@ -938,22 +938,22 @@ X.UI.AbstractUINode = X_Class_create(
                },\r
                \r
                listen : function( type, arg1, arg2, arg3 ){\r
-                       X_Class_getPrivate( this )[ 'listen' ]( type, arg1, arg2, arg3 );\r
+                       X_Pair_get( this )[ 'listen' ]( type, arg1, arg2, arg3 );\r
                        return this;\r
                },\r
                listenOnce : function( type, arg1, arg2, arg3 ){\r
-                       X_Class_getPrivate( this )[ 'listenOnce' ]( type, arg1, arg2, arg3 );\r
+                       X_Pair_get( this )[ 'listenOnce' ]( type, arg1, arg2, arg3 );\r
                        return this;\r
                },\r
                listening : function( type, arg1, arg2, arg3 ){\r
-                       return X_Class_getPrivate( this )[ 'listening' ]( type, arg1, arg2, arg3 );\r
+                       return X_Pair_get( this )[ 'listening' ]( type, arg1, arg2, arg3 );\r
                },\r
                unlisten : function( type, arg1, arg2, arg3 ){\r
-                       X_Class_getPrivate( this )[ 'unlisten' ]( type, arg1, arg2, arg3 );\r
+                       X_Pair_get( this )[ 'unlisten' ]( type, arg1, arg2, arg3 );\r
                        return this;\r
                },\r
                dispatch : function( e ){\r
-                       return X_Class_getPrivate( this )[ 'dispatch' ]( e );\r
+                       return X_Pair_get( this )[ 'dispatch' ]( e );\r
                },\r
                        \r
                nextNode : function(){\r
@@ -963,7 +963,7 @@ X.UI.AbstractUINode = X_Class_create(
                        \r
                },\r
                nodeIndex : function( v ){\r
-                       var data = X_Class_getPrivate( this );\r
+                       var data = X_Pair_get( this );\r
                        if( typeof v === 'number' ){\r
                                // data.nodeIndex( v );\r
                                return this;\r
@@ -975,27 +975,27 @@ X.UI.AbstractUINode = X_Class_create(
                },\r
                getX : function(){\r
                        // dirty の場合、rootData.calculate\r
-                       return X_Class_getPrivate( this ).boxX;\r
+                       return X_Pair_get( this ).boxX;\r
                },\r
                getY : function(){\r
                        // dirty の場合、rootData.calculate\r
-                       return X_Class_getPrivate( this ).boxY;\r
+                       return X_Pair_get( this ).boxY;\r
                },\r
                getAbsoluteX : function(){\r
                        // dirty の場合、rootData.calculate\r
-                       return X_Class_getPrivate( this ).absoluteX;\r
+                       return X_Pair_get( this ).absoluteX;\r
                },\r
                getAbsoluteY: function(){\r
                        // dirty の場合、rootData.calculate\r
-                       return X_Class_getPrivate( this ).absoluteY;\r
+                       return X_Pair_get( this ).absoluteY;\r
                },\r
                getWidth : function(){\r
                        // dirty の場合、rootData.calculate\r
-                       return X_Class_getPrivate( this ).boxWidth;\r
+                       return X_Pair_get( this ).boxWidth;\r
                },\r
                getHeight : function(){\r
                        // dirty の場合、rootData.calculate\r
-                       return X_Class_getPrivate( this ).boxHeight;\r
+                       return X_Pair_get( this ).boxHeight;\r
                }\r
        }\r
 );\r