本文整理了Java中org.openide.nodes.Sheet.createPropertiesSet()
方法的一些代码示例,展示了Sheet.createPropertiesSet()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Sheet.createPropertiesSet()
方法的具体详情如下:
包路径:org.openide.nodes.Sheet
类名称:Sheet
方法名:createPropertiesSet
[英]Convenience method to create new sheet set named #PROPERTIES.
[中]创建名为#PROPERTIES的新图纸集的便捷方法。
代码示例来源: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: org.netbeans.api/org-openide-nodes
/** 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);
}
}
代码示例来源:origin: org.rwshop/org.rwshop.nb.motion
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};
}
代码示例来源: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: 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.animation
protected Sheet.Set getDefaultSet(){
Sheet.Set set = Sheet.createPropertiesSet();
Property pathProp = getPathProperty();
set.put(pathProp);
return set;
}
代码示例来源: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-kenai-ui
public Sheet.Set getSheetSet() {
if (null == set) {
set = Sheet.createPropertiesSet();
// Set display name
set.setDisplayName(get(INSTANCE_NAME));
// Put properties in
set.put(new PropertySupport[] {
new KenaiInstanceProperty(INSTANCE_NAME,
NbBundle.getMessage(KenaiInstanceProperties.class, "TXT_Instance_Prop_Name"),
NbBundle.getMessage(KenaiInstanceProperties.class, "DESC_Instance_Prop_Name"),
true, false),
new KenaiInstanceProperty(INSTANCE_URL,
NbBundle.getMessage(KenaiInstanceProperties.class, "TXT_Instance_Prop_Url"),
NbBundle.getMessage(KenaiInstanceProperties.class, "DESC_Instance_Prop_Url"),
true, false)
});
}
return set;
}
代码示例来源:origin: org.rwshop/org.rwshop.nb.common
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;
}
代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-visualweb-dataconnectivity
protected Sheet createSheet() {
Sheet result = super.createSheet();
Sheet.Set set = result.createPropertiesSet();
set.put(new DataSourceURLProperty());
result.put(set);
return result;
}
代码示例来源: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: net.sf.squirrel-sql.thirdpary-non-maven/openide
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;
}
代码示例来源:origin: org.netbeans.api/org-openide-explorer
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;
}
代码示例来源:origin: net.sf.squirrel-sql.thirdparty-non-maven/openide
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;
}
代码示例来源:origin: org.netbeans.api/org-netbeans-modules-j2me-cdc-project
/** 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;
}
代码示例来源: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.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-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-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);
}
内容来源于网络,如有侵权,请联系作者删除!