| :: (name qualifier) — 연산자 | |
| property, Methods, XML property, 또는 XML 속성의 namespace를 식별합니다. | |
| :: name qualifier | 연산자 |
사용법
Example
다음의 예에서는,다음의 예에서는,
namespace::property namespace::method() namespace::xmlObject.property namespace::xmlObject. @attribute |
property, Methods, XML property, 또는 XML 속성의 namespace를 식별합니다.
오퍼랜드namespace:Object — 식별하는 namespace. |
propertyName:Object — 식별하는 property, Methods, XML property, 또는 XML 속성. |
Example
다음의 예에서는,
:: 연산자를 사용해, 2 개이 다른 namespace에 있는 같은 이름의 2 개의 Methods를 식별하고 있습니다.
public class NamespaceExample extends Sprite {
public namespace French;
public namespace Hawaiian;
public function NamespaceExample() {
trace(Hawaiian::hello()); // aloha
trace(French::hello()); // bonjour
}
Hawaiian function hello() :String {
return "aloha";
}
French function hello() :String {
return "bonjour";
}
}:: 연산자를 사용해, 지정된 namespace의 XML property를 식별하고 있습니다.
var soap:Namespace = new Namespace("http://schemas.xmlsoap.org/wsdl/soap/");
var w:Namespace = new Namespace("http://weather.example.org/forecast");
var myXML:XML =
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/">
<soap:Body>
<w:forecast xmlns:w="http://weather.example.org/forecast">
<w:city>Quito</w:city>
<w:country>Ecuador</w:country>
<date>2006-01-14</date>
</w:forecast>
</soap:Body>
</soap:Envelope>;
trace(myXML.soap::Body.w::forecast.w::city); // Quito
출처 : http://flexdocs.kr/docs/flex2/langref/operators.html#name_qualifier



