クラス CellRCCA

java.lang.Object
  |
  +--Cell
        |
        +--CellTraffic
              |
              +--CellSTCA
                    |
                    +--CellRCCA

public class CellRCCA
extends CellSTCA

RCCA (Rear Confirmation Cellular Automation) model


内部クラスの概要
 class CellRCCA.CarRCCA
           
 class CellRCCA.UnitRCCA
           
 
クラス CellSTCA から継承した内部クラス
CellSTCA.CarSTCA, CellSTCA.UnitSTCA
 
クラス CellTraffic から継承した内部クラス
CellTraffic.Car, CellTraffic.UnitTraffic
 
クラス Cell から継承した内部クラス
Cell.Unit
 
フィールドの概要
(パッケージプライベート)  int m_dataCollectCount
          同じパラメータで何個データを取得するかを指定する変数
(パッケージプライベート)  int m_dataCollectCountNow
           
(パッケージプライベート)  double m_rearConfirmation
           
(パッケージプライベート)  javax.swing.JTextField m_txrearConfirmation
           
 
クラス CellSTCA から継承したフィールド
m_collectX, m_downSpeed, m_txDownSpeed
 
クラス CellTraffic から継承したフィールド
m_collect, m_listCar
 
クラス Cell から継承したフィールド
m_cellular, m_cellularXMax, m_cellularYMax, m_cellularZMax, m_density, m_initialiPosition, m_mainPanel, m_statusLabel, m_txDensity, m_txInitialiPosition
 
コンストラクタの概要
CellRCCA()
           
 
メソッドの概要
(パッケージプライベート)  double addRearConfirmation(double add)
           
(パッケージプライベート)  void applyDisplayElements()
           
(パッケージプライベート)  void collectData()
          各Car Objectのupdateがコールする前に、全体としてのデータ収集を行う関数
(パッケージプライベート)  java.lang.Object createCarInstance()
           
(パッケージプライベート)  java.lang.Object createUnitInstance()
           
(パッケージプライベート)  boolean endOneCalc(double data1)
          一つの時間ステップが終了した時にコールされる
(パッケージプライベート)  void setDisplayElements(java.awt.Container control, java.awt.Container left)
           
 
クラス CellSTCA から継承したメソッド
addDownSpeed
 
クラス CellTraffic から継承したメソッド
createUnit, executeCells, initializeCellsStatus
 
クラス Cell から継承したメソッド
addDensity, addDouble, addDouble, addDouble, initializeCellsLocation, paintCells, setMainPanel, stopExecute
 
クラス java.lang.Object から継承したメソッド
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

フィールドの詳細

m_dataCollectCount

int m_dataCollectCount
同じパラメータで何個データを取得するかを指定する変数

m_dataCollectCountNow

int m_dataCollectCountNow

m_rearConfirmation

double m_rearConfirmation

m_txrearConfirmation

javax.swing.JTextField m_txrearConfirmation
コンストラクタの詳細

CellRCCA

public CellRCCA()
メソッドの詳細

endOneCalc

boolean endOneCalc(double data1)
一つの時間ステップが終了した時にコールされる
オーバーライド:
クラス CellTraffic 内の endOneCalc

collectData

void collectData()
各Car Objectのupdateがコールする前に、全体としてのデータ収集を行う関数
オーバーライド:
クラス CellTraffic 内の collectData

addRearConfirmation

double addRearConfirmation(double add)

createUnitInstance

java.lang.Object createUnitInstance()
オーバーライド:
クラス CellSTCA 内の createUnitInstance

createCarInstance

java.lang.Object createCarInstance()
オーバーライド:
クラス CellSTCA 内の createCarInstance

setDisplayElements

void setDisplayElements(java.awt.Container control,
                        java.awt.Container left)
オーバーライド:
クラス CellSTCA 内の setDisplayElements

applyDisplayElements

void applyDisplayElements()
オーバーライド:
クラス CellSTCA 内の applyDisplayElements