phpDocumentor php-ui-winbinder
[ class tree: php-ui-winbinder ] [ index: php-ui-winbinder ] [ all elements ]

Class: WBObject

Source Location: /php/ui/winbinder/WBObject.php

Class WBObject

Descendants
Child Class Description
WBTreeNode WBTreeNode
WBAccelItem AccelItem Ŭ·¡½º
WBComponent WBComponent
WBImage WBImage Ŭ·¡½º
WBMenuItem WBMenuItem
WBTimer WBTimer
WBToolBarItem WBToolBarItem

[ Top ]
Inherited Properties, Constants, and Methods
Inherited Properties Inherited Methods Inherited Constants

Inherited From PObject

PObject::__construct()
»ý¼ºÀÚ
PObject::display()
°´Ã¼ ¹®ÀÚ¿­À» Ãâ·Â
PObject::equals()
°´Ã¼ ºñ±³ (¼öÁ¤ ÇÊ¿ä)
PObject::getClass()
PObject::getObjValue()
°´Ã¼ÀÎÁö ¾Æ´ÑÁö ÆÇº°Çؼ­ PObject Çü °´Ã¼À̸é toString() ¸Þ¼Òµå·Î ¹®ÀÚ¿­À» ¹ÝȯÇϰí ÀÏ´Ü ÀÚ·áÇüÀÌ¸é ±× ÇüÅ ±×´ë·Î ¸®ÅÏÇÑ´Ù
PObject::isObject()
°´Ã¼ È®ÀÎ
PObject::toString()
°´Ã¼ ¹®ÀÚ¿­·Î º¯È¯
PObject::__toString()
magic methods Ãß°¡ , toString() ÀÇ °ªÀ» ±×´ë·Î ¸®ÅÏÇÑ´Ù.

[ Top ]
Method Summary
WBObject   __construct()   WBObject »ý¼ºÀÚ
void   addEvent()   »ç¿ëÀÚ À̺¥Æ® Ãß°¡
void   fire()   À̺¥Æ® ½ÇÇà Ãâ¹ßÁ¡
void   fireEvent()   À̺¥Æ® ½ÇÇà
mixed   getOption()   $key ¿¡ ¸Â´Â °ª °¡Á®¿À±â
array   getOptionList()   option list
void   initEvent()  
void   on()   addEvent() ¿Í °°À½
void   setEvent()   ±âº» À̺¥Æ®¿¡ ÇØ´çÇÏ´Â callback ÇÔ¼ö ¼³Á¤
void   setOption()   option ¼³Á¤
void   setOptionList()   options ¼³Á¤
mixed   __call()   getXXX ¸Þ¼Òµå¿¡ ´ëÇØ¼­ ´ÜÃà ¸Þ¼Òµå¸íÀ» Á¦°øÇÑ´Ù.
mixed   __get()   $key ¿¡ ¸Â´Â °ª °¡Á®¿À±â
void   __isset()   ¿É¼Ç ¼³Á¤ ¿©ºÎ üũ
void   __set()   option value ¼³Á¤Çϱâ
void   __unset()   option ¸Þ¸ð¸® ÇØÁ¦

[ Top ]
Methods
Constructor __construct  [line 26]

  WBObject __construct( [array $options = array()]  )

WBObject »ý¼ºÀÚ

³»ºÎÀûÀ¸·Î id ¼Ó¼ºÀÌ ÁöÁ¤µÇ¾î ÀÖÁö ¾ÊÀ¸¸é id¸¦ ÀÚµ¿À¸·Î »ý¼ºÇؼ­ µî·ÏÇÑ´Ù.

Parameters:
array   $options:  WBObject ¿¡ ¼³Á¤µÉ ¿É¼Ç ¸®½ºÆ®

API Tags:
Access:  public


Redefinition of:
PObject::__construct()
»ý¼ºÀÚ

Redefined in descendants as:

[ Top ]
addEvent  [line 118]

  void addEvent( string $event, string|array $function  )

