/* * Copyright (c) 2016. Lorem ipsum dolor sit amet, consectetur adipiscing elit. * Morbi non lorem porttitor neque feugiat blandit. Ut vitae ipsum eget quam lacinia accumsan. * Etiam sed turpis ac ipsum condimentum fringilla. Maecenas magna. * Proin dapibus sapien vel ante. Aliquam erat volutpat. Pellentesque sagittis ligula eget metus. * Vestibulum commodo. Ut rhoncus gravida arcu. */ package com.markjmind.uni.mapper.annotiation.adapter; import com.markjmind.uni.mapper.ClassInjectAdapter; import com.markjmind.uni.mapper.annotiation.Layout; /** * <br>捲土重來<br> * * @author 오재웅(JaeWoong-Oh) * @email markjmind@gmail.com * @since 2016-02-12 */ public class LayoutAdapter extends ClassInjectAdapter<Layout> { int layoutId = 0; public int getLayoutId(){ return layoutId; } @Override public Class<Layout> getAnnotationType() { return Layout.class; } @Override public void injectClass(Layout annotation, Class targetClass, Object targetObject) { layoutId = annotation.value(); } }