- add global name and enabled parameters for filters
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7741 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
This commit is contained in:
parent
b1ef1e92c7
commit
83ba0ac987
@ -41,6 +41,7 @@ import org.openide.loaders.DataObject;
|
||||
import org.openide.nodes.AbstractNode;
|
||||
import org.openide.nodes.Children;
|
||||
import org.openide.nodes.Node;
|
||||
import org.openide.nodes.Sheet;
|
||||
import org.openide.util.Exceptions;
|
||||
import org.openide.util.actions.SystemAction;
|
||||
|
||||
@ -106,6 +107,22 @@ public abstract class AbstractFilterNode extends AbstractNode implements FilterN
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected Sheet createSheet() {
|
||||
Sheet sheet = super.createSheet();
|
||||
Sheet.Set set = Sheet.createPropertiesSet();
|
||||
set.setDisplayName("Filter");
|
||||
set.setName(Node.class.getName());
|
||||
Filter obj = filter;
|
||||
if (obj == null) {
|
||||
return sheet;
|
||||
}
|
||||
set.put(makeProperty(obj, float.class, "getName", "setName", "Name"));
|
||||
set.put(makeProperty(obj, boolean.class, "setEnabled", "isEnabled", "Enabled"));
|
||||
sheet.put(set);
|
||||
return sheet;
|
||||
|
||||
}
|
||||
/**
|
||||
* @param saveCookie the saveCookie to set
|
||||
*/
|
||||
|
Loading…
x
Reference in New Issue
Block a user