public abstract static class LayerListSettings.LayerSettings<T extends java.lang.Enum> extends Settings<T>
Settings.RevertibleField, Settings.SaveState
StateObservable.StateUnbindedException
Modifier and Type | Field and Description |
---|---|
boolean |
isInEditMode |
isRevertible, revertibleFields, STATE_REVERTED
isConfigObject
Modifier | Constructor and Description |
---|---|
|
LayerSettings() |
|
LayerSettings(java.lang.Class<? extends java.lang.Enum> enumClass) |
protected |
LayerSettings(android.os.Parcel in) |
Modifier and Type | Method and Description |
---|---|
void |
bringToFront() |
void |
callPreviewDirty() |
protected abstract LayerI |
createLayer() |
protected void |
crossBind(SettingsHolderInterface settingsHolderInterface) |
boolean |
excludeInParcel() |
LayerI |
getLayer() |
LayerListSettings |
getLayerListSettings() |
abstract java.lang.String |
getLayerToolId() |
float |
getScaleDownFactor() |
abstract boolean |
hasNonDefaults() |
boolean |
isInEditMode() |
abstract boolean |
isSingleton() |
java.lang.Integer |
layerCanvasMode() |
protected void |
onAttached() |
protected void |
onDetached() |
void |
setInEditMode(boolean isInEditMode) |
createSaveState, describeContents, getFrozenSettings, getSettingsModel, hasChanges, hasRevertableState, isFrozen, isRevertible, revertState, revertState, saveInitState, saveState, writeToParcel
addCallback, addCallback, getSettingsHandler, getSettingsHolder, getStateModel, getStateModel, hasModelNonDefaultValue, hasModelNonDefaultValue, hasStateHandler, notifyPropertyChanged, onBind, onBind, removeCallback, removeCallback
public LayerSettings()
public LayerSettings(java.lang.Class<? extends java.lang.Enum> enumClass)
protected LayerSettings(android.os.Parcel in)
public boolean excludeInParcel()
public LayerListSettings getLayerListSettings()
public void callPreviewDirty()
protected void crossBind(@NonNull SettingsHolderInterface settingsHolderInterface)
@Nullable public java.lang.Integer layerCanvasMode()
@NonNull protected abstract LayerI createLayer()
protected void onAttached()
protected void onDetached()
@NonNull public final LayerI getLayer()
@Nullable public abstract java.lang.String getLayerToolId()
public void setInEditMode(boolean isInEditMode)
public final boolean isInEditMode()
public abstract boolean isSingleton()
public abstract boolean hasNonDefaults()
hasNonDefaults
in class Settings<T extends java.lang.Enum>
public void bringToFront()
public float getScaleDownFactor()