org.eclipse.xsd.XSDNamedComponent.getName()方法的使用及代码示例

x33g5p2x  于2022-02-03 转载在 其他  
字(6.7k)|赞(0)|评价(0)|浏览(73)

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

XSDNamedComponent.getName介绍

[英]Returns the value of the 'Name' attribute.

This represents the value of the attribute declaration name, attribute group definition name, complex type definition name, element declaration name, identity constraint definition name, model group definition name, notation declaration name, or simple type definition name (*) infoset property.
[中]返回“Name”属性的值。
这表示属性声明{$0$}、属性组定义{$1$}、复杂类型定义name、元素声明{$3$}、标识约束定义{$4$}、模型组定义{$5$}、符号声明{$6$}或简单类型定义{$7$}({$8$})信息集属性的值。

代码示例

代码示例来源:origin: geotools/geotools

protected boolean included(XSDNamedComponent c) {
    return included != null ? included.contains( c.getName() ) : true;
  }
}

代码示例来源:origin: geotools/geotools

String name(XSDNamedComponent c) {
  return c.getName().substring(0, 1).toUpperCase()
  + c.getName().substring(1) + "Binding";
}

代码示例来源:origin: geotools/geotools

String testName(XSDNamedComponent c) {
  return c.getName().substring(0, 1).toUpperCase()
  + c.getName().substring(1) + "BindingTest";
}

代码示例来源:origin: geotools/geotools

/**
 * Convenience method for getting the name of a component.
 */
protected final Name name(XSDNamedComponent component) {
  if (component.getName() == null) {
    logger.warning("Anonymous component: " + component);
  }
  return new NameImpl(component.getTargetNamespace(), component.getName());
}

代码示例来源:origin: geotools/geotools

public GetPropertyExecutor(Object parent, XSDNamedComponent content) {
  this.parent = parent;
  name = new QName(content.getTargetNamespace(), content.getName());
}

代码示例来源:origin: geotools/geotools

if (named.getName() == null) continue;
String nQName = prefix.toUpperCase()+"."+named.getName();
String binding = named.getName().substring(0,1).toUpperCase() + 
  named.getName().substring(1) + "Binding.class";
if (named.getName() == null) continue;
String nQName = prefix.toUpperCase()+"."+named.getName();
String binding = named.getName().substring(0,1).toUpperCase() + 
  named.getName().substring(1) + "Binding.class";

代码示例来源:origin: geotools/geotools

stringBuffer.append(named.getTargetNamespace());
stringBuffer.append(TEXT_2);
stringBuffer.append(named.getName());
stringBuffer.append(TEXT_3);
String className = named.getName().substring(0,1).toUpperCase() + 
  named.getName().substring(1) + "BindingTest";
String baseClassName = prefix.toUpperCase() + "TestSupport";
stringBuffer.append(prefix.toUpperCase());
stringBuffer.append(TEXT_9);
stringBuffer.append(named.getName());
stringBuffer.append(TEXT_10);
stringBuffer.append(prefix.toUpperCase());
stringBuffer.append(TEXT_11);
stringBuffer.append(named.getName());
stringBuffer.append(TEXT_12);
return stringBuffer.toString();

代码示例来源:origin: geotools/geotools

stringBuffer.append(named.getTargetNamespace());
stringBuffer.append(TEXT_7);
stringBuffer.append(named.getName());
stringBuffer.append(TEXT_8);
String className = named.getName().substring(0,1).toUpperCase() + 
  named.getName().substring(1) + "Binding";
String baseClassName = bindingBaseClass.getName();
baseClassName = baseClassName.substring(bindingBaseClass.getPackage().getName().length()+1); 
stringBuffer.append(prefix.toUpperCase());
stringBuffer.append(TEXT_19);
stringBuffer.append(named.getName());
stringBuffer.append(TEXT_20);

代码示例来源:origin: geotools/geotools

