protected Sheet.Set[] getPropertySheetSets(){ Sheet.Set set = Sheet.createPropertiesSet(); try{ set.put(getProperties()); }catch(NoSuchMethodException ex){ theLogger.log(Level.SEVERE, "Error creating PropertySheets.", ex); } return new Sheet.Set[]{set}; }
private void initProperties() { if (node.getFile().isDirectory()) setIconBaseWithExtension("org/openide/loaders/defaultFolder.gif"); // NOI18N Sheet sheet = Sheet.createDefault(); Sheet.Set ps = Sheet.createPropertiesSet(); ps.put(new NameProperty()); ps.put(new PathProperty()); ps.put(new StatusProperty()); ps.put(new BranchProperty()); sheet.put(ps); setSheet(sheet); }
private void initProperties() { Sheet sheet = Sheet.createDefault(); Sheet.Set ps = Sheet.createPropertiesSet(); Node.Property<?>[] properties = getProperties(); for (Property<?> property : properties) { ps.put(property); } ps.put(new RecentChangesProperty()); ps.put(new SeenProperty()); sheet.put(ps); setSheet(sheet); }
public Sheet getSheet() { Sheet sheet = new Sheet(); Sheet.Set set; set = new Sheet.Set(); set.setName("General"); // NOI18N set.setDisplayName(Catalog.get("GeneralTxt")); // NOI18N set.setShortDescription(Catalog.get("GeneralHint")); // NOI18N set.put(new EngineNodeProp(this)); sheet.put(set); return sheet; } }
public Sheet getGeneralSheet() { Sheet sheet = new Sheet(); Sheet.Set set = new Sheet.Set(); set.setName("FolderConfiguration"); // NOI18N set.setDisplayName(getString("FolderConfigurationTxt")); set.setShortDescription(getString("FolderConfigurationHint")); set.put(new StringRONodeProp(getString("NameTxt"), folder.getDisplayName())); sheet.put(set); return sheet; }
@Override public void addProperties(Sheet.Set set) { set.put(createParamsProperty(PROP_FILE_PARAMS, getString("PROP_fileParams"), getString("HINT_fileParams"))); // NOI18N; set.put(createRunDirectoryProperty()); set.put(createShellCommandProperty()); set.put(createEnvironmentProperty(PROP_ENVIRONMENT, getString("PROP_ENVIRONMENT"), getString("HINT_ENVIRONMENT"))); // NOI18N }
@Override public void addProperties(Sheet.Set set) { //set.put(createParamsProperty(PROP_FILE_PARAMS, getString("PROP_fileParams"), getString("HINT_fileParams"))); // NOI18N; //set.put(createRunDirectoryProperty()); set.put(createCompileFlagsProperty()); //set.put(createLinkFlagsProperty()); }
public static PropertySet merge(PropertySet overriding, PropertySet base) { Sheet.Set overridden; if (base instanceof Sheet.Set) overridden = (Sheet.Set) base; else { overridden = new Sheet.Set(); overridden.put(base.getProperties()); } overridden.put(overriding.getProperties()); return overridden; }
/** Creates property sheet. Ovrrides superclass method. */ protected Sheet createSheet() { Sheet s = super.createSheet(); Sheet.Set ss = s.get(Sheet.PROPERTIES); if (ss == null) { ss = Sheet.createPropertiesSet(); s.put(ss); } ss.put(new ThumbnailProperty(getDataObject())); return s; }
protected Sheet createSheet () { Sheet sheet = super.createSheet (); Sheet.Set props = sheet.get (Sheet.PROPERTIES); if (props == null) { props = Sheet.createPropertiesSet (); sheet.put (props); } props.put (new ValueProp()); return sheet; }
public static Sheet.Set getVersionPropertySheetSet(String propName, String displayName, Object instance) throws NoSuchMethodException{ Sheet.Set set = Sheet.createPropertiesSet(); set.put(getVersionPropertyParts(propName, displayName, instance)); set.setName(displayName + " Version"); set.setDisplayName(displayName + " Version"); return set; }
private void setProperties () { Sheet sheet = Sheet.createDefault(); Sheet.Set ps = Sheet.createPropertiesSet(); ps.put(new LocalPathProperty()); sheet.put(ps); setSheet(sheet); }
protected Sheet createSheet () { Sheet sheet = super.createSheet (); Sheet.Set props = sheet.get (Sheet.PROPERTIES); if (props == null) { props = Sheet.createPropertiesSet (); sheet.put (props); } props.put (new ValueProp()); return sheet; }
protected Sheet createSheet() { Sheet sheet = super.createSheet(); Sheet.Set props = sheet.get(Sheet.PROPERTIES); if (props == null) { props = Sheet.createPropertiesSet(); sheet.put(props); } props.put(new ValueProp()); return sheet; }
public Sheet getRequiredProjectsSheet(Project project, MakeConfiguration conf) { Sheet sheet = new Sheet(); String[] texts = new String[]{getString("ProjectsTxt1"), getString("ProjectsHint"), getString("ProjectsTxt2"), getString("AllOptionsTxt2")}; Sheet.Set set2 = new Sheet.Set(); set2.setName("Projects"); // NOI18N set2.setDisplayName(getString("ProjectsTxt1")); set2.setShortDescription(getString("ProjectsHint")); set2.put(new RequiredProjectsNodeProp(getRequiredProjectsConfiguration(), project, conf, getBaseFSPath(), texts)); sheet.put(set2); return sheet; }
@Override public void addProperties(Sheet.Set set) { createProperties(); this.sheetSet = set; set.put(createParamsProperty(PROP_FILE_PARAMS, getString("PROP_QMAKE_PARAMS"), getString("HINT_QMAKE_PARAMS"))); set.put(cmakeRunDirectory); set.put(cmakeCommandProperty); set.put(cmakeEnvironmentProperty); }
/** Prepare node properties based on the bean, storing them into the current property sheet. * Called when the bean info is ready. * This implementation always creates a set for standard properties * and may create a set for expert ones if there are any. * @see #computeProperties * @param bean bean to compute properties for * @param info information about the bean */ protected void createProperties(T bean, BeanInfo info) { Descriptor d = computeProperties(bean, info); Sheet sets = getSheet(); Sheet.Set pset = Sheet.createPropertiesSet(); pset.put(d.property); BeanDescriptor bd = info.getBeanDescriptor(); if ((bd != null) && (bd.getValue("propertiesHelpID") != null)) { // NOI18N pset.setValue("helpID", bd.getValue("propertiesHelpID")); // NOI18N } sets.put(pset); if (d.expert.length != 0) { Sheet.Set eset = Sheet.createExpertSet(); eset.put(d.expert); if ((bd != null) && (bd.getValue("expertHelpID") != null)) { // NOI18N eset.setValue("helpID", bd.getValue("expertHelpID")); // NOI18N } sets.put(eset); } }