本文整理了Java中org.openide.nodes.AbstractNode.getDisplayName()
方法的一些代码示例,展示了AbstractNode.getDisplayName()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。AbstractNode.getDisplayName()
方法的具体详情如下:
包路径:org.openide.nodes.AbstractNode
类名称:AbstractNode
方法名:getDisplayName
暂无
代码示例来源:origin: dcaoyuan/nbscala
@Override
public String getHtmlDisplayName() {
String dispName = super.getDisplayName();
try {
dispName = XMLUtil.toElementContent(dispName);
} catch (CharConversionException ex) {
return dispName;
}
// XXX text colors should be taken from UIManager, not hard-coded!
return broken || illegalState ? "<font color=\"#A40000\">" + dispName + "</font>" : null; //NOI18N
}
代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-gsf-testrunner-ui
@Override
public String getDisplayName() {
return TestsuiteNode.cutLine(super.getDisplayName(),
TestsuiteNode.MAX_MSG_LINE_LENGTH, false); // Issue #172772
}
代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-php-project
@Override
public String getHtmlDisplayName() {
if (projectProblemsProvider.getProblems().isEmpty()) {
return null;
}
String dispName = super.getDisplayName();
try {
dispName = XMLUtil.toElementContent(dispName);
} catch (CharConversionException ex) {
return dispName;
}
return "<font color=\"#" + Integer.toHexString(Utils.getErrorForeground().getRGB() & 0xffffff) + "\">" + dispName + "</font>"; // NOI18N
}
代码示例来源:origin: org.netbeans.api/org-netbeans-modules-java-project-ui
public @Override String getHtmlDisplayName() {
try {
String result = file.getFileSystem().getDecorator().annotateNameHtml (
super.getDisplayName(), files);
//Make sure the super string was really modified
if (result != null && !super.getDisplayName().equals(result)) {
return result;
}
} catch (FileStateInvalidException e) {
Exceptions.printStackTrace(e);
}
return super.getHtmlDisplayName();
}
代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-javaee-project
@Override
public String getHtmlDisplayName() {
String dispName = super.getDisplayName();
try {
dispName = XMLUtil.toElementContent(dispName);
} catch (CharConversionException ex) {
return dispName;
}
return isBroken() ? "<font color=\"#A40000\">" + dispName + "</font>" : null; //NOI18N
}
代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-web-clientproject
@Override
public String getHtmlDisplayName() {
String dispName = super.getDisplayName();
try {
dispName = XMLUtil.toElementContent(dispName);
} catch (CharConversionException ex) {
return dispName;
}
return ClientSideProjectUtilities.isBroken(project)
? "<font color=\"#" + Integer.toHexString(ClientSideProjectUtilities.getErrorForeground().getRGB() & 0xffffff) + "\">" + dispName + "</font>" // NOI18N
: null;
}
代码示例来源:origin: org.netbeans.api/org-netbeans-modules-java-project-ui
public @Override String getDisplayName() {
String s = super.getDisplayName ();
try {
s = file.getFileSystem ().getDecorator ().annotateName (s, files);
} catch (FileStateInvalidException e) {
Exceptions.printStackTrace(e);
}
return s;
}
代码示例来源:origin: org.netbeans.api/org-netbeans-modules-vmd-properties
public String createName() {
if (component.get() == null) {
return super.getDisplayName();
}
component.get().getDocument().getTransactionManager().readAccess(new Runnable() {
public void run() {
if (component.get().getParentComponent() == null && component.get().getDocument().getRootComponent() != component.get()) {
return;
}
if (component.get().getPresenter(InfoPresenter.class) != null) {
displayName = InfoPresenter.getDisplayName(component.get());
}
}
});
return displayName;
}
代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-visualweb-dataconnectivity
public Image getIcon(int type) {
dispName = super.getDisplayName();
try {
if (BrokenDataSourceSupport.isBroken(nbProject)) {
dispName = "<font color=\"#A40000\">" + dispName + "</font>"; //NOI18N;
} else {
dispName = XMLUtil.toElementContent(dispName);
}
} catch (CharConversionException ex) {
// ignore
}
if (BrokenDataSourceSupport.isBroken(nbProject)) {
return brokenBadgedImage;
} else {
return datasourceImage;
}
}
代码示例来源:origin: net.sf.squirrel-sql.thirdparty-non-maven/openide-loaders
/** Get a display name formatted using the limited HTML subset supported
* by <code>HtmlRenderer</code>. If the underlying
* <code>FileSystem.Status</code> is an instance of HmlStatus,
* this method will return non-null if status information is added.
*
* @return a string containing compliant HTML markup or null
* @see org.openide.awt.HtmlRenderer
* @see org.openide.nodes.Node#getHtmlDisplayName
* @since 4.13
*/
public String getHtmlDisplayName() {
try {
FileSystem.Status stat =
obj.getPrimaryFile().getFileSystem().getStatus();
if (stat instanceof HtmlStatus) {
HtmlStatus hstat = (HtmlStatus) stat;
String result = hstat.annotateNameHtml (
super.getDisplayName(), new LazyFilesSet());
//Make sure the super string was really modified
if (!super.getDisplayName().equals(result)) {
return result;
}
}
} catch (FileStateInvalidException e) {
//do nothing and fall through
}
return super.getHtmlDisplayName();
}
代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-visualweb-dataconnectivity
public String getHtmlDisplayName() {
String dispName = super.getDisplayName();
try {
dispName = XMLUtil.toElementContent(dispName);
} catch (CharConversionException ex) {
// ignore
}
boolean isBroken = false;
// Check if Data Source Reference node has any child nodes, if it does, check if any data sources are missing
if (this.getChildren().getNodes().length > 0) {
if (BrokenDataSourceSupport.isBroken(nbProject)) {
isBroken = true;
} else {
isBroken = false;
}
}
return isBroken ? "<font color=\"#A40000\">" + dispName + "</font>" : null; //NOI18N;
}
代码示例来源:origin: net.sf.squirrel-sql.thirdparty-non-maven/openide-loaders
/** Get the display name for the node.
* A filesystem may {@link org.openide.filesystems.FileSystem#getStatus specially alter} this.
* Subclassers overriding this method should consider the recommendations
* in {@link DataObject#createNodeDelegate}.
* @return the desired name
*/
public String getDisplayName () {
String s = super.getDisplayName ();
try {
s = obj.getPrimaryFile ().getFileSystem ().getStatus ().annotateName (s, new LazyFilesSet());
} catch (FileStateInvalidException e) {
// no fs, do nothing
}
return s;
}
代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-visualweb-dataconnectivity
public Image getIcon(int type) {
String dispName = super.getDisplayName();
try {
dispName = XMLUtil.toElementContent(dispName);
内容来源于网络,如有侵权,请联系作者删除!