Revision 1881 org.gvsig.tools/library/trunk/org.gvsig.tools/org.gvsig.tools.dynform/org.gvsig.tools.dynform.api/src/main/java/org/gvsig/tools/dynform/DynFormManager.java

View differences:

DynFormManager.java
23 23
 */
24 24
package org.gvsig.tools.dynform;
25 25

  
26
import java.util.List;
27 26

  
28 27
import org.gvsig.tools.dynobject.DynObject;
29
import org.gvsig.tools.dynobject.DynObjectSet;
30 28
import org.gvsig.tools.dynobject.DynStruct;
31
import org.gvsig.tools.service.Manager;
32 29
import org.gvsig.tools.service.ServiceException;
33 30
import org.gvsig.tools.dynform.JDynForm.DynFormContext;
31
import org.gvsig.tools.dynobject.DynObjectSet;
32
import org.gvsig.tools.dynobject.Tags;
34 33

  
35
public interface DynFormManager extends Manager {
34
public interface DynFormManager { //extends Manager {
36 35

  
37 36
	public DynFormDefinition getDefinition(String name);
38 37
	public DynFormDefinition getDefinition(DynStruct definition);
39 38
	public DynFormDefinition getDefinition(DynObject obj);
40 39
        public void removeDefinition(String name);
41 40
	
42
	public JDynForm createJDynForm(DynFormDefinition definition) throws ServiceException;
43
	public JDynForm createJDynForm(DynStruct struct) throws ServiceException;
44
	public JDynForm createJDynForm(DynObject obj) throws ServiceException;
41
	public JDynForm createJDynForm(DynFormDefinition definition) ;
42
	public JDynForm createJDynForm(DynStruct struct) ;
43
	public JDynForm createJDynForm(DynObject obj) ;
45 44
	
46
	public JDynForm createJDynForm(DynFormContext context, DynFormDefinition definition) throws ServiceException;
47
	public JDynForm createJDynForm(DynFormContext context, DynStruct struct) throws ServiceException;
48
	public JDynForm createJDynForm(DynFormContext context, DynObject obj) throws ServiceException;
45
	public JDynForm createJDynForm(DynFormContext context, DynFormDefinition definition) ;
46
	public JDynForm createJDynForm(DynFormContext context, DynStruct struct) ;
47
	public JDynForm createJDynForm(DynFormContext context, DynObject obj) ;
49 48
	
50
        public String getDefaultJDynFormSetName();
51
        public void setDefaultJDynFormSetName(String name);
49
	public JDynFormSet createJDynFormSet(DynFormContext context, DynFormDefinition definition);
50
	public JDynFormSet createJDynFormSet(DynFormContext context, DynFormDefinition definition, Tags contextTags);
51
	public JDynFormSet createJDynFormSet(DynFormContext context, DynObjectSet data);
52 52
        
53
	public JDynFormSet createJDynFormSet(DynFormDefinition definition) throws ServiceException;
54
	public JDynFormSet createJDynFormSet(DynStruct struct) throws ServiceException;
55
	public JDynFormSet createJDynFormSet(List data) throws ServiceException;
56
	public JDynFormSet createJDynFormSet(DynObjectSet data) throws ServiceException;	
57
        
58
        public JDynFormSet createJDynFormSet(String type, DynFormDefinition definition) throws ServiceException;
59
	public JDynFormSet createJDynFormSet(String type, DynStruct struct) throws ServiceException;
60
	public JDynFormSet createJDynFormSet(String type, List data) throws ServiceException;
61
	public JDynFormSet createJDynFormSet(String type, DynObjectSet data) throws ServiceException;
62

  
63 53
}

Also available in: Unified diff