package org.jabref.logic.util; public class UpdateFieldPreferences { private final boolean useOwner; private final boolean useTimeStamp; private final boolean overwriteOwner; private final boolean overwriteTimeStamp; private final String timeStampField; private final String timeStampFormat; private final String defaultOwner; public UpdateFieldPreferences(boolean useOwner, boolean overwriteOwner, String defaultOwner, boolean useTimeStamp, boolean overwriteTimeStamp, String timeStampField, String timeStampFormat) { this.useOwner = useOwner; this.overwriteOwner = overwriteOwner; this.defaultOwner = defaultOwner; this.useTimeStamp = useTimeStamp; this.overwriteTimeStamp = overwriteTimeStamp; this.timeStampField = timeStampField; this.timeStampFormat = timeStampFormat; } public boolean isUseOwner() { return useOwner; } public boolean isUseTimeStamp() { return useTimeStamp; } public String getTimeStampField() { return timeStampField; } public String getDefaultOwner() { return defaultOwner; } public String getTimeStampFormat() { return timeStampFormat; } public boolean isOverwriteOwner() { return overwriteOwner; } public boolean isOverwriteTimeStamp() { return overwriteTimeStamp; } }