Loading...
Searching...
No Matches
com.navigine.idl.java.Building Class Referenceabstract

Interface for a building with multiple floors (Sublocations). Allows selecting the active floor directly via setActiveSublocationId. More...

Public Member Functions

abstract ArrayList< SublocationgetSublocations ()
 
abstract int getActiveSublocationId ()
 
abstract void setActiveSublocationId (int activeSublocationId)
 

Detailed Description

Interface for a building with multiple floors (Sublocations). Allows selecting the active floor directly via setActiveSublocationId.

Definition at line 18 of file Building.java.

Member Function Documentation

◆ getActiveSublocationId()

abstract int com.navigine.idl.java.Building.getActiveSublocationId ( )
abstract

Java code snippet:

int activeFloorId = activeBuilding.getActiveSublocationId();
System.out.println("Active sublocation id: " + activeFloorId);

Kotlin code snippet:

val activeFloorId = activeBuilding.getActiveSublocationId()
println("Active sublocation id: $activeFloorId")

◆ getSublocations()

abstract ArrayList< Sublocation > com.navigine.idl.java.Building.getSublocations ( )
abstract

Java code snippet:

List<Sublocation> floors = activeBuilding.getSublocations();
System.out.println("Focused building, floor count: " + floors.size());

Kotlin code snippet:

val floors = activeBuilding.getSublocations()
println("Focused building, floor count: ${floors.size}")

◆ setActiveSublocationId()

abstract void com.navigine.idl.java.Building.setActiveSublocationId ( int activeSublocationId)
abstract

Java code snippet:

activeBuilding.setActiveSublocationId(activeFloorId);

Kotlin code snippet:

activeBuilding.setActiveSublocationId(activeFloorId)

The documentation for this class was generated from the following file: