Public Member Functions | |
void | copyFrom (RoconDescription other) |
String | getCurrentRole () |
String | getInteractionsNamespace () |
String[] | getUserRoles () |
RoconDescription () | |
RoconDescription (MasterId masterId, String concertName, String description, rocon_std_msgs.Icon concertIcon, String interactionsNamespace, Date timeLastSeen) | |
void | setCurrentRole (int role) |
void | setInteractionsNamespace (String namespace) |
void | setUserRoles (List< String > roles) |
Static Public Member Functions | |
static RoconDescription | create (MasterDescription master) |
static RoconDescription | createUnknown (MasterId masterId) |
Private Attributes | |
int | currentRole = -1 |
String | description |
String | interactionsNamespace |
String[] | userRoles |
Static Private Attributes | |
static final long | serialVersionUID = -4705526306056241179L |
Extends MasterDescription with concert specific attributes. On concerts, apps namespace must be empty.
Definition at line 46 of file RoconDescription.java.
com.github.rosjava.android_remocons.common_tools.master.RoconDescription.RoconDescription | ( | ) | [inline] |
Empty constructor required by snake yaml parsing
Definition at line 69 of file RoconDescription.java.
com.github.rosjava.android_remocons.common_tools.master.RoconDescription.RoconDescription | ( | MasterId | masterId, |
String | concertName, | ||
String | description, | ||
rocon_std_msgs.Icon | concertIcon, | ||
String | interactionsNamespace, | ||
Date | timeLastSeen | ||
) | [inline] |
Definition at line 72 of file RoconDescription.java.
void com.github.rosjava.android_remocons.common_tools.master.RoconDescription.copyFrom | ( | RoconDescription | other | ) | [inline] |
Definition at line 81 of file RoconDescription.java.
static RoconDescription com.github.rosjava.android_remocons.common_tools.master.RoconDescription.create | ( | MasterDescription | master | ) | [inline, static] |
Definition at line 54 of file RoconDescription.java.
static RoconDescription com.github.rosjava.android_remocons.common_tools.master.RoconDescription.createUnknown | ( | MasterId | masterId | ) | [inline, static] |
Definition at line 62 of file RoconDescription.java.
String com.github.rosjava.android_remocons.common_tools.master.RoconDescription.getCurrentRole | ( | ) | [inline] |
Definition at line 95 of file RoconDescription.java.
String com.github.rosjava.android_remocons.common_tools.master.RoconDescription.getInteractionsNamespace | ( | ) | [inline] |
Definition at line 89 of file RoconDescription.java.
String [] com.github.rosjava.android_remocons.common_tools.master.RoconDescription.getUserRoles | ( | ) | [inline] |
Definition at line 91 of file RoconDescription.java.
void com.github.rosjava.android_remocons.common_tools.master.RoconDescription.setCurrentRole | ( | int | role | ) | [inline] |
Definition at line 111 of file RoconDescription.java.
void com.github.rosjava.android_remocons.common_tools.master.RoconDescription.setInteractionsNamespace | ( | String | namespace | ) | [inline] |
Definition at line 102 of file RoconDescription.java.
void com.github.rosjava.android_remocons.common_tools.master.RoconDescription.setUserRoles | ( | List< String > | roles | ) | [inline] |
Definition at line 106 of file RoconDescription.java.
int com.github.rosjava.android_remocons.common_tools.master.RoconDescription.currentRole = -1 [private] |
Definition at line 51 of file RoconDescription.java.
String com.github.rosjava.android_remocons.common_tools.master.RoconDescription.description [private] |
Definition at line 49 of file RoconDescription.java.
String com.github.rosjava.android_remocons.common_tools.master.RoconDescription.interactionsNamespace [private] |
Definition at line 52 of file RoconDescription.java.
final long com.github.rosjava.android_remocons.common_tools.master.RoconDescription.serialVersionUID = -4705526306056241179L [static, private] |
Reimplemented from com.github.rosjava.android_remocons.common_tools.master.MasterDescription.
Definition at line 47 of file RoconDescription.java.
String [] com.github.rosjava.android_remocons.common_tools.master.RoconDescription.userRoles [private] |
Definition at line 50 of file RoconDescription.java.