package com.constellio.model.entities.records.wrappers; import org.joda.time.LocalDateTime; import com.constellio.model.entities.records.Record; import com.constellio.model.entities.schemas.MetadataSchemaTypes; /** * Created by Nicolas D'Amours */ public class UserFolder extends RecordWrapper { public static final String SCHEMA_TYPE = "userFolder"; public static final String DEFAULT_SCHEMA = SCHEMA_TYPE + "_default"; public static final String USER = "user"; public static final String FORM_CREATED_ON = "formCreatedOn"; public static final String FORM_MODIFIED_ON = "formModifiedOn"; public static final String PARENT_USER_FOLDER = "parentUserFolder"; public UserFolder(Record record, MetadataSchemaTypes types) { super(record, types, SCHEMA_TYPE); } public String getUser() { return get(USER); } public UserFolder setUser(String user) { set(USER, user); return this; } public UserFolder setUser(Record user) { set(USER, user); return this; } public UserFolder setUser(User user) { set(USER, user); return this; } public LocalDateTime getFormCreatedOn() { return get(FORM_CREATED_ON); } public UserFolder setFormCreatedOn(LocalDateTime dateTime) { set(FORM_CREATED_ON, dateTime); return this; } public LocalDateTime getFormModifiedOn() { return get(FORM_MODIFIED_ON); } public UserFolder setFormModifiedOn(LocalDateTime dateTime) { set(FORM_MODIFIED_ON, dateTime); return this; } public String getParent() { return get(PARENT_USER_FOLDER); } public UserFolder setParent(String userFolder) { set(PARENT_USER_FOLDER, userFolder); return this; } public UserFolder setParent(Record userFolder) { set(PARENT_USER_FOLDER, userFolder); return this; } public UserFolder setParent(UserFolder userFolder) { set(PARENT_USER_FOLDER, userFolder); return this; } }