View Javadoc

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  }