Revision 687 org.gvsig.animation3d/trunk/org.gvsig.animation3d/org.gvsig.animation3d.swing/org.gvsig.animation3d.swing.impl/src/main/java/org/gvsig/animation3d/swing/impl/DefaultAnimation3DPanelController.java

View differences:

DefaultAnimation3DPanelController.java
699 699

  
700 700
    @SuppressWarnings("unchecked")
701 701
    @Override
702
    public void addViewDocument(String name, ExtendedPropertiesSupport viewDocument) {
702
    public void addExtendedPropertiesSupport(String name, ExtendedPropertiesSupport viewDocument) {
703 703
        this.views.put(name, viewDocument);
704 704
        this.viewsCombo.addItem(name);
705 705
    }
706 706

  
707 707
    @Override
708
    public void removeViewDocument(String name) {
708
    public void removeExtendedPropertiesSupport(String name) {
709 709
        this.views.remove(name);
710 710
        this.viewsCombo.removeItem(name);
711 711
    }
712 712

  
713 713
    @SuppressWarnings("unchecked")
714 714
    @Override
715
    public void changeViewDocumentName(String oldValue, String newValue) {
715
    public void changeExtendedPropertiesSupportName(String oldValue, String newValue) {
716 716
        ExtendedPropertiesSupport viewDocument = this.views.remove(oldValue);
717 717
        this.views.put(newValue, viewDocument);
718 718
        this.viewsCombo.removeItem(oldValue);
......
758 758
            }
759 759
        }
760 760
    }
761

  
762
    @Override
763
    public ExtendedPropertiesSupport getSelectedExtendedProperties() {
764
        String name = (String) this.viewsCombo.getSelectedItem();
765
        return this.views.get(name);
766
    }
767

  
768
    @Override
769
    public Animation3D getSelectedAnimation3D() {
770
        
771
        if(animations.getSelectionModel().isSelectionEmpty()){
772
            return null;
773
        }
774
        
775
        int selectedRow = this.animations.getSelectedRow();
776
        DefaultAnimation3DTableModel model =
777
            (DefaultAnimation3DTableModel) this.animations.getModel();
778
        return model.getAnimation(selectedRow);
779
    }
780

  
781
    @Override
782
    public List<Frame3D> getSelectedFrames3D() {
783
        int[] selectedRows = frames.getSelectedRows();
784
        DefaultFrame3DTableModel model = (DefaultFrame3DTableModel) frames.getModel();
785
        List<Frame3D> selectedFrames = new ArrayList<Frame3D>();
786
        for (int i : selectedRows) {
787
            selectedFrames.add(model.getFrame(i));
788
        }
789
        return selectedFrames;
790
    }
791

  
792
    @Override
793
    public boolean isSphericalOptionSelected() {
794
        return sphericalOption.isSelected();
795
    }
796

  
797
    @Override
798
    public boolean isFlatOptionSelected() {
799
        return flatOption.isSelected();
800
    }
761 801
}

Also available in: Unified diff