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
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