293 public ChoicePeer createChoice(Choice target) {
294 PlatformComponent platformComponent = createPlatformComponent();
295 LWChoicePeer peer = new LWChoicePeer(target, platformComponent);
296 targetCreatedPeer(target, peer);
297 peer.initialize();
298 return peer;
299 }
300
301 @Override
302 public LabelPeer createLabel(Label target) {
303 PlatformComponent platformComponent = createPlatformComponent();
304 LWLabelPeer peer = new LWLabelPeer(target, platformComponent);
305 targetCreatedPeer(target, peer);
306 peer.initialize();
307 return peer;
308 }
309
310 @Override
311 public CanvasPeer createCanvas(Canvas target) {
312 PlatformComponent platformComponent = createPlatformComponent();
313 LWCanvasPeer peer = new LWCanvasPeer(target, platformComponent);
314 targetCreatedPeer(target, peer);
315 peer.initialize();
316 return peer;
317 }
318
319 @Override
320 public ListPeer createList(List target) {
321 PlatformComponent platformComponent = createPlatformComponent();
322 LWListPeer peer = new LWListPeer(target, platformComponent);
323 targetCreatedPeer(target, peer);
324 peer.initialize();
325 return peer;
326 }
327
328 @Override
329 public MenuPeer createMenu(Menu target) {
330 throw new RuntimeException("not implemented");
331 }
332
333 @Override
|
293 public ChoicePeer createChoice(Choice target) {
294 PlatformComponent platformComponent = createPlatformComponent();
295 LWChoicePeer peer = new LWChoicePeer(target, platformComponent);
296 targetCreatedPeer(target, peer);
297 peer.initialize();
298 return peer;
299 }
300
301 @Override
302 public LabelPeer createLabel(Label target) {
303 PlatformComponent platformComponent = createPlatformComponent();
304 LWLabelPeer peer = new LWLabelPeer(target, platformComponent);
305 targetCreatedPeer(target, peer);
306 peer.initialize();
307 return peer;
308 }
309
310 @Override
311 public CanvasPeer createCanvas(Canvas target) {
312 PlatformComponent platformComponent = createPlatformComponent();
313 LWCanvasPeer<?, ?> peer = new LWCanvasPeer<>(target, platformComponent);
314 targetCreatedPeer(target, peer);
315 peer.initialize();
316 return peer;
317 }
318
319 @Override
320 public ListPeer createList(List target) {
321 PlatformComponent platformComponent = createPlatformComponent();
322 LWListPeer peer = new LWListPeer(target, platformComponent);
323 targetCreatedPeer(target, peer);
324 peer.initialize();
325 return peer;
326 }
327
328 @Override
329 public MenuPeer createMenu(Menu target) {
330 throw new RuntimeException("not implemented");
331 }
332
333 @Override
|