package com.constellio.model.entities.records.wrappers;
import java.util.List;
import com.constellio.app.modules.rm.wrappers.structures.Comment;
import com.constellio.model.entities.records.Record;
import com.constellio.model.entities.schemas.MetadataSchemaTypes;
public class HierarchicalValueListItem extends ValueListItem {
public static final String PARENT = "parent";
public HierarchicalValueListItem(Record record,
MetadataSchemaTypes types, String schemaType) {
super(record, types, schemaType);
}
public HierarchicalValueListItem setTitle(String title) {
super.setTitle(title);
return this;
}
public HierarchicalValueListItem setCode(String code) {
super.setCode(code);
return this;
}
public HierarchicalValueListItem setDescription(String description) {
super.setDescription(description);
return this;
}
public HierarchicalValueListItem setComments(List<Comment> comments) {
super.setComments(comments);
return this;
}
public String getParent() {
return get(PARENT);
}
public HierarchicalValueListItem setParent(HierarchicalValueListItem item) {
super.set(PARENT, item);
return this;
}
public HierarchicalValueListItem setParent(Record item) {
super.set(PARENT, item);
return this;
}
public HierarchicalValueListItem setParent(String item) {
super.set(PARENT, item);
return this;
}
}