logger.info( "Generating binding for " + c.getName() );
try {
  String result = execute("CLASS",
  logger.info( "Generating binding test for " + c.getName() );
  try {
    String result = execute("BindingTestClass",

代码示例来源:origin: geotools/geotools

String ns1 = component.getTargetNamespace();
String ns2 = qName.getNamespaceURI();
String n1 = component.getName();
String n2 = qName.getLocalPart();

代码示例来源:origin: geotools/geotools

new QName(
    base.getTargetNamespace(),
    base.getName() + "_" + anonymous.getName());

代码示例来源:origin: org.eclipse/org.eclipse.xsd

@Override
protected void didAdd(int index, Object newObject)
{
 XSDNamedComponent xsdNamedComponent = (XSDNamedComponent)newObject;
 if (isFromThisNamespace(xsdNamedComponent))
 {
  if (map == null)
  {
   map = new HashMap<String, XSDNamedComponent>();
  }
  map.put(xsdNamedComponent.getName(), xsdNamedComponent);
 }
}

代码示例来源:origin: org.geotools/gt2-xml-xsd

public GetPropertyExecutor(Object parent, XSDNamedComponent content) {
  this.parent = parent;
  
  name = new QName(content.getTargetNamespace(),content.getName());
}

代码示例来源:origin: org.geotools.xsd/gt-core

public GetPropertyExecutor(Object parent, XSDNamedComponent content) {
  this.parent = parent;
  name = new QName(content.getTargetNamespace(), content.getName());
}

代码示例来源:origin: org.eclipse.xsd/org.eclipse.xsd

@Override
protected void didAdd(int index, Object newObject)
{
 XSDNamedComponent xsdNamedComponent = (XSDNamedComponent)newObject;
 if (isFromThisNamespace(xsdNamedComponent))
 {
  if (map == null)
  {
   map = new HashMap<String, XSDNamedComponent>();
  }
  map.put(xsdNamedComponent.getName(), xsdNamedComponent);
 }
}

代码示例来源:origin: org.geotools/gt2-xml-core

public GetPropertyExecutor(Object parent, XSDNamedComponent content) {
  this.parent = parent;
  name = new QName(content.getTargetNamespace(), content.getName());
}

代码示例来源:origin: org.eclipse/org.eclipse.wst.xsd.ui

public UpdateNameCommand(String label, XSDNamedComponent component, String newName)
 {
  super(label);

  if (component instanceof XSDComplexTypeDefinition && component.getName() == null && component.eContainer() instanceof XSDNamedComponent && ((XSDNamedComponent) component.eContainer()).getName() != null)
  {
   component = (XSDNamedComponent) component.eContainer();
  }

  this.component = component;
  this.newName = newName;
//    this.oldName = component.getName();
 }

代码示例来源:origin: org.geoserver/gs-wfs

boolean contains(XSDNamedComponent c, List l) {
  boolean contains = false;
  for (Iterator i = l.iterator(); !contains && i.hasNext(); ) {
    XSDNamedComponent e = (XSDNamedComponent) i.next();
    if (e.getName().equals(c.getName())) {
      if (e.getTargetNamespace() == null) {
        contains = c.getTargetNamespace() == null;
      } else {
        contains = e.getTargetNamespace().equals(c.getTargetNamespace());
      }
    }
  }
  return contains;
}

代码示例来源:origin: org.eclipse.xsd/org.eclipse.xsd

public boolean hasSameNameAndTargetNamespace(XSDNamedComponent xsdNamedComponent)
{
 return 
  (getTargetNamespace() == null ?  
    xsdNamedComponent.getTargetNamespace() == null : 
    getTargetNamespace().equals(xsdNamedComponent.getTargetNamespace())) &&
  (getName() == null ?  
    xsdNamedComponent.getName() == null : 
    getName().equals(xsdNamedComponent.getName()));
}

代码示例来源:origin: org.eclipse/org.eclipse.xsd

public boolean hasSameNameAndTargetNamespace(XSDNamedComponent xsdNamedComponent)
{
 return 
  (getTargetNamespace() == null ?  
    xsdNamedComponent.getTargetNamespace() == null : 
    getTargetNamespace().equals(xsdNamedComponent.getTargetNamespace())) &&
  (getName() == null ?  
    xsdNamedComponent.getName() == null : 
    getName().equals(xsdNamedComponent.getName()));
}

相关文章