1 /* 2 * To change this template, choose Tools | Templates 3 * and open the template in the editor. 4 */ 5 package cz.cuni.amis.pogamut.unreal.t3dgenerator.elements; 6 7 import cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes.DynamicReference; 8 9 /** 10 * Abstract predecessor for any object that can be referenced by {@link DynamicReference} and 11 * whose name should be generated if not present. 12 * @author Martin Cerny 13 */ 14 public interface IUnrealReferencableByName { 15 public String getNameForReferences(); 16 public void setNameForReferences(String name); 17 public String getClassName(); 18 }