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

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

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

Sheet.createDefault介绍

[英]Convenience method to create new sheet with only one empty set, named #PROPERTIES. Display name and hint are settable via the appropriate bundle.
[中]创建只有一个空集(名为#属性)的新图纸的便捷方法。显示名称和提示可通过相应的捆绑设置。

代码示例

代码示例来源:origin: org.netbeans.api/org-netbeans-modules-j2eeserver

public Sheet createSheet() {
    return Sheet.createDefault();
  }
}

代码示例来源:origin: org.rwshop/org.rwshop.nb.motion

@Override
protected Sheet createSheet() {
  Sheet sheet = Sheet.createDefault();
  Sheet.Set[] sets = getPropertySheetSets();
  for(Sheet.Set set : sets){
    sheet.put(set);
  }
  return sheet;
}

代码示例来源:origin: org.rwshop/org.rwshop.nb.motion

@Override
protected Sheet createSheet() {
  Sheet sheet = Sheet.createDefault();
  Sheet.Set[] sets = getPropertySheetSets();
  for(Sheet.Set set : sets){
    sheet.put(set);
  }
  return sheet;
}

代码示例来源:origin: senbox-org/snap-desktop

@Override
protected final Sheet createSheet() {
  Sheet sheet = Sheet.createDefault();
  Sheet.Set set = Sheet.createPropertiesSet();
  sheet.put(set);
  return sheet;
}

代码示例来源:origin: org.rwshop/org.rwshop.nb.motion

@Override
protected Sheet createSheet() {
  Sheet sheet = Sheet.createDefault();
  Sheet.Set[] sets = getPropertySheetSets();
  for(Sheet.Set set : sets){
    sheet.put(set);
  }
  return sheet;
}

代码示例来源:origin: org.rwshop/org.rwshop.nb.animation

@Override
protected Sheet createSheet() {
  Sheet sheet = Sheet.createDefault();
  Sheet.Set[] sets = getPropertySheetSets();
  for(Sheet.Set set : sets){
    sheet.put(set);
  }
  return sheet;
}

代码示例来源:origin: senbox-org/snap-desktop

@Override
protected final Sheet createSheet() {
  Sheet sheet = Sheet.createDefault();
  Sheet.Set set = Sheet.createPropertiesSet();
  PropertySupport[] properties = createAttributeProperties();
  for (PropertySupport attributeProperty : properties) {
    set.put(attributeProperty);
  }
  sheet.put(set);
  return sheet;
}

代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-remotefs-versioning-api

private void setProperties () {
  Sheet sheet = Sheet.createDefault();
  Sheet.Set ps = Sheet.createPropertiesSet();
  ps.put(new LocalPathProperty());
  sheet.put(ps);
  setSheet(sheet);
}

代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-web-jsf-navigation

@Override
  protected Sheet createSheet() {
    Sheet s = Sheet.createDefault();
    Set ss = s.get("general"); // NOI18N
    if (ss == null) {
      ss = new Sheet.Set();
      ss.setName("general"); // NOI18N
      ss.setDisplayName(NbBundle.getMessage(Pin.class, "General")); // NOI18N
      ss.setShortDescription(NbBundle.getMessage(Pin.class, "GeneralHint")); // NOI18N
      s.put(ss);
    }
    Set gs = ss;
    try {
      PropertySupport.Reflection p = new Reflection<String>(pageContentItem, String.class, "getName", "setName"); // NOI18N
      p.setName("fromView"); // NOI18N
      p.setDisplayName(NbBundle.getMessage(Pin.class, "FromView")); // NOI18N
      p.setShortDescription(NbBundle.getMessage(Pin.class, "FromViewHint")); // NOI18N
      ss.put(p);
      p = new Reflection<String>(pageContentItem, String.class, "getFromOutcome", "setFromOutcome"); // NOI18N
      p.setName("fromOutcome"); // NOI18N
      p.setDisplayName(NbBundle.getMessage(Pin.class, "Outcome")); // NOI18N
      p.setShortDescription(NbBundle.getMessage(Pin.class, "OutcomeHint")); // NOI18N
      ss.put(p);
    } catch (NoSuchMethodException nsme) {
      ErrorManager.getDefault().notify(nsme);
    }
    return s;
  }
}

代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-javacard-spi

@Override
protected Sheet createSheet() {
  Sheet sheet = Sheet.createDefault();
  Sheet.Set set = Sheet.createPropertiesSet();
  set.put(new IdProp());
  set.put(new StateProp());
  set.put(new ValidProp());
  sheet.put(set);
  return sheet;
}

代码示例来源:origin: org.rwshop/org.rwshop.nb.motion

@Override
protected Sheet createSheet() {
  Sheet sheet = Sheet.createDefault();
  Sheet.Set set = Sheet.createPropertiesSet();
  try {
    set.put(getProperties());
  } catch (NoSuchMethodException ex) {
    ErrorManager.getDefault();
  }
  sheet.put(set);
  Node node = getChildren().findChild(ServoRobotConfig.class.getName());
  if(node != null){
    RobotConfigNode confNode = (RobotConfigNode)node;
    Sheet.Set[] sets = confNode.getPropertySheetSets();
    for(Sheet.Set confSet : sets){
      sheet.put(confSet);
    }
  }
  return sheet;
}

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

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

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

private void initProperties() {
  Sheet sheet = Sheet.createDefault();
  Sheet.Set ps = Sheet.createPropertiesSet();
  
  ps.put(new NameProperty());
  ps.put(new LocationProperty());
  ps.put(new StatusProperty());
  
  sheet.put(ps);
  setSheet(sheet);        
}

代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-bugtracking-commons

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

