cz.vse.xkucf03.hraStudent
Class PrvekHry

java.lang.Object
  |
  +--cz.vse.xkucf03.hraStudent.PrvekHry
Direct Known Subclasses:
Cinnost, Misto, Osoba, Predmet

public class PrvekHry
extends java.lang.Object

Třída PrvekHry je nadtřídou tříd:

  • Cinnost
  • Misto
  • Osoba
  • Predmet


  • obsahuje jejich společné vlatnosti (jméno, dialog...) a metody, které je zpřístupňují

    dále PRNCIP VIDITELNOSTI - pokud je stupeň skrytí >= 0 a zárověň je prvek aktivní, pak je viditelný (isViditelny)

    stupenSkryti se používá při prozkoumávání aktuálního místa
    aktivace - se používá, když má být prvek aktivován např. po promluvení s nějakou osobou

    více informací: index.htm


    Constructor Summary
    PrvekHry(java.lang.String jmeno, java.lang.String jmeno2, java.lang.String popis, java.lang.String dialog, int stupenSkryti)
              Creates a new instance of PrvekHry
     
    Method Summary
     void aktivuj()
              Aktivuje prvek
     void deaktivuj()
              Deaktivuje prvek
     java.lang.String getDialog()
               
     java.lang.String getJmeno()
               
     java.lang.String getJmeno2()
               
     java.lang.String getPopis()
               
     boolean isViditelny()
              Pokud je stupenSkryti větší nebo rovný nule a zárověň je prvek aktvní vrátí true, jinak false
     void setDialog(java.lang.String dialog)
               
     void setJmeno(java.lang.String jmeno)
               
     void setJmeno2(java.lang.String jmeno2)
               
     void setPopis(java.lang.String popis)
               
     void setStupenSkryti(int stupenSkryti)
              Nastaví stupenSkryti prvku - nula a víc... je vidět
     void zviditelni()
              Zvýší stupenSkryti o 1
     void zviditelni(int n)
              Zvýší stupenSkryti o n
     
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
     

    Constructor Detail

    PrvekHry

    public PrvekHry(java.lang.String jmeno,
                    java.lang.String jmeno2,
                    java.lang.String popis,
                    java.lang.String dialog,
                    int stupenSkryti)
    Creates a new instance of PrvekHry

    Method Detail

    setJmeno

    public void setJmeno(java.lang.String jmeno)

    setJmeno2

    public void setJmeno2(java.lang.String jmeno2)

    setPopis

    public void setPopis(java.lang.String popis)

    setDialog

    public void setDialog(java.lang.String dialog)

    setStupenSkryti

    public void setStupenSkryti(int stupenSkryti)
    Nastaví stupenSkryti prvku - nula a víc... je vidět


    zviditelni

    public void zviditelni()
    Zvýší stupenSkryti o 1


    zviditelni

    public void zviditelni(int n)
    Zvýší stupenSkryti o n


    aktivuj

    public void aktivuj()
    Aktivuje prvek


    deaktivuj

    public void deaktivuj()
    Deaktivuje prvek


    isViditelny

    public boolean isViditelny()
    Pokud je stupenSkryti větší nebo rovný nule a zárověň je prvek aktvní vrátí true, jinak false


    getJmeno

    public java.lang.String getJmeno()

    getJmeno2

    public java.lang.String getJmeno2()

    getPopis

    public java.lang.String getPopis()

    getDialog

    public java.lang.String getDialog()