public abstract class AbstractInlineMenuButton extends Object implements InlineMenuButton
| Modifier and Type | Field and Description |
|---|---|
protected ButtonCallback |
buttonCallback |
protected int |
num |
protected InlineMenu |
owner |
protected int |
row |
protected String |
text |
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractInlineMenuButton(InlineMenu owner,
int row,
int num) |
protected |
AbstractInlineMenuButton(InlineMenu owner,
int row,
int num,
String text) |
| Modifier and Type | Method and Description |
|---|---|
void |
assignMenu(InlineMenu owner) |
ButtonCallback |
getCallback() |
InlineMenu |
getMenu() |
String |
getText() |
protected InlineKeyboardButton.InlineKeyboardButtonBuilder |
keyboardBuilder() |
InlineMenuButton |
setCallback(ButtonCallback callback) |
void |
setText(String text) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitexecuteCallback, toKeyboardButtonhandlePressprotected ButtonCallback buttonCallback
protected String text
protected final int row
protected final int num
protected InlineMenu owner
protected AbstractInlineMenuButton(InlineMenu owner, int row, int num)
protected AbstractInlineMenuButton(InlineMenu owner, int row, int num, String text)
public InlineMenu getMenu()
public void setText(String text)
public String getText()
public ButtonCallback getCallback()
public InlineMenuButton setCallback(ButtonCallback callback)
public void assignMenu(InlineMenu owner)
protected InlineKeyboardButton.InlineKeyboardButtonBuilder keyboardBuilder()
Copyright © 2016. All rights reserved.