All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class relaaja.CornerModel

java.lang.Object
   |
   +----java.util.Observable
           |
           +----relaaja.MovableModel
                   |
                   +----relaaja.CornerModel

public class CornerModel
extends MovableModel
Käännepisteen malli. Kuvaa taulujen välisen viiteviivan käännepisteen. Perii MovableModelilta sijainnin (location).

Author:
Tiina Tamminen

Variable Index

 o destroyable
 o reference

Constructor Index

 o CornerModel(Location, ReferenceLineModel)

Method Index

 o getDestroyable()
Palauttaa true.
 o getNextNodes()
 o getSize()
 o setDestroyable(boolean)
Asettaa tiedon siitä, voiko käännepistemallin tuhota vai ei.
 o setReference(ReferenceLineModel)
Asettaa käännepistemallille viitemallin
 o update(Observable, Object)

Variables

 o reference
 private ReferenceLineModel reference
 o destroyable
 private boolean destroyable

Constructors

 o CornerModel
 public CornerModel(Location newLocation,
                    ReferenceLineModel newReference)

Methods

 o getDestroyable
 public boolean getDestroyable()
Palauttaa true. jos käännepisteen voi tuhota, false muuten

 o getNextNodes
 public Vector getNextNodes()
Overrides:
getNextNodes in class MovableModel
 o getSize
 public Size getSize()
Overrides:
getSize in class MovableModel
 o setDestroyable
 public void setDestroyable(boolean destroyable)
Asettaa tiedon siitä, voiko käännepistemallin tuhota vai ei.

 o setReference
 public void setReference(ReferenceLineModel newReference)
Asettaa käännepistemallille viitemallin

 o update
 public void update(Observable obs,
                    Object obj)
Overrides:
update in class MovableModel

All Packages  Class Hierarchy  This Package  Previous  Next  Index