Revision 235 trunk/org.gvsig.dwg/org.gvsig.dwg.provider.legend/src/main/java/org/gvsig/dwg/fmap/dal/store/dwg/legend/DWGGetLegendBuilder.java
DWGGetLegendBuilder.java | ||
---|---|---|
33 | 33 |
import org.gvsig.tools.dynobject.DynClass; |
34 | 34 |
import org.gvsig.tools.dynobject.DynObject; |
35 | 35 |
import org.gvsig.tools.dynobject.exception.DynMethodException; |
36 |
import org.gvsig.tools.dynobject.exception.DynMethodNotSupportedException; |
|
37 | 36 |
|
37 |
/** |
|
38 |
* @author gvSIG team |
|
39 |
* |
|
40 |
*/ |
|
38 | 41 |
public class DWGGetLegendBuilder extends AbstractDynMethod { |
39 | 42 |
private static Integer code = null; |
40 | 43 |
|
... | ... | |
42 | 45 |
if (code != null) { |
43 | 46 |
return; |
44 | 47 |
} |
45 |
code = new Integer(ToolsLocator.getDynObjectManager() |
|
48 |
DWGGetLegendBuilder legendBuilder = new DWGGetLegendBuilder(); |
|
49 |
code = new Integer(ToolsLocator.getDynObjectManager() |
|
46 | 50 |
.registerDynMethod( |
47 |
dwgLegendDynClass, new DWGGetLegendBuilder())); |
|
51 |
dwgLegendDynClass, legendBuilder)); |
|
52 |
legendBuilder.setCode(code); |
|
48 | 53 |
|
49 | 54 |
} |
50 | 55 |
public DWGGetLegendBuilder() { |
51 | 56 |
super(LegendBuilder.DYNMETHOD_BUILDER_NAME,"DWG LegendBuilder creator"); |
52 |
this.setCode(code); |
|
53 | 57 |
} |
54 | 58 |
|
55 | 59 |
@Override |
Also available in: Unified diff