/* * @(#)GraphCell.java 1.0 03-JUL-04 * * Copyright (c) 2001-2004 Gaudenz Alder * */ package org.jgraph.graph; import java.util.Map; /** * Defines the requirements for objects that appear as * GraphCells. This is the base interface for all GraphCells. * * @version 1.0 1/1/02 * @author Gaudenz Alder */ @SuppressWarnings ( "all" ) public interface GraphCell { /** * Returns the <code>attributes</code> of the cell. */ AttributeMap getAttributes(); /** * Changes the <code>attributes</code> of the cell. * * @deprecated Use getAttributes().applyMap */ Map changeAttributes(Map change); /** * Sets the attributes */ public void setAttributes(AttributeMap map); }