public class EditorMenuState extends StateObservable<EditorMenuState.Event>
| Modifier and Type | Class and Description |
|---|---|
static class |
EditorMenuState.Event |
StateObservable.StateUnbindedExeptionSTATE_INVALID, STATE_INVALID_EVENT| Modifier | Constructor and Description |
|---|---|
|
EditorMenuState() |
protected |
EditorMenuState(android.os.Parcel in) |
| Modifier and Type | Method and Description |
|---|---|
int |
describeContents() |
AbstractEditorTool |
getCurrentTool() |
java.util.ArrayList<AbstractEditorTool> |
getToolStack() |
void |
goBackwards(boolean revert) |
protected void |
onLayerListSettingsChanged(LayerListSettings listSettings) |
void |
openMainMenu() |
void |
openMainTool(AbstractEditorTool newTool) |
void |
openSubTool(AbstractEditorTool tool) |
void |
writeToParcel(android.os.Parcel dest,
int flags) |
addCallback, getStateModel, invalidate, isFrozen, isInvalidateble, notifyChange, notifyPropertyChanged, notifyPropertyChanged, onBind, onBind, removeCallbackpublic EditorMenuState()
protected EditorMenuState(android.os.Parcel in)
public java.util.ArrayList<AbstractEditorTool> getToolStack()
public void openMainTool(@NonNull
AbstractEditorTool newTool)
public void openMainMenu()
public void openSubTool(@NonNull
AbstractEditorTool tool)
public void goBackwards(boolean revert)
public AbstractEditorTool getCurrentTool()
protected void onLayerListSettingsChanged(LayerListSettings listSettings)
public int describeContents()
describeContents in class StateObservable<EditorMenuState.Event>public void writeToParcel(android.os.Parcel dest,
int flags)
writeToParcel in class StateObservable<EditorMenuState.Event>