View Javadoc
1 /* ------------------------------------------------------------------- 2 * Java source file for the class Pretender 3 * 4 * Copyright (c), 2003, Masahiro Takatsuka. 5 * All Rights Researved. 6 * 7 * Original Author: Masahiro Takatsuka (masa@jbeans.net) 8 * $Author: takatsukam $ 9 * 10 * $Date: 2003/07/25 04:51:46 $ 11 * 12 * $Id: Pretender.java,v 1.1.1.1 2003/07/25 04:51:46 takatsukam Exp $ 13 * 14 * Reference: Document no: 15 * ___ ___ 16 * 17 * To Do: 18 * ___ 19 * 20 ------------------------------------------------------------------- */ 21 22 /* --------------------------- Package ---------------------------- */ 23 package net.jbeans.lang.reflect; 24 25 /* ------------------ Import classes (packages) ------------------- *//package-summary/html">color="#329900"> ------------------ Import classes (packages) ------------------- *//package-summary.html">color="#329900">/* ------------------ Import classes (packages) ------------------- *//package-summary.html">color="#329900"> ------------------ Import classes (packages) ------------------- */ 26 import java.lang.reflect.*; 27 28 /*==================================================================== 29 Implementation of class Pretender 30 ====================================================================*/ 31 /*** 32 * MtPretender defines signatures of various methods, by which 33 * an object can pretend to be anther object. 34 * 35 * @version $Revision: 1.1.1.1 $ 36 * @author Masahiro Takatsuka (masa@jbeans.net) 37 */ 38 39 public interface Pretender { 40 static final String SETTER_STR = "set"; 41 static final String GETTER_STR = "get"; 42 43 void setSource(Object source); 44 45 Object getSource(); 46 47 Method[] getSetters(); 48 void setSetters(Method[] methods); 49 50 Method getSetterAt(int index); 51 void setSetterAt(int index, Method method); 52 53 Method[] getGetters(); 54 void setGetters(Method[] methods); 55 56 Method getGetterAt(int index); 57 void setGetterAt(int index, Method method); 58 }

This page was automatically generated by Maven