Revision 490 org.gvsig.tools/library/trunk/org.gvsig.tools/org.gvsig.tools.swing/org.gvsig.tools.swing.api/src/main/java/org/gvsig/tools/swing/api/dynobject/DynObjectSwingManager.java

View differences:

DynObjectSwingManager.java
24 24
import org.gvsig.tools.dynobject.DynClass;
25 25
import org.gvsig.tools.dynobject.DynObject;
26 26
import org.gvsig.tools.dynobject.DynObjectSet;
27
import org.gvsig.tools.dynobject.DynStruct;
27 28
import org.gvsig.tools.exception.BaseException;
28 29
import org.gvsig.tools.service.Manager;
29 30
import org.gvsig.tools.service.ServiceException;
......
255 256
    public JDynObjectSetComponent createJDynObjectSetComponent(
256 257
        DynObjectSet dynObjectSet, boolean writable) throws BaseException;
257 258

  
259
    /**
260
     * Enables registering a dynModel as default for a given definition. 
261
     */
262
    public void registerDynModel(DynStruct definition, DynObjectModel model);
263

  
264
    /**
265
     * Retrieves a previously registered dynStruct model. If no
266
     * definition is found, then the {@link DynObjectSwingManager} will create one by default.
267
     *
268
     * @param definition   the definition whose model is being requested.
269
     * @return    the current dynStruct model of this definition. Null if not contained.
270
     */
271
    public DynObjectModel getDynModel(DynStruct definition);
272

  
258 273
}

Also available in: Unified diff