All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.talk2object.plum.model.entity.DefaultEditableListModel Maven / Gradle / Ivy

package com.talk2object.plum.model.entity;

import java.util.HashMap;
import java.util.HashSet;
import java.util.List;
import java.util.Map;
import java.util.Set;

public class DefaultEditableListModel implements EditableListModel {

	private Set enabledActions = new HashSet();
	private List list;

	public DefaultEditableListModel(List list, Set enabledActions) {

		this.enabledActions = enabledActions;

		this.list = list;
	}

	@Override
	public int size() {

		return list.size();
	}

	@Override
	public Object get(int index) {

		return list.get(index);
	}

	@Override
	public void remove(int index) {
		list.remove(index);
	}

	@Override
	public void set(int index, Object item) {

		list.set(index, item);
	}

	@Override
	public Set getEnabledActions() {

		return null;
	}
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy