X-Git-Url: http://git.osdn.jp/view?a=blobdiff_plain;f=0.6.x%2Fjs%2F20_ui%2F06_AbstractUINode.js;h=5bfc6c91e49ae30c05a5afa265d8e18f15327e82;hb=2956150a7c2798e60639b36d69b0c13f6b20a62a;hp=3180d29885f6b6b7c6931eb19b92b3383fb3367b;hpb=adbf9e9a2c7d8e6857774f774742a7ff6fb50600;p=pettanr%2FclientJs.git diff --git a/0.6.x/js/20_ui/06_AbstractUINode.js b/0.6.x/js/20_ui/06_AbstractUINode.js index 3180d29..5bfc6c9 100644 --- a/0.6.x/js/20_ui/06_AbstractUINode.js +++ b/0.6.x/js/20_ui/06_AbstractUINode.js @@ -1,6 +1,6 @@ var XUI_AbstractUINode = X_EventDispatcher[ 'inherits' ]( 'X.UI._AbstractUINode', - X_Class.ABSTRACT | X_Class.PRIVATE_DATA, + X_Class.ABSTRACT, { phase : 0, dirty : XUI_Dirty.CLEAN, @@ -890,10 +890,10 @@ X.UI.AbstractUINode = X_Class_create( X_Class.ABSTRACT, { parent : function(){ - return X_Class_getPrivate( this ).parent; + return X_Pair_get( this ).parent; }, root : function(){ - return X_Class_getPrivate( this ).root; + return X_Pair_get( this ).root; }, /* @@ -901,7 +901,7 @@ X.UI.AbstractUINode = X_Class_create( * サポートされていない場合は無視される.親のレイアウトによって変わる */ attr : function( nameOrObject, valueOrUnit ){ - var p = X_Class_getPrivate( this ), + var p = X_Pair_get( this ), layout, k, def, attrs, v; if( nameOrObject && X_Type_isObject( nameOrObject ) ){ // setter @@ -938,22 +938,22 @@ X.UI.AbstractUINode = X_Class_create( }, listen : function( type, arg1, arg2, arg3 ){ - X_Class_getPrivate( this )[ 'listen' ]( type, arg1, arg2, arg3 ); + X_Pair_get( this )[ 'listen' ]( type, arg1, arg2, arg3 ); return this; }, listenOnce : function( type, arg1, arg2, arg3 ){ - X_Class_getPrivate( this )[ 'listenOnce' ]( type, arg1, arg2, arg3 ); + X_Pair_get( this )[ 'listenOnce' ]( type, arg1, arg2, arg3 ); return this; }, listening : function( type, arg1, arg2, arg3 ){ - return X_Class_getPrivate( this )[ 'listening' ]( type, arg1, arg2, arg3 ); + return X_Pair_get( this )[ 'listening' ]( type, arg1, arg2, arg3 ); }, unlisten : function( type, arg1, arg2, arg3 ){ - X_Class_getPrivate( this )[ 'unlisten' ]( type, arg1, arg2, arg3 ); + X_Pair_get( this )[ 'unlisten' ]( type, arg1, arg2, arg3 ); return this; }, dispatch : function( e ){ - return X_Class_getPrivate( this )[ 'dispatch' ]( e ); + return X_Pair_get( this )[ 'dispatch' ]( e ); }, nextNode : function(){ @@ -963,7 +963,7 @@ X.UI.AbstractUINode = X_Class_create( }, nodeIndex : function( v ){ - var data = X_Class_getPrivate( this ); + var data = X_Pair_get( this ); if( typeof v === 'number' ){ // data.nodeIndex( v ); return this; @@ -975,27 +975,27 @@ X.UI.AbstractUINode = X_Class_create( }, getX : function(){ // dirty の場合、rootData.calculate - return X_Class_getPrivate( this ).boxX; + return X_Pair_get( this ).boxX; }, getY : function(){ // dirty の場合、rootData.calculate - return X_Class_getPrivate( this ).boxY; + return X_Pair_get( this ).boxY; }, getAbsoluteX : function(){ // dirty の場合、rootData.calculate - return X_Class_getPrivate( this ).absoluteX; + return X_Pair_get( this ).absoluteX; }, getAbsoluteY: function(){ // dirty の場合、rootData.calculate - return X_Class_getPrivate( this ).absoluteY; + return X_Pair_get( this ).absoluteY; }, getWidth : function(){ // dirty の場合、rootData.calculate - return X_Class_getPrivate( this ).boxWidth; + return X_Pair_get( this ).boxWidth; }, getHeight : function(){ // dirty の場合、rootData.calculate - return X_Class_getPrivate( this ).boxHeight; + return X_Pair_get( this ).boxHeight; } } );