/** * @return the OSGi state for this {@link IApiBaseline} * @nooverride This method is not intended to be re-implemented or extended * by clients. * @noreference This method is not intended to be referenced by clients. */ public State getState() { if (fState == null) { fState = StateObjectFactory.defaultFactory.createState(true); } return fState; }
@Deprecated @Override public State createState() { return getImplementation().createState(); }
@Override public State createState(boolean resolver) { return getImplementation().createState(resolver); }
@Override public State createState(State state) { return getImplementation().createState(state); }
@Deprecated @Override public State createState() { return getImplementation().createState(); }
@Deprecated @Override public State createState() { return getImplementation().createState(); }
@Deprecated @Override public State createState() { return getImplementation().createState(); }
@Deprecated @Override public State createState() { return getImplementation().createState(); }
@Deprecated @Override public State createState() { return getImplementation().createState(); }
@Override public State createState(boolean resolver) { return getImplementation().createState(resolver); }
@Override public State createState(State state) { return getImplementation().createState(state); }
@Override public State createState(boolean resolver) { return getImplementation().createState(resolver); }
@Override public State createState(State state) { return getImplementation().createState(state); }
@Override public State createState(State state) { return getImplementation().createState(state); }
@Override public State getState(boolean mutable) { if (mutable) { return factory.createState(getSystemState()); } return new ReadOnlyState(this); }
@Override public State getState(boolean mutable) { if (mutable) { return factory.createState(getSystemState()); } return new ReadOnlyState(this); }
protected MinimalState(MinimalState state) { this.fState = stateObjectFactory.createState(state.fState); this.fState.setPlatformProperties(state.fState.getPlatformProperties()); this.fState.setResolver(Platform.getPlatformAdmin().getResolver()); this.fId = state.fId; this.fEEListChanged = state.fEEListChanged; this.fExecutionEnvironments = state.fExecutionEnvironments; this.fNoProfile = state.fNoProfile; }
protected MinimalState(MinimalState state) { this.fState = stateObjectFactory.createState(state.fState); this.fState.setPlatformProperties(state.fState.getPlatformProperties()); this.fState.setResolver(Platform.getPlatformAdmin().createResolver()); this.fId = state.fId; this.fEEListChanged = state.fEEListChanged; this.fExecutionEnvironments = state.fExecutionEnvironments; this.fNoProfile = state.fNoProfile; this.fSystemBundle = state.fSystemBundle; }
protected void copyState(State state) { fStateCopy = state.getFactory().createState(state); fStateCopy.setResolver(Platform.getPlatformAdmin().getResolver()); fStateCopy.setPlatformProperties(state.getPlatformProperties()); }
protected void copyState(State state) { fStateCopy = state.getFactory().createState(state); fStateCopy.setResolver(Platform.getPlatformAdmin().createResolver()); fStateCopy.setPlatformProperties(state.getPlatformProperties()); }