SYMBOL INDEX (373 symbols across 101 files) FILE: Code/Abstract/src/pkgabstract/Abstract.java class Abstract (line 12) | public class Abstract { method main (line 18) | public static void main(String[] args) { FILE: Code/Abstract/src/pkgabstract/Asian.java class Asian (line 13) | public class Asian extends Human implements Skill { method looks (line 14) | public void looks(){ method dance (line 18) | public void dance(String name){ method sing (line 22) | public void sing(){ FILE: Code/Abstract/src/pkgabstract/Human.java class Human (line 13) | public abstract class Human { method looks (line 17) | public abstract void looks(); method move (line 19) | public void move(String direction){ FILE: Code/Abstract/src/pkgabstract/Skill.java type Skill (line 13) | public interface Skill { method dance (line 14) | public void dance(String name); method sing (line 15) | public void sing(); FILE: Code/Adapter/src/adapter/Adapter.java class Adapter (line 12) | public class Adapter { method main (line 17) | public static void main(String[] args) { method useGadget (line 29) | static void useGadget(Gadget g){ FILE: Code/Adapter/src/adapter/AdapterElektronik.java class AdapterElektronik (line 12) | public class AdapterElektronik implements Gadget{ method AdapterElektronik (line 15) | public AdapterElektronik(PeralatanElektronik e){ method turnOn (line 19) | @Override method turnOff (line 24) | @Override method play (line 29) | @Override method apalah (line 34) | public void apalah(){ FILE: Code/Adapter/src/adapter/Gadget.java type Gadget (line 12) | public interface Gadget { method turnOn (line 13) | public void turnOn(); method play (line 14) | public void play(); method turnOff (line 15) | public void turnOff(); FILE: Code/Adapter/src/adapter/Handphone.java class Handphone (line 12) | public class Handphone implements Gadget{ method turnOn (line 13) | @Override method turnOff (line 18) | @Override method play (line 23) | @Override FILE: Code/Adapter/src/adapter/PenanakNasi.java class PenanakNasi (line 12) | public class PenanakNasi implements PeralatanElektronik{ method hidupkan (line 13) | @Override method matikan (line 19) | @Override FILE: Code/Adapter/src/adapter/PeralatanElektronik.java type PeralatanElektronik (line 12) | public interface PeralatanElektronik { method hidupkan (line 13) | public void hidupkan(); method matikan (line 14) | public void matikan(); FILE: Code/Adapter/src/adapter/Smartphone.java class Smartphone (line 12) | public class Smartphone implements Gadget { method turnOn (line 13) | @Override method turnOff (line 18) | @Override method play (line 23) | @Override FILE: Code/Choc-O-Holic/src/chocoholic/ChocOHolic.java class ChocOHolic (line 12) | public class ChocOHolic { method main (line 17) | public static void main(String[] args) { FILE: Code/Choc-O-Holic/src/chocoholic/ChocolateBoiler.java class ChocolateBoiler (line 12) | public class ChocolateBoiler { method ChocolateBoiler (line 17) | private ChocolateBoiler() { method getInstance (line 22) | public static ChocolateBoiler getInstance() { method fill (line 29) | public void fill() { method drain (line 37) | public void drain() { method boil (line 44) | public void boil() { method isEmpty (line 51) | public boolean isEmpty() { method isBoiled (line 55) | public boolean isBoiled() { FILE: Code/Chocolate/src/chocolate/Chocolate.java class Chocolate (line 12) | public class Chocolate { method main (line 17) | public static void main(String[] args) { FILE: Code/Chocolate/src/chocolate/ChocolateBoiler.java class ChocolateBoiler (line 12) | public class ChocolateBoiler { method ChocolateBoiler (line 17) | private ChocolateBoiler() { method getInstance (line 22) | public static ChocolateBoiler getInstance() { method fill (line 33) | public void fill() { method drain (line 41) | public void drain() { method boil (line 48) | public void boil() { method isEmpty (line 55) | public boolean isEmpty() { method isBoiled (line 59) | public boolean isBoiled() { FILE: Code/Command/src/command/Client.java class Client (line 12) | public class Client { method main (line 17) | public static void main(String[] args) { FILE: Code/Command/src/command/Command.java type Command (line 12) | public interface Command { method execute (line 13) | public void execute(); FILE: Code/Command/src/command/GarageDoor.java class GarageDoor (line 12) | public class GarageDoor { method up (line 13) | public void up() { method down (line 17) | public void down() { method stop (line 21) | public void stop() { method lightOn (line 25) | public void lightOn() { method lightOff (line 29) | public void lightOff() { FILE: Code/Command/src/command/GarageDoorOpenCommand.java class GarageDoorOpenCommand (line 12) | public class GarageDoorOpenCommand implements Command { method GarageDoorOpenCommand (line 15) | public GarageDoorOpenCommand(GarageDoor door) { method execute (line 19) | public void execute(){ FILE: Code/Command/src/command/Light.java class Light (line 12) | public class Light { method on (line 13) | public void on() { method off (line 17) | public void off() { FILE: Code/Command/src/command/LightOnCommand.java class LightOnCommand (line 12) | public class LightOnCommand implements Command { method LightOnCommand (line 15) | public LightOnCommand(Light light) { method execute (line 19) | public void execute() { FILE: Code/Command/src/command/SimpleRemoteControl.java class SimpleRemoteControl (line 12) | public class SimpleRemoteControl { method setCommand (line 15) | public void setCommand(Command command) { method buttonWasPressed (line 19) | public void buttonWasPressed() { FILE: Code/Command/src/command/Television.java class Television (line 12) | public class Television { method play (line 13) | public void play() { method stop (line 17) | public void stop() { FILE: Code/Command/src/command/TelevisionPlayCommand.java class TelevisionPlayCommand (line 12) | public class TelevisionPlayCommand implements Command { method TelevisionPlayCommand (line 15) | public TelevisionPlayCommand(Television tv) { method execute (line 19) | public void execute() { FILE: Code/Duck/MiniDuckSimulator/src/miniducksimulator/Duck.java class Duck (line 13) | public abstract class Duck { method swim (line 17) | public void swim() { method display (line 21) | public abstract void display(); method performQuack (line 23) | public void performQuack() { method performFly (line 27) | public void performFly() { method setQuackBehaviour (line 31) | public void setQuackBehaviour(QuackBehaviour quackBehaviour) { method setFlyBehaviour (line 35) | public void setFlyBehaviour(FlyBehaviour flyBehaviour) { FILE: Code/Duck/MiniDuckSimulator/src/miniducksimulator/FlyBehaviour.java type FlyBehaviour (line 12) | public interface FlyBehaviour { method fly (line 13) | public void fly(); FILE: Code/Duck/MiniDuckSimulator/src/miniducksimulator/FlyNoWay.java class FlyNoWay (line 12) | public class FlyNoWay implements FlyBehaviour { method fly (line 13) | public void fly() { FILE: Code/Duck/MiniDuckSimulator/src/miniducksimulator/FlyRocketPowered.java class FlyRocketPowered (line 12) | public class FlyRocketPowered implements FlyBehaviour { method fly (line 13) | public void fly() { FILE: Code/Duck/MiniDuckSimulator/src/miniducksimulator/FlyWithWings.java class FlyWithWings (line 12) | public class FlyWithWings implements FlyBehaviour { method fly (line 13) | public void fly() { FILE: Code/Duck/MiniDuckSimulator/src/miniducksimulator/MallardDuck.java class MallardDuck (line 13) | public class MallardDuck extends Duck { method MallardDuck (line 14) | public MallardDuck() { method display (line 19) | public void display() { FILE: Code/Duck/MiniDuckSimulator/src/miniducksimulator/MiniDuckSimulator.java class MiniDuckSimulator (line 12) | public class MiniDuckSimulator { method main (line 18) | public static void main(String[] args) { FILE: Code/Duck/MiniDuckSimulator/src/miniducksimulator/ModelDuck.java class ModelDuck (line 12) | public class ModelDuck extends Duck { method ModelDuck (line 13) | public ModelDuck() { method display (line 18) | public void display() { FILE: Code/Duck/MiniDuckSimulator/src/miniducksimulator/MuteQuack.java class MuteQuack (line 12) | public class MuteQuack implements QuackBehaviour { method quack (line 13) | public void quack() { FILE: Code/Duck/MiniDuckSimulator/src/miniducksimulator/Quack.java class Quack (line 12) | public class Quack implements QuackBehaviour { method quack (line 13) | public void quack() { FILE: Code/Duck/MiniDuckSimulator/src/miniducksimulator/QuackBehaviour.java type QuackBehaviour (line 12) | public interface QuackBehaviour { method quack (line 13) | public void quack(); FILE: Code/Duck/MiniDuckSimulator/src/miniducksimulator/Squeak.java class Squeak (line 12) | public class Squeak implements QuackBehaviour { method quack (line 13) | public void quack(){ FILE: Code/Duck/MiniDuckSimulator/src/miniducksimulator/WoodenDuck.java class WoodenDuck (line 13) | public class WoodenDuck extends Duck { method WoodenDuck (line 14) | public WoodenDuck() { method display (line 19) | public void display() { FILE: Code/HomeTheater/src/hometheater/Amplifier.java class Amplifier (line 12) | public class Amplifier { method setDvd (line 16) | public void setDvd(DVDPlayer dvd){ method setSoundDevice (line 20) | public void setSoundDevice(Sound sound){ method setStereoSound (line 24) | public void setStereoSound(){ method setSurroundSound (line 28) | public void setSurroundSound(){ method setVolume (line 33) | public void setVolume(int level){ method on (line 37) | public void on(){ method off (line 41) | public void off(){ FILE: Code/HomeTheater/src/hometheater/DVDPlayer.java class DVDPlayer (line 12) | public class DVDPlayer { method DVDPlayer (line 15) | public DVDPlayer(String movie){ method on (line 19) | public void on(){ method off (line 24) | public void off(){ method play (line 29) | public void play(){ method pause (line 34) | public void pause(){ method stop (line 39) | public void stop(){ method setSurroundAudio (line 44) | public void setSurroundAudio(){ FILE: Code/HomeTheater/src/hometheater/HomeTheater.java class HomeTheater (line 12) | public class HomeTheater { method main (line 17) | public static void main(String[] args) { FILE: Code/HomeTheater/src/hometheater/LampuRuangan.java class LampuRuangan (line 12) | public class LampuRuangan { method hidup (line 13) | public void hidup(){ method padam (line 17) | public void padam(){ method redup (line 21) | public void redup(int level){ FILE: Code/HomeTheater/src/hometheater/Layar.java class Layar (line 12) | public class Layar { method gulung (line 13) | public void gulung(){ method buka (line 17) | public void buka(){ FILE: Code/HomeTheater/src/hometheater/PopcornPopper.java class PopcornPopper (line 12) | public class PopcornPopper { method on (line 13) | public void on(){ method off (line 17) | public void off(){ method pop (line 21) | public void pop(){ FILE: Code/HomeTheater/src/hometheater/Proyektor.java class Proyektor (line 12) | public class Proyektor { method Proyektor (line 15) | public Proyektor(DVDPlayer dvd){ method on (line 19) | public void on(){ method off (line 23) | public void off(){ method modeTV (line 27) | public void modeTV(){ method modeLayarLebar (line 31) | public void modeLayarLebar(){ FILE: Code/HomeTheater/src/hometheater/RemoteControl.java class RemoteControl (line 12) | public class RemoteControl { method RemoteControl (line 21) | public RemoteControl(Sound sound, Amplifier amplifier, DVDPlayer dvd, ... method watchMovie (line 31) | public void watchMovie(){ method endMovie (line 55) | public void endMovie(){ FILE: Code/HomeTheater/src/hometheater/Sound.java class Sound (line 12) | public class Sound { method on (line 13) | public void on(){ method off (line 19) | public void off(){ method setVolume (line 24) | public void setVolume(int level){ method stereoMode (line 29) | public void stereoMode(){ method surroundMode (line 34) | public void surroundMode(){ FILE: Code/JualPermenKaret/src/jualpermenkaret/JualPermenKaret.java class JualPermenKaret (line 12) | public class JualPermenKaret { method main (line 17) | public static void main(String[] args) { FILE: Code/JualPermenKaret/src/jualpermenkaret/MesinPermenKaret.java class MesinPermenKaret (line 12) | public class MesinPermenKaret { method MesinPermenKaret (line 22) | public MesinPermenKaret(int jumlahPermen){ method koinMasuk (line 37) | public void koinMasuk(){ method koinKeluar (line 41) | public void koinKeluar(){ method putarTuas (line 45) | public void putarTuas(){ method keluarkanPermen (line 50) | public void keluarkanPermen(int jumlah){ method isiUlang (line 56) | public void isiUlang(int jumlah){ method setState (line 60) | public void setState(State state){ method setSisaPermen (line 64) | public void setSisaPermen(int tambahan){ method getSisaPermen (line 68) | public int getSisaPermen(){ method getAdaKoinState (line 72) | public State getAdaKoinState(){ method getTidakAdaKoinState (line 76) | public State getTidakAdaKoinState(){ method getPermenKaretTerjualState (line 80) | public State getPermenKaretTerjualState(){ method getPermenKaretHabisState (line 84) | public State getPermenKaretHabisState(){ method getTerjualDenganBonusState (line 88) | public State getTerjualDenganBonusState(){ FILE: Code/JualPermenKaret/src/jualpermenkaret/State.java type State (line 12) | public interface State { method koinMasuk (line 13) | void koinMasuk(); method koinKeluar (line 14) | void koinKeluar(); method putarTuas (line 15) | void putarTuas(); method keluarkanPermen (line 16) | void keluarkanPermen(); method isiUlang (line 17) | void isiUlang(int jumlahPermen); FILE: Code/JualPermenKaret/src/jualpermenkaret/StateAdaKoin.java class StateAdaKoin (line 12) | public class StateAdaKoin implements State{ method StateAdaKoin (line 15) | public StateAdaKoin(MesinPermenKaret mesin){ method koinMasuk (line 19) | @Override method koinKeluar (line 24) | @Override method putarTuas (line 30) | @Override method keluarkanPermen (line 36) | @Override method isiUlang (line 41) | @Override FILE: Code/JualPermenKaret/src/jualpermenkaret/StatePermenKaretHabis.java class StatePermenKaretHabis (line 12) | public class StatePermenKaretHabis implements State{ method StatePermenKaretHabis (line 15) | public StatePermenKaretHabis(MesinPermenKaret mesin){ method koinMasuk (line 19) | @Override method koinKeluar (line 24) | @Override method putarTuas (line 29) | @Override method keluarkanPermen (line 34) | @Override method isiUlang (line 39) | @Override FILE: Code/JualPermenKaret/src/jualpermenkaret/StatePermenKaretTerjual.java class StatePermenKaretTerjual (line 12) | public class StatePermenKaretTerjual implements State{ method StatePermenKaretTerjual (line 15) | public StatePermenKaretTerjual(MesinPermenKaret mesin){ method koinMasuk (line 19) | @Override method koinKeluar (line 24) | @Override method putarTuas (line 29) | @Override method keluarkanPermen (line 34) | @Override method isiUlang (line 44) | @Override FILE: Code/JualPermenKaret/src/jualpermenkaret/StateTerjualDenganBonus.java class StateTerjualDenganBonus (line 12) | public class StateTerjualDenganBonus implements State{ method StateTerjualDenganBonus (line 15) | public StateTerjualDenganBonus(MesinPermenKaret mesin){ method koinMasuk (line 19) | @Override method koinKeluar (line 23) | @Override method putarTuas (line 27) | @Override method keluarkanPermen (line 31) | @Override method isiUlang (line 35) | @Override FILE: Code/JualPermenKaret/src/jualpermenkaret/StateTidakAdaKoin.java class StateTidakAdaKoin (line 12) | public class StateTidakAdaKoin implements State{ method StateTidakAdaKoin (line 15) | public StateTidakAdaKoin(MesinPermenKaret mesin){ method koinMasuk (line 19) | @Override method koinKeluar (line 25) | @Override method putarTuas (line 30) | @Override method keluarkanPermen (line 35) | @Override method isiUlang (line 40) | @Override FILE: Code/Kingdom/Kingdom/src/kingdom/King.java class King (line 12) | public class King extends KingdomCharacter { method King (line 13) | public King() { FILE: Code/Kingdom/Kingdom/src/kingdom/KingdomCharacter.java class KingdomCharacter (line 12) | public class KingdomCharacter { method fight (line 16) | public void fight(){ method defend (line 20) | public void defend() { FILE: Code/Kingdom/Kingdom/src/kingdom/KingdomSimulation.java class KingdomSimulation (line 12) | public class KingdomSimulation { method main (line 13) | public static void main(String[] args) { FILE: Code/Kingdom/Kingdom/src/kingdom/Knight.java class Knight (line 12) | public class Knight extends KingdomCharacter { method Knight (line 13) | public Knight() { FILE: Code/PizzaFactory/src/pizzafactory/ChicagoPizzaStore.java class ChicagoPizzaStore (line 3) | public class ChicagoPizzaStore extends PizzaStore { method createPizza (line 5) | Pizza createPizza(String item) { FILE: Code/PizzaFactory/src/pizzafactory/ChicagoStyleCheesePizza.java class ChicagoStyleCheesePizza (line 3) | public class ChicagoStyleCheesePizza extends Pizza { method ChicagoStyleCheesePizza (line 5) | public ChicagoStyleCheesePizza() { method cut (line 13) | void cut() { FILE: Code/PizzaFactory/src/pizzafactory/ChicagoStyleClamPizza.java class ChicagoStyleClamPizza (line 3) | public class ChicagoStyleClamPizza extends Pizza { method ChicagoStyleClamPizza (line 5) | public ChicagoStyleClamPizza() { method cut (line 14) | void cut() { FILE: Code/PizzaFactory/src/pizzafactory/ChicagoStylePepperoniPizza.java class ChicagoStylePepperoniPizza (line 3) | public class ChicagoStylePepperoniPizza extends Pizza { method ChicagoStylePepperoniPizza (line 5) | public ChicagoStylePepperoniPizza() { method cut (line 17) | void cut() { FILE: Code/PizzaFactory/src/pizzafactory/ChicagoStyleVeggiePizza.java class ChicagoStyleVeggiePizza (line 3) | public class ChicagoStyleVeggiePizza extends Pizza { method ChicagoStyleVeggiePizza (line 5) | public ChicagoStyleVeggiePizza() { method cut (line 16) | void cut() { FILE: Code/PizzaFactory/src/pizzafactory/DependentPizzaStore.java class DependentPizzaStore (line 3) | public class DependentPizzaStore { method createPizza (line 5) | public Pizza createPizza(String style, String type) { FILE: Code/PizzaFactory/src/pizzafactory/NYPizzaStore.java class NYPizzaStore (line 3) | public class NYPizzaStore extends PizzaStore { method createPizza (line 5) | Pizza createPizza(String item) { FILE: Code/PizzaFactory/src/pizzafactory/NYStyleCheesePizza.java class NYStyleCheesePizza (line 3) | public class NYStyleCheesePizza extends Pizza { method NYStyleCheesePizza (line 5) | public NYStyleCheesePizza() { FILE: Code/PizzaFactory/src/pizzafactory/NYStyleClamPizza.java class NYStyleClamPizza (line 3) | public class NYStyleClamPizza extends Pizza { method NYStyleClamPizza (line 5) | public NYStyleClamPizza() { FILE: Code/PizzaFactory/src/pizzafactory/NYStylePepperoniPizza.java class NYStylePepperoniPizza (line 3) | public class NYStylePepperoniPizza extends Pizza { method NYStylePepperoniPizza (line 5) | public NYStylePepperoniPizza() { FILE: Code/PizzaFactory/src/pizzafactory/NYStyleVeggiePizza.java class NYStyleVeggiePizza (line 3) | public class NYStyleVeggiePizza extends Pizza { method NYStyleVeggiePizza (line 5) | public NYStyleVeggiePizza() { FILE: Code/PizzaFactory/src/pizzafactory/Pizza.java class Pizza (line 5) | public abstract class Pizza { method prepare (line 11) | void prepare() { method bake (line 22) | void bake() { method cut (line 26) | void cut() { method box (line 30) | void box() { method getName (line 34) | public String getName() { FILE: Code/PizzaFactory/src/pizzafactory/PizzaFactory.java class PizzaFactory (line 12) | public class PizzaFactory { method main (line 17) | public static void main(String[] args) { FILE: Code/PizzaFactory/src/pizzafactory/PizzaStore.java class PizzaStore (line 3) | public abstract class PizzaStore { method createPizza (line 5) | abstract Pizza createPizza(String item); method orderPizza (line 7) | public Pizza orderPizza(String type) { FILE: Code/SalesElektronik/src/saleselektronik/Barang.java class Barang (line 12) | public class Barang { method Barang (line 17) | public Barang(String nama, String deskripsi, int harga){ method detailBarang (line 23) | public String detailBarang(){ FILE: Code/SalesElektronik/src/saleselektronik/Iterator.java type Iterator (line 12) | public interface Iterator { method hasNext (line 13) | boolean hasNext(); method next (line 14) | Object next(); method prev (line 15) | Object prev(); FILE: Code/SalesElektronik/src/saleselektronik/Sales.java class Sales (line 12) | public class Sales { method Sales (line 16) | public Sales(TokoA tokoA, TokoB tokoB){ method daftarBarang (line 21) | public void daftarBarang(){ method printDataBarang (line 36) | private void printDataBarang(Iterator iterator){ FILE: Code/SalesElektronik/src/saleselektronik/SalesElektronik.java class SalesElektronik (line 12) | public class SalesElektronik { method main (line 17) | public static void main(String[] args) { FILE: Code/SalesElektronik/src/saleselektronik/TokoA.java class TokoA (line 14) | public class TokoA { method TokoA (line 17) | public TokoA(){ method tambahBarang (line 25) | public void tambahBarang(String nama, String deskripsi, int harga){ method createIterator (line 30) | public Iterator createIterator(){ FILE: Code/SalesElektronik/src/saleselektronik/TokoAIterator.java class TokoAIterator (line 14) | public class TokoAIterator implements Iterator{ method TokoAIterator (line 18) | public TokoAIterator(ArrayList barang){ method hasNext (line 22) | @Override method next (line 27) | @Override method prev (line 35) | @Override FILE: Code/SalesElektronik/src/saleselektronik/TokoB.java class TokoB (line 12) | public class TokoB { method TokoB (line 17) | public TokoB(){ method tambahBarang (line 25) | public void tambahBarang(String nama, String deskripsi, int harga){ method createIterator (line 37) | public Iterator createIterator(){ FILE: Code/SalesElektronik/src/saleselektronik/TokoBIterator.java class TokoBIterator (line 12) | public class TokoBIterator implements Iterator{ method TokoBIterator (line 16) | public TokoBIterator(Barang[] barang){ method hasNext (line 20) | @Override method next (line 25) | @Override method prev (line 33) | @Override FILE: Code/TemplateWorker/src/templateworker/Dosen.java class Dosen (line 12) | public class Dosen extends Pekerja{ method Dosen (line 13) | public Dosen(){ method bekerja (line 17) | public void bekerja(){ FILE: Code/TemplateWorker/src/templateworker/Pekerja.java class Pekerja (line 12) | public abstract class Pekerja { method rutinitas (line 15) | public final void rutinitas(){ method bangunPagi (line 26) | public void bangunPagi(){ method sarapan (line 30) | public void sarapan(){ method bekerja (line 34) | public abstract void bekerja(); method istirahat (line 36) | public void istirahat(){ FILE: Code/TemplateWorker/src/templateworker/PemadamKebakaran.java class PemadamKebakaran (line 12) | public class PemadamKebakaran extends Pekerja{ method PemadamKebakaran (line 13) | public PemadamKebakaran(){ method bekerja (line 17) | public void bekerja(){ FILE: Code/TemplateWorker/src/templateworker/TemplateWorker.java class TemplateWorker (line 12) | public class TemplateWorker { method main (line 17) | public static void main(String[] args) { FILE: Code/TemplateWorker/src/templateworker/TukangPos.java class TukangPos (line 12) | public class TukangPos extends Pekerja{ method TukangPos (line 13) | public TukangPos(){ method bekerja (line 17) | public void bekerja(){ FILE: Code/WarungSedap/src/warungsedap/Bakso.java class Bakso (line 12) | public class Bakso extends Makanan { method Bakso (line 13) | public Bakso() { method harga (line 17) | public int harga() { FILE: Code/WarungSedap/src/warungsedap/CekerAyam.java class CekerAyam (line 12) | public class CekerAyam extends RempahRempah{ method CekerAyam (line 13) | public CekerAyam(Makanan makanan) { method getDeskripsi (line 17) | public String getDeskripsi() { method harga (line 21) | public int harga() { FILE: Code/WarungSedap/src/warungsedap/Lontong.java class Lontong (line 12) | public class Lontong extends RempahRempah { method Lontong (line 13) | public Lontong(Makanan makanan) { method getDeskripsi (line 17) | public String getDeskripsi() { method harga (line 21) | public int harga() { FILE: Code/WarungSedap/src/warungsedap/Makanan.java class Makanan (line 12) | public abstract class Makanan { method getDeskripsi (line 15) | public String getDeskripsi(){ method harga (line 19) | public abstract int harga(); FILE: Code/WarungSedap/src/warungsedap/Pecel.java class Pecel (line 12) | public class Pecel extends Makanan{ method Pecel (line 13) | public Pecel() { method harga (line 17) | public int harga(){ FILE: Code/WarungSedap/src/warungsedap/RempahRempah.java class RempahRempah (line 12) | public abstract class RempahRempah extends Makanan { method getDeskripsi (line 14) | public abstract String getDeskripsi(); FILE: Code/WarungSedap/src/warungsedap/WarungSedap.java class WarungSedap (line 12) | public class WarungSedap { method main (line 18) | public static void main(String[] args) { FILE: Code/Weather-O-Rama/src/weather/o/rama/CurrentConditionsDisplay.java class CurrentConditionsDisplay (line 12) | public class CurrentConditionsDisplay implements Observer, DisplayElement { method CurrentConditionsDisplay (line 17) | public CurrentConditionsDisplay(Subject weatherData) { method update (line 22) | public void update(float temperature, float humidity, float pressure) { method display (line 28) | public void display() { FILE: Code/Weather-O-Rama/src/weather/o/rama/DisplayElement.java type DisplayElement (line 12) | public interface DisplayElement { method display (line 13) | public void display(); FILE: Code/Weather-O-Rama/src/weather/o/rama/ForecastDisplay.java class ForecastDisplay (line 12) | public class ForecastDisplay implements Observer, DisplayElement { method ForecastDisplay (line 17) | public ForecastDisplay(WeatherData weatherData) { method update (line 22) | public void update(float temp, float humidity, float pressure) { method display (line 29) | public void display() { FILE: Code/Weather-O-Rama/src/weather/o/rama/HeatIndexDisplay.java class HeatIndexDisplay (line 12) | public class HeatIndexDisplay implements Observer, DisplayElement { method HeatIndexDisplay (line 16) | public HeatIndexDisplay(WeatherData weatherData) { method update (line 21) | public void update(float t, float rh, float pressure) { method computeHeatIndex (line 26) | private float computeHeatIndex(float t, float rh) { method display (line 39) | public void display() { FILE: Code/Weather-O-Rama/src/weather/o/rama/Observer.java type Observer (line 12) | public interface Observer { method update (line 13) | public void update(float temp, float humidity, float pressure); FILE: Code/Weather-O-Rama/src/weather/o/rama/StatisticsDisplay.java class StatisticsDisplay (line 12) | public class StatisticsDisplay implements Observer, DisplayElement{ method StatisticsDisplay (line 19) | public StatisticsDisplay(WeatherData weatherData) { method update (line 24) | public void update(float temp, float humidity, float pressure) { method display (line 38) | public void display() { FILE: Code/Weather-O-Rama/src/weather/o/rama/Subject.java type Subject (line 12) | public interface Subject { method registerObserver (line 13) | public void registerObserver(Observer o); method removeObserver (line 14) | public void removeObserver(Observer o); method notifyObservers (line 15) | public void notifyObservers(); FILE: Code/Weather-O-Rama/src/weather/o/rama/WeatherData.java class WeatherData (line 15) | public class WeatherData implements Subject { method WeatherData (line 21) | public WeatherData() { method registerObserver (line 25) | @Override method removeObserver (line 30) | @Override method notifyObservers (line 39) | @Override method measurementsChanged (line 47) | public void measurementsChanged() { method setMeasurements (line 51) | public void setMeasurements(float temperature, float humidity, float p... FILE: Code/Weather-O-Rama/src/weather/o/rama/WeatherORama.java class WeatherORama (line 12) | public class WeatherORama { method main (line 17) | public static void main(String[] args) {