本文整理了Java中org.openide.nodes.FilterNode.delegating()
方法的一些代码示例,展示了FilterNode.delegating()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。FilterNode.delegating()
方法的具体详情如下:
包路径:org.openide.nodes.FilterNode
类名称:FilterNode
方法名:delegating
[英]Test whether we are currently delegating to some method.
[中]测试我们目前是否正在授权某种方法。
代码示例来源:origin: org.netbeans.api/org-openide-nodes
@Override
@Deprecated
public SystemAction[] getContextActions() {
if (delegating(DELEGATE_GET_CONTEXT_ACTIONS)) {
return original.getContextActions();
} else {
return super.getContextActions();
}
}
代码示例来源:origin: org.netbeans.api/org-openide-nodes
@Override
@Deprecated
public SystemAction[] getActions() {
if (delegating(DELEGATE_GET_ACTIONS)) {
return original.getActions();
} else {
return super.getActions();
}
}
代码示例来源:origin: org.netbeans.api/org-openide-nodes
@Override
public void setShortDescription(String s) {
if (delegating(DELEGATE_SET_SHORT_DESCRIPTION)) {
original.setShortDescription(s);
} else {
super.setShortDescription(s);
}
}
代码示例来源:origin: org.netbeans.api/org-openide-nodes
@Override
public void setName(String s) {
if (delegating(DELEGATE_SET_NAME)) {
original.setName(s);
} else {
super.setName(s);
}
}
代码示例来源:origin: org.netbeans.api/org-openide-nodes
@Override
public String getShortDescription() {
if (delegating(DELEGATE_GET_SHORT_DESCRIPTION)) {
return original.getShortDescription();
} else {
return super.getShortDescription();
}
}
代码示例来源:origin: org.netbeans.api/org-openide-nodes
@Override
public void setDisplayName(String s) {
if (delegating(DELEGATE_SET_DISPLAY_NAME)) {
original.setDisplayName(s);
} else {
super.setDisplayName(s);
}
}
代码示例来源:origin: org.netbeans.api/org-openide-nodes
@Override
public String getDisplayName() {
if (delegating(DELEGATE_GET_DISPLAY_NAME)) {
return original.getDisplayName();
} else {
return super.getDisplayName();
}
}
代码示例来源:origin: org.netbeans.api/org-openide-nodes
@Override
public void destroy() throws java.io.IOException {
if (delegating(DELEGATE_DESTROY)) {
original.destroy();
} else {
super.destroy();
}
}
代码示例来源:origin: org.netbeans.api/org-openide-nodes
@Override
public void setValue(String attributeName, Object value) {
if (delegating(DELEGATE_SET_VALUE)) {
original.setValue(attributeName, value);
} else {
super.setValue(attributeName, value);
}
}
代码示例来源:origin: org.netbeans.api/org-openide-nodes
@Override
public Object getValue(String attributeName) {
if (delegating(DELEGATE_GET_VALUE)) {
return original.getValue(attributeName);
} else {
return super.getValue(attributeName);
}
}
代码示例来源:origin: org.netbeans.api/org-openide-nodes
@Override
public String getName() {
if (delegating(DELEGATE_GET_NAME)) {
return original.getName();
} else {
return super.getName();
}
}
代码示例来源:origin: org.netbeans.api/org-openide-nodes
@Override
public javax.swing.Action[] getActions(boolean context) {
if (context) {
if (!delegating(DELEGATE_GET_ACTIONS) || overridesAMethod("getContextActions")) { // NOI18N
return super.getActions(context);
}
} else {
if (!delegating(DELEGATE_GET_CONTEXT_ACTIONS) || overridesAMethod("getActions")) { // NOI18N
return super.getActions(context);
}
}
javax.swing.Action[] retValue;
retValue = original.getActions(context);
return retValue;
}
代码示例来源:origin: org.netbeans.api/org-openide-nodes
/** Get a display name containing HTML markup. <strong><b>Note:</b> If you subclass
* FilterNode and override <code>getDisplayName()</code>, this method will
* always return null unless you override it as well (assuming that if you're
* changing the display name, you don't want an HTML display name constructed
* from the original node's display name to be what shows up in views of
* this node).</strong> If <code>getDisplayName()</code> is not overridden,
* this method will return whatever the original node returns from this
* method.
* <p>
* Note that if you do override <code>getDisplayName</code>, you should also override
* this method to return null.
*
*
*
* @see org.openide.nodes.Node#getHtmlDisplayName
* @return An HTML display name, if available, or null if no display name
* is available */
@Override
public String getHtmlDisplayName() {
if (overridesGetDisplayName()) {
return null;
} else {
return delegating(DELEGATE_GET_DISPLAY_NAME) ? original.getHtmlDisplayName() : super.getHtmlDisplayName();
}
}
代码示例来源:origin: net.sf.squirrel-sql.thirdparty-non-maven/openide
public String getShortDescription () {
if (delegating (DELEGATE_GET_SHORT_DESCRIPTION)) {
return original.getShortDescription ();
} else {
return super.getShortDescription ();
}
}
代码示例来源:origin: net.sf.squirrel-sql.thirdpary-non-maven/openide
public String getShortDescription () {
if (delegating (DELEGATE_GET_SHORT_DESCRIPTION)) {
return original.getShortDescription ();
} else {
return super.getShortDescription ();
}
}
代码示例来源:origin: net.sf.squirrel-sql.thirdpary-non-maven/openide
public SystemAction[] getContextActions () {
if (delegating (DELEGATE_GET_CONTEXT_ACTIONS))
return original.getContextActions ();
else
return super.getContextActions ();
}
代码示例来源:origin: net.sf.squirrel-sql.thirdparty-non-maven/openide
public void setShortDescription (String s) {
if (delegating (DELEGATE_SET_SHORT_DESCRIPTION)) {
original.setShortDescription (s);
} else {
super.setShortDescription (s);
}
}
代码示例来源:origin: net.sf.squirrel-sql.thirdpary-non-maven/openide
public void setName (String s) {
if (delegating (DELEGATE_SET_NAME)) {
original.setName (s);
} else {
super.setName (s);
}
}
代码示例来源:origin: net.sf.squirrel-sql.thirdpary-non-maven/openide
public void setShortDescription (String s) {
if (delegating (DELEGATE_SET_SHORT_DESCRIPTION)) {
original.setShortDescription (s);
} else {
super.setShortDescription (s);
}
}
代码示例来源:origin: net.sf.squirrel-sql.thirdparty-non-maven/openide
public javax.swing.Action[] getActions(boolean context) {
if (context) {
if (!delegating (DELEGATE_GET_ACTIONS) || overridesAMethod ("getContextActions", new Class[0])) // NOI18N
return super.getActions (context);
} else {
if (!delegating (DELEGATE_GET_CONTEXT_ACTIONS) || overridesAMethod ("getActions", new Class[0])) // NOI18N
return super.getActions (context);
}
javax.swing.Action[] retValue;
retValue = original.getActions(context);
return retValue;
}
内容来源于网络,如有侵权,请联系作者删除!