mirror of
https://github.com/JetBrains/intellij-sdk-code-samples.git
synced 2025-07-28 01:07:49 +08:00
persisting_state_of_components.md: Add @Override to code snippets to make it clear what is overridden
This commit is contained in:
parent
ba93c445b2
commit
8795ca411b
@ -68,10 +68,12 @@ class MySettings implements PersistentStateComponent<MySettings.State> {
|
||||
|
||||
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<MySettings> {
|
||||
|
||||
public String stateValue;
|
||||
|
||||
@Override
|
||||
public MySettings getState() {
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void loadState(MySettings state) {
|
||||
XmlSerializerUtil.copyBean(state, this);
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user