BottomRow |
Objek yang berisi informasi tentang elemen apa yang berada di baris bawah blok serta informasi jarak untuk baris bawah. Elemen pada baris bawah dapat terdiri dari sudut, pengatur jarak, dan koneksi berikutnya. |
Koneksi |
Class dasar untuk mewakili koneksi dan ruang yang digunakan di blok. |
ConstantProvider |
Objek yang menyediakan konstanta untuk blok rendering. |
Panel samping |
Objek yang menggambar blok berdasarkan informasi rendering yang diberikan. |
ExternalValueInput |
Objek yang berisi informasi tentang ruang yang digunakan oleh input nilai eksternal selama rendering |
Kolom |
Objek yang berisi informasi tentang ruang yang diambil kolom selama rendering |
Topi |
Objek yang berisi informasi tentang ruang yang diambil topi selama rendering. |
Ikon |
Objek yang berisi informasi tentang ruang yang digunakan ikon selama rendering. |
InlineInput |
Objek yang berisi informasi tentang ruang yang digunakan oleh input inline selama rendering. |
InputConnection |
Class dasar untuk mewakili input yang menempati ruang di blok selama rendering. |
InputRow |
Objek yang berisi informasi tentang baris yang menyimpan satu atau beberapa input. |
InRowSpacer |
Objek yang berisi informasi tentang pengatur jarak di antara dua elemen pada satu baris. |
JaggedEdge |
Objek yang berisi informasi tentang ruang yang diambil oleh tepi bergerigi dari blok yang diciutkan selama rendering. |
MarkerSvg |
Class untuk penanda, yang berisi metode untuk merender penanda secara grafis sebagai SVG. |
Terukur |
Class dasar untuk mewakili bagian dari blok yang menempati ruang selama rendering. Konstruktor untuk setiap non-spacer Measurable mencatat ukuran elemen blok (mis. kolom, input pernyataan). |
NextConnection |
Objek yang berisi informasi tentang ruang yang digunakan koneksi berikutnya selama rendering. |
OutputConnection |
Objek yang berisi informasi tentang ruang yang digunakan koneksi output selama rendering. |
PathObject |
Objek yang menangani pembuatan dan setelan setiap elemen SVG yang digunakan oleh perender. |
PreviousConnection |
Objek yang berisi informasi tentang ruang yang digunakan koneksi sebelumnya selama rendering. |
Perender |
Class dasar untuk perender blok. |
RenderInfo |
Objek yang berisi semua informasi ukuran yang diperlukan untuk menggambar blok ini. Tahap pengukuran ini tidak menyebarkan perubahan pada blok (meskipun kolom dapat memilih untuk dirender ulang saat getSize() dipanggil). Namun, memanggilnya berulang kali bisa jadi mahal. |
RoundCorner |
Objek yang berisi informasi tentang ruang yang diambil oleh sudut bulat selama rendering. |
Baris |
Objek yang mewakili satu baris pada blok yang dirender dan semua subkomponennya. |
SpacerRow |
Objek yang berisi informasi tentang pengatur jarak di antara dua baris. |
SquareCorner |
Objek yang berisi informasi tentang ruang yang digunakan sudut persegi selama rendering. |
StatementInput |
Objek yang berisi informasi tentang ruang yang diambil oleh input pernyataan selama rendering |
TopRow |
Objek yang berisi informasi tentang elemen apa yang berada di baris atas blok serta informasi ukuran untuk baris atas. Elemen pada baris atas dapat terdiri dari sudut, topi, pengatur jarak, dan sambungan sebelumnya. Setelah konstruktor ini dipanggil, baris akan berisi semua elemen non-spacer yang diperlukan. |