MACROMEDIA FLEX 2-MIGRATING APPLICATIONS TO FLEX 2 Manual do Utilizador Página 151

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir
  • Página
    / 184
  • Índice
  • MARCADORES
  • Avaliado. / 5. Com base em avaliações de clientes
Vista de página 150
Mapping Java types for RemoteObject 151
Object.registerClass() is not available in Flex 2. ActionScript 3 provides the
flash.net.registerClassAlias. To simplify using this class Flex 2, you can specify a remote class
in the
[RemoteClass(alias="remoteclassname")] metadata tag above the class definition
in your ActionScript class.
Flex 1.5 ActionScript class example:
class com.Product {
public var id:Number;
public var name:String;
public var price:Number;
public var description:String;
public static var regClass = Object.registerClass("com.Product",
com.Product);
public function Product() {
}
public function toString():String {
return "id = " + id + " name = " + name + " price = $" + price;
}
}
In Flex 2, your code should look like this:
package samples.customer
{
[RemoteClass(alias="samples.customer.Customer")]
public class Customer {
public var custId:int;
public var firstName:String = "";
public var lastName:String = "";
public var cellPhone:String = "";
public var email:String = "";
public var partySize:int;
public var tableReady:Boolean = false;
}
}
Vista de página 150
1 2 ... 146 147 148 149 150 151 152 153 154 155 156 ... 183 184

Comentários a estes Manuais

Sem comentários