/* * Scriptographer * * This file is part of Scriptographer, a Scripting Plugin for Adobe Illustrator * http://scriptographer.org/ * * Copyright (c) 2002-2010, Juerg Lehni * http://scratchdisk.com/ * * All rights reserved. See LICENSE file for details. * * File created on 12.02.2005. */ package com.scratchdisk.list; import java.util.Map; /** * Adds setting objects by name to Lists. * * @author lehni */ public interface StringIndexList<E> extends ReadOnlyStringIndexList<E> { /** * @jshide */ public E put(String name, E element); /** * @jshide */ public E remove(String name); /** * @jshide */ public void addAll(Map<String,? extends E> elements); }