Rabu, 05 Oktober 2011

Interface Notation

Interface Notation berfungsi untuk memodelkan notasi dalam diagram alir. Setiap klas perwujudan notasi diagram alir mengimplementasi interface Notation ini. Interface Notation mendefinisikan metode run() yang memiliki parameter array objek Variable. Metode run() dijalankan saat pengguna ingin menguji diagram alir. Deskripsi dari metode run() terdapat pada masing-masing klas yang mengimplemen-tasikan interface ini.

Klas Variable

Objek dari klas Variable berfungsi untuk menyim-pan sebuah variabel yang digunakan dalam diagram alir. Atribut-atribut dari klas variable adalah: • name. >> String, atribut ini menyimpan nama sebuah variabel. • type. >> String, atribut ini menyimpan nama sebuah variabel. • value. >>Object, atribut ini menyimpan nilai sebuah variabel. Semua atribut bersifat private. Klas Variable mempunyai beberapa (method) untuk mengakses atribut-atributnya, antara lain : • getName(). Metode untuk memba-ca atribut name yang mengembali-kan nilai String. • getType(). Metode untuk membaca atribut type yang mengembalikan nilai String. • getValue(). Metode untuk membaca atribut value yang mengembalikan nilai Object. • setName(). Metode untuk menentu-kan nilai atribut name, memiliki sebuah parameter name bertipe String. • setType(). Metode untuk menentu-kan nilai atribut type, memiliki sebuah parameter type bertipe String. • setValue(). Metode untuk menentu-kan nilai atribut value, memiliki sebuah parameter value bertipe Object.