Bilinen Doğrudan Alt Sınıflar |
Bilinen Dolaylı Alt Sınıflar |
Alt öğe olarak bir düğüm grubu içerebilen tüm sınıflar için temel sınıf.
Node
ve Scene
sınıflarının her ikisi de NodeParents'tır. Node
öğesini başka bir Node
veya Scene
alt öğesi yapmak için setParent(NodeParent)
özelliğini kullanın.
İnşaat Ustaları
Herkese Açık Yöntemler
son geçersiz | |
geçersiz |
callOnHierarchy(Tüketici&Düğüm> tüketici)
Hiyerarşiyi tersine çevirin ve her düğümde bir yöntem çağırın.
|
Düğüm | |
Düğüm |
findInHierarchy(Koşul&;Düğüm> koşul)
Bir koşulu karşılayan ilk düğümü bulmak için hiyerarşiyi çevirin.
|
final List<Düğüm> |
getChildren() olmalıdır
Bu üst öğenin sabit bir listesini döndürür.
|
son geçersiz |
Korunan Yöntemler
boolean | |
geçersiz |
onAddChild(Düğüm alt öğesi)
|
geçersiz |
onRemoveChild(Düğüm alt öğesi)
|
Devralınan Yöntemler
İnşaat Ustaları
public NodeParent ()
Herkese Açık Yöntemler
herkese açık son boşluk addChild (Düğüm alt öğesi)
Bir düğümü bu NodeParent öğesinin alt öğesi olarak ekler. Düğümün zaten bir üst öğesi varsa eski üst öğesinden kaldırılır. Düğüm zaten bu NodeParent öğesinin doğrudan alt öğesiyse herhangi bir değişiklik yapılmaz.
Parametreler
alt | alt öğe olarak eklenecek düğüm |
---|
Dekoratif yastıklar
UnknownArgumentException | Alt öğe, üst öğeyle aynı nesneyse veya üst öğe alt öğenin alt öğesiyse |
---|
herkese açık geçersiz callOnHierarchy (Tüketici&Düğümü> tüketici)
Hiyerarşiyi tersine çevirin ve her düğümde bir yöntem çağırın. Geçiş önce derinlik olarak yapılır. Bu NodeParent öğesi bir düğümse geçiş bu NodeParent ile başlar. Aksi takdirde geçiş, alt düğümleriyle başlar.
Parametreler
tüketici | Her bir düğümde çağırma yöntemi. |
---|
herkese açık Düğüm findByName (Dize adı)
Belirli bir ada sahip ilk düğümü bulmak için hiyerarşiyi çevirin. Geçiş önce derinlik olarak yapılır. Bu NodeParent düğümü bir düğümse geçiş bu NodeParent ile başlar. Aksi takdirde, geçiş alt düğümleriyle başlar.
Parametreler
ad | Bulunacak düğümün adı |
---|
İadeler
- düğüm bulunursa düğüm boşsa boş
herkese açık Düğüm findInHierarchy (Koşul ;Düğüm> koşul)
Bir koşulu karşılayan ilk düğümü bulmak için hiyerarşiyi çevirin. Geçiş önce derinlik olarak yapılır. Bu NodeParent öğesi bir düğümse geçiş bu NodeParent ile başlar. Aksi takdirde, geçiş alt düğümleriyle başlar.
Parametreler
koşul | koşul, aranacak düğümün koşullarını tanımlar. |
---|
İadeler
- Koşulun koşullarıyla eşleşen ilk düğüm, aksi takdirde null değeri döndürülür
herkese açık son boşluk removeChild (Düğüm alt öğesi)
Bir düğümü bu NodeParent'ın alt öğelerinden kaldırır. Düğüm, bu NodeParent öğesinin doğrudan alt öğesi değilse herhangi bir değişiklik yapılmaz.
Parametreler
alt | alt öğelerden kaldırılacak düğüm |
---|
Korunan Yöntemler
korumalı boole canAddChild (Düğüm alt öğesi, StringBuilder arıza nedeniyle)
Parametreler
alt | |
---|---|
hata nedeni |