Package heronarts.lx.structure
Interface LXStructure.Listener
- All Known Implementing Classes:
UIFixtureManager
- Enclosing class:
- LXStructure
public static interface LXStructure.Listener
Listener interface for the top-level structure
-
Method Summary
Modifier and TypeMethodDescriptionvoid
fixtureAdded
(LXFixture fixture) Invoked when a fixture has been added to the structurevoid
fixtureMoved
(LXFixture fixture, int index) Invoked when a fixture has been moved in the structure's fixture listvoid
fixtureRemoved
(LXFixture fixture) Invoked when a fixture has been removed from the structure
-
Method Details
-
fixtureAdded
Invoked when a fixture has been added to the structure- Parameters:
fixture
- Fixture added
-
fixtureRemoved
Invoked when a fixture has been removed from the structure- Parameters:
fixture
- Fixture removed
-
fixtureMoved
Invoked when a fixture has been moved in the structure's fixture list- Parameters:
fixture
- Fixture movedindex
- New index of the fixture
-