Bekannte direkte Unterklassen |
Basisklasse für Knoten, die mit Gesten aus TransformationSystem
transformiert werden können.
Public Constructors
BaseTransformableNode(TransformationSystem-TransformationSystem)
|
Public Methods
TransformationSystem. | |
boolean |
isSelected()
Gibt „true“ zurück, wenn dieser Knoten derzeit vom TransformationSystem ausgewählt wird.
|
boolean |
isTransforming
Gibt „true“ zurück, wenn einer der Transformations-Controller diesen Knoten aktiv umwandelt.
|
Ungültig |
onTap(HitTestResult hitTestResult, MotionEventmotionEvent)
Wird verarbeitet, wenn auf einen Knoten getippt wird.
|
boolean |
Auswählen()
Legt den ausgewählten Knoten im TransformationSystem fest, wenn derzeit kein Knoten ausgewählt ist oder der derzeit ausgewählte Knoten nicht aktiv transformiert wird.
|
Geschützte Methoden
Ungültig |
addTransformationController(BaseTransformationController<?> TransformationController)
|
Ungültig |
removeTransformationController(BaseTransformationController<?> TransformationController)
|
Übernommene Methoden
Public Constructors
public BaseTransformableNode (TransformationSystem TransformationSystem)
Parameter
TransformationSystem |
---|
Public Methods
Öffentlich boolesch isSelected ()
Gibt „true“ zurück, wenn dieser Knoten derzeit vom TransformationSystem ausgewählt wird.
Öffentlich boolesch isTransforming ()
Gibt „true“ zurück, wenn einer der Transformations-Controller diesen Knoten aktiv umwandelt.
public void onTap (HitTestResult hitTestResult, MotionEventmotionEvent)
Wird verarbeitet, wenn auf einen Knoten getippt wird.
getNode()
ist immer dieser Knoten oder eines seiner untergeordneten Elemente.
Parameter
Treffer-Testergebnis | stellt den Knoten dar, auf den getippt wurde, und Informationen dazu, wo er berührt wurde |
---|---|
Bewegungsereignis | das ACTION_UP -MotionEvent, das den Tippen verursacht hat
|
Öffentlich Boolesch Auswählen ()
Legt den ausgewählten Knoten im TransformationSystem fest, wenn derzeit kein Knoten ausgewählt ist oder der derzeit ausgewählte Knoten nicht aktiv transformiert wird.
Rückgabe:
- „true“, wenn der Knoten erfolgreich ausgewählt wurde
Weitere Informationen
Geschützte Methoden
Geschützt void addTransformationController (BaseTransformationController<?> transformController)
Parameter
TransformationController |
---|
Protected void removeTransformationController (BaseTransformationController<?>transformController)
Parameter
TransformationController |
---|