diff --git a/topics/basics/persisting_state_of_components.md b/topics/basics/persisting_state_of_components.md index af2d5b04b..7b98c48e6 100644 --- a/topics/basics/persisting_state_of_components.md +++ b/topics/basics/persisting_state_of_components.md @@ -68,10 +68,12 @@ class MySettings implements PersistentStateComponent { private State myState = new State(); + @Override public State getState() { return myState; } + @Override public void loadState(State state) { myState = state; } @@ -93,10 +95,12 @@ class MySettings implements PersistentStateComponent { public String stateValue; + @Override public MySettings getState() { return this; } + @Override public void loadState(MySettings state) { XmlSerializerUtil.copyBean(state, this); }