org.openide.nodes.Sheet.<init>()方法的使用及代码示例

x33g5p2x  于2022-01-30 转载在 其他  
字(9.9k)|赞(0)|评价(0)|浏览(69)

本文整理了Java中org.openide.nodes.Sheet.<init>()方法的一些代码示例,展示了Sheet.<init>()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Sheet.<init>()方法的具体详情如下:
包路径:org.openide.nodes.Sheet
类名称:Sheet
方法名:<init>

Sheet.<init>介绍

[英]Default constructor.
[中]默认构造函数。

代码示例

代码示例来源:origin: org.netbeans.api/org-openide-nodes

/** Initialize a default
* property sheet; commonly overridden. If {@link #getSheet}
* is called and there is not yet a sheet,
* this method is called to allow a subclass
* to specify its properties.
* <P>
* <em>Warning:</em> Do not call <code>getSheet</code> in this method.
* <P>
* The default implementation returns an empty sheet.
*
* @return the sheet with initialized values (never <code>null</code>)
*/
protected Sheet createSheet() {
  return new Sheet();
}

代码示例来源:origin: org.netbeans.api/org-openide-nodes

/** Create a deep copy of the sheet. Listeners are not copied.
* @return the cloned object */
public synchronized Sheet cloneSheet() {
  int len = sets.size();
  ArrayList<Set> l = new ArrayList<Set>(len);
  for (int i = 0; i < len; i++) {
    l.add(sets.get(i).cloneSet());
  }
  return new Sheet(l);
}

代码示例来源:origin: org.netbeans.api/org-openide-nodes

/** Convenience method to create new sheet with only one empty set, named {@link #PROPERTIES}.
* Display name and hint are settable via the appropriate bundle.
*
* @return a new sheet with default property set
*/
public static Sheet createDefault() {
  Sheet newSheet = new Sheet();
  // create default property set
  newSheet.put(createPropertiesSet());
  return newSheet;
}

代码示例来源:origin: stackoverflow.com

public Workbook addSheet(WorkBook addSheetToMe, Object otherParams){

  Sheet theSheetToAdd = new Sheet();

  // Fill Sheet with Stuff

  addSheetToMe.addSheet(theSheetToAdd);

  return addSheetToMe;
}

代码示例来源:origin: net.sf.squirrel-sql.thirdparty-non-maven/openide

/** Initialize a default
* property sheet; commonly overridden. If {@link #getSheet}
* is called and there is not yet a sheet,
* this method is called to allow a subclass
* to specify its properties.
* <P>
* <em>Warning:</em> Do not call <code>getSheet</code> in this method.
* <P>
* The default implementation returns an empty sheet.
*
* @return the sheet with initialized values (never <code>null</code>)
*/
protected Sheet createSheet () {
  return new Sheet ();
}

代码示例来源:origin: net.sf.squirrel-sql.thirdpary-non-maven/openide

/** Initialize a default
* property sheet; commonly overridden. If {@link #getSheet}
* is called and there is not yet a sheet,
* this method is called to allow a subclass
* to specify its properties.
* <P>
* <em>Warning:</em> Do not call <code>getSheet</code> in this method.
* <P>
* The default implementation returns an empty sheet.
*
* @return the sheet with initialized values (never <code>null</code>)
*/
protected Sheet createSheet () {
  return new Sheet ();
}

代码示例来源:origin: net.sf.squirrel-sql.thirdparty-non-maven/openide

/** Create a deep copy of the sheet. Listeners are not copied.
* @return the cloned object */
public synchronized Sheet cloneSheet () {
  int len = sets.size ();
  ArrayList l = new ArrayList (len);
  for (int i = 0; i < len; i++) {
    l.add (((Set)sets.get (i)).cloneSet ());
  }
  return new Sheet (l);
}

代码示例来源:origin: net.sf.squirrel-sql.thirdpary-non-maven/openide

/** Create a deep copy of the sheet. Listeners are not copied.
* @return the cloned object */
public synchronized Sheet cloneSheet () {
  int len = sets.size ();
  ArrayList l = new ArrayList (len);
  for (int i = 0; i < len; i++) {
    l.add (((Set)sets.get (i)).cloneSet ());
  }
  return new Sheet (l);
}

代码示例来源:origin: stackoverflow.com

// Setup a sheet to copy
Sheet sheet = new Sheet();
sheet.setFromId(7298027523204996L);
// Copy the sheet
Sheet newSheet = smartsheet.sheets().createSheetFromExisting(sheet, EnumSet.allOf(ObjectInclusion.class));
// Setup what we will publish
SheetPublish sheetPublish = new SheetPublish.PublishStatusBuilder().setIcalEnabled(false).setReadOnlyFullEnabled(false).
    setReadOnlyLiteEnabled(false).setReadWriteEnabled(true).build();
// publish the new sheet
SheetPublish sheetPublishResult = smartsheet.sheets().updatePublishStatus(newSheet.getId(), sheetPublish);
System.out.println(sheetPublishResult.getReadWriteUrl());

代码示例来源:origin: stackoverflow.com

String token = "YOUR_TOKEN";
Smartsheet smartsheet = new SmartsheetBuilder().setAccessToken(token).build();

