View Javadoc

1   package org.kit.furia.fragment.soot.representation;
2   
3   import java.util.List;
4   /*
5       Furia-chan: An Open Source software license violation detector.    
6       Copyright (C) 2008 Kyushu Institute of Technology
7   
8     	This program is free software: you can redistribute it and/or modify
9       it under the terms of the GNU General Public License as published by
10      the Free Software Foundation, either version 3 of the License, or
11      (at your option) any later version.
12  
13      This program is distributed in the hope that it will be useful,
14      but WITHOUT ANY WARRANTY; without even the implied warranty of
15      MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
16      GNU General Public License for more details.
17  
18      You should have received a copy of the GNU General Public License
19      along with this program.  If not, see <http://www.gnu.org/licenses/>.
20  */
21  
22  /** 
23  	*  SpecialConstructContainer A class that contains Type SootMethodRef SootClassRef
24   * and the like ;). It is not currently used, but marks which Grimp structures
25   * are considered special.
26  	*  
27    *  @author      Arnoldo Jose Muller Molina    
28    */
29  public interface SpecialConstructContainer {
30  	/**
31  	 * Returns all the contained special constructs
32  	 * @return
33  	 */
34  	List getContainedSpecialConstructs();
35  
36  }