»ç¿ëÀÚ À̺¥Æ® Ãß°¡

Parameters:
string   $event:  À̺¥Æ® À̸§
string|array   $function:  callback ÇÔ¼ö

API Tags:
Access:  public


[ Top ]
fire  [line 234]

  void fire( $eo  )

À̺¥Æ® ½ÇÇà Ãâ¹ßÁ¡

°¢ ŸÀÔ¿¡ ¸Â´Â À̺¥Æ® ÀçÁöÁ¤

Parameters:
   $eo: 

API Tags:
Access:  protected


Redefined in descendants as:

[ Top ]
fireEvent  [line 205]

  void fireEvent( )

À̺¥Æ® ½ÇÇà

  1.  $com->fireEvent('click'$eventObject);


API Tags:
Access:  public


[ Top ]
getOption  [line 89]

  mixed getOption( string $key  )

$key ¿¡ ¸Â´Â °ª °¡Á®¿À±â

Parameters:
string   $key:  option key

API Tags:
Return:  option value
Access:  public


[ Top ]
getOptionList  [line 98]

  array getOptionList( )

option list


API Tags:
Access:  public


[ Top ]
initEvent  [line 44]

  void initEvent( )


API Tags:
Access:  protected


Redefined in descendants as:

[ Top ]
on  [line 128]

  void on( string $event, string|array $function  )

addEvent() ¿Í °°À½

Parameters:
string   $event:  À̺¥Æ® À̸§
string|array   $function:  callback ÇÔ¼ö

API Tags:
Access:  public


[ Top ]
setEvent  [line 108]

  void setEvent( string $event, string|array $function  )

±âº» À̺¥Æ®¿¡ ÇØ´çÇÏ´Â callback ÇÔ¼ö ¼³Á¤

Parameters:
string   $event:  À̺¥Æ® À̸§
string|array   $function:  callback ÇÔ¼ö

API Tags:
Access:  public


[ Top ]
setOption  [line 68]

  void setOption( string $key, mixed $value  )

option ¼³Á¤

Parameters:
string   $key:  option key
mixed   $value:  option value

API Tags:
Access:  public


[ Top ]
setOptionList  [line 77]

  void setOptionList( [array $options = array()]  )

options ¼³Á¤

Parameters:
array   $options:  options

API Tags:
Access:  public


[ Top ]
__call  [line 188]

  mixed __call( string $name, [array $args = array()]  )

getXXX ¸Þ¼Òµå¿¡ ´ëÇØ¼­ ´ÜÃà ¸Þ¼Òµå¸íÀ» Á¦°øÇÑ´Ù.

Parameters:
string   $name: 
array   $args: 

API Tags:
Access:  public


[ Top ]
__get  [line 152]

  mixed __get( string $key  )

$key ¿¡ ¸Â´Â °ª °¡Á®¿À±â

  1. echo $obj->class;

Parameters:
string   $key:  option key

API Tags:
Return:  option value
Access:  public


[ Top ]
__isset  [line 168]

  void __isset( string $key  )

¿É¼Ç ¼³Á¤ ¿©ºÎ üũ

  1.  if (isset($obj->class)) {
  2.     echo 'class ¿É¼ÇÀÌ ¼³Á¤µÇ¾î ÀÖÀ½';
  3.  }

Parameters:
string   $key:  option key

API Tags:
Access:  public


[ Top ]
__set  [line 140]

  void __set( string $key, mixed $value  )

option value ¼³Á¤Çϱâ

  1. $obj->class AppWindow;

Parameters:
string   $key:  option key
mixed   $value:  option value

API Tags:
Access:  public


[ Top ]
__unset  [line 177]

  void __unset( string $key  )

option ¸Þ¸ð¸® ÇØÁ¦

Parameters:
string   $key:  option key

API Tags:
Access:  public


[ Top ]

Documentation generated on Wed, 09 Dec 2009 10:49:00 +0900 by phpDocumentor 1.4.3