1 /* 2 * To change this template, choose Tools | Templates 3 * and open the template in the editor. 4 */ 5 6 package cz.cuni.amis.pogamut.unreal.t3dgenerator.annotations; 7 8 import java.lang.annotation.ElementType; 9 import java.lang.annotation.Inherited; 10 import java.lang.annotation.Retention; 11 import java.lang.annotation.RetentionPolicy; 12 import java.lang.annotation.Target; 13 14 /** 15 * Annotates types, that map to an object in an unreal map. 16 * @author Martin Cerny 17 */ 18 @Target(ElementType.TYPE) 19 @Retention(RetentionPolicy.RUNTIME) 20 @Inherited 21 public @interface UnrealBean { 22 /** 23 * Determines the element type (Map, Actor, Object,...) of the bean. 24 * @return 25 */ 26 String value(); 27 }