ActionScript® 3.0 — dokumentacja dla platformy Adobe® Flash®
Strona główna  |  Ukryj listę pakietów i klas |  Pakiety  |  Klasy  |  Nowości  |  Indeks  |  Dodatki  |  Dlaczego język angielski?
Filtry: Pobieranie danych z serwera...
Pobieranie danych z serwera...
org.osmf.net.metrics 

MetricFactory  - AS3 OSMF

Pakietorg.osmf.net.metrics
Klasapublic class MetricFactory
DziedziczenieMetricFactory Inheritance Object
Podklasy DefaultMetricFactory

Wersja języka: ActionScript 3.0
Wersja produktu: OSMF 2.0
Wersje środowiska wykonawczego: Flash Player 10, AIR 1.5

MetricFactory represents a factory class for metrics.

The factory operation produces a MetricBase as output.

The MetricFactory maintains a list of MetricFactoryItem objects, each of which encapsulates all the information necessary to create a specific metric.

Powiązane elementy interfejsu API

org.osmf.net.abr.MetricBase
org.osmf.net.abr.DefaultMetricFactory


Właściwości publiczne
 WłaściwośćZdefiniowane przez
 Inheritedconstructor : Object
Odwołanie do obiektu klasy lub funkcji konstruktora, dotyczące danej instancji obiektu.
Object
  numItems : Number
[tylko do odczytu] The number of items
MetricFactory
Metody publiczne
 MetodaZdefiniowane przez
  
Constructor.
MetricFactory
  
Adds the specified MetricFactoryItem to the factory.
MetricFactory
  
Produces a MetricBase.
MetricFactory
  
The item corresponding to the specified metric type
MetricFactory
  
The registered items
MetricFactory
 Inherited
Wskazuje, czy dla obiektu zdefiniowano określoną właściwość.
Object
 Inherited
Wskazuje, czy instancja klasy Object należy do łańcucha prototypów obiektu określonego jako parametr.
Object
 Inherited
Wskazuje, czy określona właściwość istnieje i jest przeliczalna.
Object
  
Removes the specified MetricFactoryItem from the factory.
MetricFactory
 Inherited
Ustawia dostępność właściwości dynamicznej używanej w pętlach.
Object
 Inherited
Zwraca ciąg reprezentujący obiekt — sformatowany zgodnie z konwencjami właściwymi dla ustawień regionalnych.
Object
 Inherited
Zwraca ciąg reprezentujący określony obiekt.
Object
 Inherited
Zwraca pierwotną wartość dla określonego obiektu.
Object
Szczegół właściwości

numItems

właściwość
numItems:Number  [tylko do odczytu]

Wersja języka: ActionScript 3.0
Wersja produktu: OSMF 2.0
Wersje środowiska wykonawczego: Flash Player 10, AIR 1.5

The number of items



Implementacja
    public function get numItems():Number
Konstruktor Szczegół

MetricFactory

()Konstruktor
public function MetricFactory(qosInfoHistory:QoSInfoHistory)

Wersja języka: ActionScript 3.0
Wersja produktu: OSMF 2.0
Wersje środowiska wykonawczego: Flash Player 10, AIR 1.5

Constructor.

Parametry
qosInfoHistory:QoSInfoHistory
Szczegół metody

addItem

()metoda
public function addItem(item:MetricFactoryItem):void

Wersja języka: ActionScript 3.0
Wersja produktu: OSMF 2.0
Wersje środowiska wykonawczego: Flash Player 10, AIR 1.5

Adds the specified MetricFactoryItem to the factory. If a MetricFactoryItem with the same ID already exists in this factory, the new MetricFactoryItem object replaces it.

Parametry

item:MetricFactoryItem — The MetricFactoryItem to add.


Zgłasza
ArgumentError — If the argument is null or if the argument has a null type field.

buildMetric

()metoda 
public function buildMetric(type:String, ... args):MetricBase

Wersja języka: ActionScript 3.0
Wersja produktu: OSMF 2.0
Wersje środowiska wykonawczego: Flash Player 10, AIR 1.5

Produces a MetricBase.

Parametry

type:String — The type of the metric to create.
 
... args — The arguments to be passed to the metric's constructor (except the qosInfoHistory)

Zwraca
MetricBase — A new MetricBase of the desired type with the specified parameters

Zgłasza
Error — If the type is not registered with any MetricFactoryItem.

getItem

()metoda 
public function getItem(type:String):MetricFactoryItem

Wersja języka: ActionScript 3.0
Wersja produktu: OSMF 2.0
Wersje środowiska wykonawczego: Flash Player 10, AIR 1.5

The item corresponding to the specified metric type

Parametry

type:String

Zwraca
MetricFactoryItem — The item corresponding to the specified type or null if no such item exists

getItems

()metoda 
public function getItems():Vector.<MetricFactoryItem>

Wersja języka: ActionScript 3.0
Wersja produktu: OSMF 2.0
Wersje środowiska wykonawczego: Flash Player 10, AIR 1.5

The registered items

Zwraca
Vector.<MetricFactoryItem> — A new Vector.<MetricFactoryItem> containing the registered items

removeItem

()metoda 
public function removeItem(item:MetricFactoryItem):void

Wersja języka: ActionScript 3.0
Wersja produktu: OSMF 2.0
Wersje środowiska wykonawczego: Flash Player 10, AIR 1.5

Removes the specified MetricFactoryItem from the factory. If no such MetricFactoryItem exists in this factory, does nothing.

Parametry

item:MetricFactoryItem — The MetricFactoryItem to remove.


Zgłasza
ArgumentError — If the argument is null or if the argument has a null type field.




[ X ]Dlaczego język angielski?
Treść dokumentacji języka ActionScript 3.0 wyświetlana w języku angielskim

Niektóre części dokumentacji języka ActionScript 3.0 nie są przetłumaczone na poszczególne języki. Gdy element nie jest przetłumaczony na dany język, jest wyświetlany tekst angielski. Na przykład opis klasy ga.controls.HelpBox nie jest przetłumaczony na żaden dodatkowy język. Z tego powodu polska wersja dokumentacji zawiera opis klasy ga.controls.HelpBox w języku angielskim.