Skip to content

Commit 6b6400d

Browse files
committed
clean up
1 parent 575233c commit 6b6400d

File tree

1 file changed

+3
-27
lines changed

1 file changed

+3
-27
lines changed

jme3-materialeditor/src/com/jme3/gde/materials/multiview/MaterialEditorTopComponent.java

Lines changed: 3 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -23,15 +23,12 @@
2323
import java.io.File;
2424
import java.io.IOException;
2525
import java.util.ArrayList;
26-
import java.util.Arrays;
2726
import java.util.Collections;
28-
import java.util.HashSet;
2927
import java.util.LinkedHashMap;
3028
import java.util.LinkedList;
3129
import java.util.List;
3230
import java.util.Map;
3331
import java.util.Map.Entry;
34-
import java.util.Set;
3532
import java.util.logging.Logger;
3633
import java.util.stream.Collectors;
3734
import javax.swing.event.DocumentEvent;
@@ -41,7 +38,6 @@
4138
import org.openide.util.NbBundle;
4239
import org.openide.windows.TopComponent;
4340
import org.openide.windows.WindowManager;
44-
//import org.openide.util.ImageUtilities;
4541
import org.netbeans.api.settings.ConvertAsProperties;
4642
import org.openide.cookies.SaveCookie;
4743
import org.openide.filesystems.FileUtil;
@@ -52,20 +48,16 @@
5248
import org.openide.windows.CloneableTopComponent;
5349

5450
/**
55-
* Top component which displays something.
51+
* Top component for Material Editor
5652
*/
5753
@ConvertAsProperties(dtd = "-//com.jme3.gde.materials.multiview//MaterialEditor//EN",
5854
autostore = false)
5955
@SuppressWarnings({"unchecked", "rawtypes"})
6056
public final class MaterialEditorTopComponent extends CloneableTopComponent implements MaterialWidgetListener, MaterialChangeProvider {
6157

6258
private static MaterialEditorTopComponent instance;
63-
/** path to the icon used by the component and its open action */
64-
// static final String ICON_PATH = "SET/PATH/TO/ICON/HERE";
6559
private static final String PREFERRED_ID = "MaterialEditorTopComponent";
66-
//private Lookup lookup;
6760
private final InstanceContent lookupContents = new InstanceContent();
68-
// private SaveNode saveNode;
6961
private DataObject dataObject;
7062
private EditableMaterialFile materialFile;
7163
private String materialFileName;
@@ -446,8 +438,6 @@ public int getPersistenceType() {
446438
@Override
447439
public HelpCtx getHelpCtx() {
448440
HelpCtx ctx = new HelpCtx("sdk.material_editing");
449-
//this call is for single components:
450-
//HelpCtx.setHelpIDString(this, "com.jme3.gde.core.sceneviewer");
451441
return ctx;
452442
}
453443

@@ -472,11 +462,8 @@ public void componentClosed() {
472462
}
473463

474464
void writeProperties(java.util.Properties p) {
475-
// better to version settings since initial version as advocated at
476-
// http://wiki.apidesign.org/wiki/PropertyFiles
477465
p.setProperty("version", "1.0");
478466
p.setProperty("MaterialFileName", materialFileName);
479-
// TODO store your settings
480467
}
481468

482469
Object readProperties(java.util.Properties p) {
@@ -532,8 +519,6 @@ public void addAllMaterialChangeListener(List<MaterialChangeListener> listeners)
532519

533520
private class DocumentChangeListener implements DocumentListener {
534521

535-
String newline = "\n";
536-
537522
@Override
538523
public void insertUpdate(DocumentEvent e) {
539524
checkSave();
@@ -598,15 +583,6 @@ public void setMatDefList(final String[] matDefs, String selected) {
598583
for (String string : sortedMatDefs) {
599584
jComboBox1.addItem(string);
600585
}
601-
602-
// jComboBox1.addItem("Common/MatDefs/Light/Lighting.j3md");
603-
// jComboBox1.addItem("Common/MatDefs/Misc/Unshaded.j3md");
604-
// jComboBox1.addItem("Common/MatDefs/Misc/Particle.j3md");
605-
// jComboBox1.addItem("Common/MatDefs/Misc/Sky.j3md");
606-
// jComboBox1.addItem("Common/MatDefs/Gui/Gui.j3md");
607-
// jComboBox1.addItem("Common/MatDefs/Terrain/TerrainLighting.j3md");
608-
// jComboBox1.addItem("Common/MatDefs/Terrain/Terrain.j3md");
609-
// jComboBox1.addItem("Common/MatDefs/Misc/ShowNormals.j3md");
610586
jComboBox1.setSelectedItem(selected);
611587
materialFile = prop;
612588
}
@@ -677,8 +653,8 @@ private void updateProperties() {
677653

678654
private void updateStates() {
679655
for (Component component : statesPanel.getComponents()) {
680-
if (component instanceof MaterialPropertyWidget) {
681-
((MaterialPropertyWidget) component).registerChangeListener(null);
656+
if (component instanceof MaterialPropertyWidget materialPropertyWidget) {
657+
materialPropertyWidget.registerChangeListener(null);
682658
}
683659
}
684660
statesPanel.removeAll();

0 commit comments

Comments
 (0)