代码示例来源:origin: org.rwshop/org.rwshop.nb.motion

@Override
protected Sheet createSheet() {
  Sheet sheet = Sheet.createDefault();
  Sheet.Set set = Sheet.createPropertiesSet();
  try {
    set.put(getProperties());
  } catch (NoSuchMethodException ex) {
    ErrorManager.getDefault();
  }
  set.setName("Joint Properties");
  set.setDisplayName("Joint Properties");
  sheet.put(set);
  /*if(node != null){
    JointConfigNode confNode = (JointConfigNode)node;
    try{
      Property[] props = confNode.getProperties();
      Sheet.Set pSet = Sheet.createPropertiesSet();
      pSet.put(props);
      pSet.setName("Configuration Properties");
      pSet.setDisplayName("Configuration Properties");
      sheet.put(pSet);
    }catch(NoSuchMethodException ex){
      ex.printStackTrace();
    }
  }*/
  return sheet;
}

代码示例来源:origin: nl.cloudfarming.client/fleet-model

public Sheet createSheet() {
  Sheet sheet = Sheet.createDefault();
  Sheet.Set properties = sheet.get(Sheet.PROPERTIES);
  try {
    properties.put(new MachineProperty(String.class, PROP_NAME, "Name"));
    properties.put(new MachineProperty(String.class, PROP_YEAR, "Year"));
    properties.put(new MachineProperty(String.class, PROP_TYPE, "Type"));
    properties.put(new MachineProperty(String.class, PROP_STATUS, "Status"));
    properties.put(new MachineProperty(Double.class, PROP_LONGITUDE, "Longitude"));
    properties.put(new MachineProperty(Double.class, PROP_LATITUDE, "Latitude"));
  } catch (NoSuchMethodException ex) {
    Exceptions.printStackTrace(ex);
  }
  return sheet;
}

代码示例来源:origin: org.rwshop/org.rwshop.nb.motion

@Override
protected Sheet createSheet() {
  Sheet sheet = Sheet.createDefault();
  Sheet.Set set = Sheet.createPropertiesSet();
  try {
    set.put(getProperties());
  } catch (NoSuchMethodException ex) {
    ErrorManager.getDefault();
  }
  set.setName("JointController Properties");
  set.setDisplayName("JointController Properties");
  sheet.put(set);
  Node node = getChildren().findChild(ServoControllerConfig.class.getName());
  if(node != null){
    ControllerConfigNode confNode = (ControllerConfigNode)node;
    Sheet.Set[] sets = confNode.getPropertySheetSets();
    for(Sheet.Set confSet : sets){
      sheet.put(confSet);
    }
  }
  return sheet;
}

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

private void initProperties() {
  AttributeSet searchHiliteAttrs = ((FontColorSettings) MimeLookup.getLookup(MimePath.get("text/x-java")).lookup(FontColorSettings.class)).getFontColors("highlight-search"); //NOI18N
  Color c = (Color) searchHiliteAttrs.getAttribute(StyleConstants.Background);
  if (c != null) {
    bgColor = getColorString(c);
  }
  c = (Color) searchHiliteAttrs.getAttribute(StyleConstants.Foreground);
  if (c != null) {
    fgColor = getColorString(c);
  }
  Sheet sheet = Sheet.createDefault();
  Sheet.Set ps = Sheet.createPropertiesSet();
  
  ps.put(new PathProperty());
  ps.put(new DateProperty());
  ps.put(new UsernameProperty());
  ps.put(new MessageProperty());
  
  sheet.put(ps);
  setSheet(sheet);        
}

代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-xml-xam-ui

protected Sheet createSheet() {
  Sheet sheet = Sheet.createDefault();
  Set set = sheet.get(Sheet.PROPERTIES);
  set.put(createProperty(PROP_NAME, String.class, this,
      "getHtmlDisplayName", null));
  if (canSelect()) {
    set.put(createProperty(PROP_SELECTED, Boolean.TYPE, this,
        "isSelected", "setSelected"));
    Node.Property prop = createProperty(PROP_PREFIX, String.class,
        this, "getPrefix", "setPrefix");
    // Suppress the [...] button because it is not needed.
    prop.setValue("suppressCustomEditor", Boolean.TRUE);
    set.put(prop);
  } else {
    // Do not include this property so the checkbox is not shown.
    //set.put(createProperty(PROP_SELECTED, Boolean.TYPE, this,
    //        "isSelected", null));
    Node.Property prop = createProperty(PROP_PREFIX, String.class,
        this, "getPrefix", null);
    // Suppress the [...] button because it is not needed.
    prop.setValue("suppressCustomEditor", Boolean.TRUE);
    set.put(prop);
  }
  return sheet;
}

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

protected Sheet createSheet () {
  Sheet s = Sheet.createDefault ();
  Sheet.Set ss = s.get (Sheet.PROPERTIES);
  Node.Property p;
  p = createNameProperty (obj);
  ss.put (p);
  FileObject fo = getDataObject().getPrimaryFile();
  if (couldBeTemplate(fo) && !fo.isReadOnly()) {
    try {            
      p = new PropertySupport.Reflection(obj, Boolean.TYPE, "isTemplate", "setTemplate"); // NOI18N
      p.setName(DataObject.PROP_TEMPLATE);
      p.setDisplayName(DataObject.getString("PROP_template"));
      p.setShortDescription(DataObject.getString("HINT_template"));
      ss.put(p);
    } catch (Exception ex) {
      throw new InternalError();
    }
  }
  if (fo.isData()) {
    ss.put(new AllFilesProperty());
    ss.put(new SizeProperty());
    ss.put(new LastModifiedProperty());
  }
  return s;
}

相关文章