// Define sheet to copy
Sheet sheet = new Sheet();
sheet.setFromId(7298027523204996L);
// Define folder to put sheet in
long folderId = 907281173235844L;

// copy the sheet to the specified folder
Sheet newSheet = smartsheet.sheets().createSheetInFolder(folderId, sheet);
System.out.println(newSheet.getId());

代码示例来源:origin: net.sf.squirrel-sql.thirdparty-non-maven/openide

/** Convenience method to create new sheet with only one empty set, named {@link #PROPERTIES}.
* Display name and hint are settable via the appropriate bundle.
*
* @return a new sheet with default property set
*/
public static Sheet createDefault () {
  Sheet newSheet = new Sheet();
  // create default property set
  newSheet.put(createPropertiesSet ());
  return newSheet;
}

代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-cnd-makeproject

protected Sheet getSheet(Project project) {
  Sheet sheet = new Sheet();
  sheet.put(getSet(project, null, null));
  return sheet;
}

代码示例来源:origin: net.sf.squirrel-sql.thirdpary-non-maven/openide

/** Convenience method to create new sheet with only one empty set, named {@link #PROPERTIES}.
* Display name and hint are settable via the appropriate bundle.
*
* @return a new sheet with default property set
*/
public static Sheet createDefault () {
  Sheet newSheet = new Sheet();
  // create default property set
  newSheet.put(createPropertiesSet ());
  return newSheet;
}

代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-cnd-debugger-common2

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;
  }
}

代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-cnd-makeproject

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;
}

代码示例来源:origin: net.sf.squirrel-sql.thirdparty-non-maven/openide-loaders

/** Clones the property sheet of original node.
*/
private Sheet cloneSheet () {
  PropertySet[] sets = super.getPropertySets ();
  Sheet s = new Sheet ();
  for (int i = 0; i < sets.length; i++) {
    Sheet.Set ss = new Sheet.Set ();
    ss.put (sets[i].getProperties ());
    ss.setName (sets[i].getName ());
    ss.setDisplayName (sets[i].getDisplayName ());
    ss.setShortDescription (sets[i].getShortDescription ());
    // modifies the set if it contains name of object property
    modifySheetSet (ss);
    
    s.put (ss);
  }
  return s;
}

代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-cnd-makeproject

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;
}

代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-cnd-makeproject

public Sheet getSheet() {
  Sheet sheet = new Sheet();
  
  Sheet.Set set = new Sheet.Set();
  set.setName("Compile"); // NOI18N
  set.setDisplayName(getString("CompileTxt")); // NOI18N
  set.setShortDescription(getString("CompileHint")); // NOI18N
  set.put(new ComboStringNodeProp(getCompileCommandWorkingDir(), true, getString("CompileWorkingDirectory_LBL"), getString("CompileWorkingDirectory_TT"))); // NOI18N
  set.put(new ComboStringNodeProp(getCompileCommand(), true, getString("CompileCommandLine_LBL"), getString("CompileCommandLine_TT"))); // NOI18N
  sheet.put(set);
  
  return sheet;
}

代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-cnd-makeproject

public Sheet getSheet() {
  Sheet sheet = new Sheet();
  Sheet.Set set = new Sheet.Set();
  set.setName("CustomBuild"); // NOI18N
  set.setDisplayName(getString("CustomBuildTxt"));
  set.setShortDescription(getString("CustomBuildHint"));
  set.put(new StringNodeProp(getCommandLine(), "Command Line", getString("CommandLineTxt2"), getString("CommandLineHint2"))); // NOI18N
  set.put(new StringNodeProp(getDescription(), "Description", getString("DescriptionTxt"), getString("DescriptionHint"))); // NOI18N
  set.put(new StringNodeProp(getOutputs(), "Outputs", getString("OutputsTxt"), getString("OutputsNint"))); // NOI18N
  set.put(new StringNodeProp(getAdditionalDependencies(), "AdditionalDependencies", getString("AdditionalDependenciesTxt1"), getString("AdditionalDependenciesHint"))); // NOI18N
  sheet.put(set);
  return sheet;
}

代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-cnd-makeproject

public Sheet getSheet() {
  Sheet sheet = new Sheet();
  
  Sheet.Set set = new Sheet.Set();
  set.setName("Makefile"); // NOI18N
  set.setDisplayName(getString("MakefileTxt"));
  set.setShortDescription(getString("MakefileHint"));
  set.put(new DirStringNodeProp(getBuildCommandWorkingDir(), "WorkingDirectory", getString("WorkingDirectory_LBL"), getString("WorkingDirectory_TT"))); // NOI18N
  set.put(new StringNodeProp(getBuildCommand(), "BuildCommandLine", getString("BuildCommandLine_LBL"), getString("BuildCommandLine_TT"))); // NOI18N
  set.put(new StringNodeProp(getCleanCommand(),  "CleanCommandLine", getString("CleanCommandLine_LBL"), getString("CleanCommandLine_TT"))); // NOI18N
  set.put(new OutputStringNodeProp(getOutput(), "BuildResult", getString("BuildResult_LBL"), getString("BuildResult_TT"))); // NOI18N
  sheet.put(set);
  
  return sheet;
}

相关文章