Tabnine Logo
XSDSimpleTypeDefinition.getMemberTypeDefinitions
Code IndexAdd Tabnine to your IDE (free)

How to use
getMemberTypeDefinitions
method
in
org.eclipse.xsd.XSDSimpleTypeDefinition

Best Java code snippets using org.eclipse.xsd.XSDSimpleTypeDefinition.getMemberTypeDefinitions (Showing top 20 results out of 315)

origin: org.eclipse/org.eclipse.wst.xsd.ui

 private void initializeMemberListContent()
 {
//    String result = element.getAttribute(XSDConstants.MEMBERTYPES_ATTRIBUTE);
//    if (result == null)
//    {
//      return;
//    }
//    StringTokenizer token = new StringTokenizer(result);
//    while (token.hasMoreTokens())
//    {
//      memberTypesList.add(token.nextToken());
//    }
  XSDSchema schema = simpleType.getSchema();
  for (Iterator i = simpleType.getMemberTypeDefinitions().iterator(); i.hasNext(); )
  {
   String name = ((XSDSimpleTypeDefinition)i.next()).getQName(schema);
   if (name != null)
   memberTypesList.add(name);
  }
 }

origin: org.eclipse/org.eclipse.xsd

protected void createEMFSchema()
{
 emfSchema = XSDFactory.eINSTANCE.createXSDSchema();
 emfSchema.setTargetNamespace(EMF_SCHEMA_URI);
 emfSchema.setSchemaForSchemaQNamePrefix("xsd");
 Map<String, String> namespaces = emfSchema.getQNamePrefixToNamespaceMap();
 namespaces.put(EMF_SCHEMA_PREFIX, emfSchema.getTargetNamespace());
 namespaces.put(emfSchema.getSchemaForSchemaQNamePrefix(), XSDConstants.SCHEMA_FOR_SCHEMA_URI_2001);
 XSDSimpleTypeDefinition list = XSDFactory.eINSTANCE.createXSDSimpleTypeDefinition();
 list.setName(REFERENCE_TYPE_NAME);
 XSDSimpleTypeDefinition union = XSDFactory.eINSTANCE.createXSDSimpleTypeDefinition();
 union.getMemberTypeDefinitions().add(emfSchema.getSchemaForSchema().resolveSimpleTypeDefinition("IDREF"));
 union.getMemberTypeDefinitions().add(emfSchema.getSchemaForSchema().resolveSimpleTypeDefinition("QName"));
 union.getMemberTypeDefinitions().add(emfSchema.getSchemaForSchema().resolveSimpleTypeDefinition("anyURI"));
 list.setItemTypeDefinition(union);
 list.getContents().add(union);
 emfSchema.getContents().add(list);
}
origin: org.eclipse.xsd/org.eclipse.xsd

protected void createEMFSchema()
{
 emfSchema = XSDFactory.eINSTANCE.createXSDSchema();
 emfSchema.setTargetNamespace(EMF_SCHEMA_URI);
 emfSchema.setSchemaForSchemaQNamePrefix("xsd");
 Map<String, String> namespaces = emfSchema.getQNamePrefixToNamespaceMap();
 namespaces.put(EMF_SCHEMA_PREFIX, emfSchema.getTargetNamespace());
 namespaces.put(emfSchema.getSchemaForSchemaQNamePrefix(), XSDConstants.SCHEMA_FOR_SCHEMA_URI_2001);
 XSDSimpleTypeDefinition list = XSDFactory.eINSTANCE.createXSDSimpleTypeDefinition();
 list.setName(REFERENCE_TYPE_NAME);
 XSDSimpleTypeDefinition union = XSDFactory.eINSTANCE.createXSDSimpleTypeDefinition();
 union.getMemberTypeDefinitions().add(emfSchema.getSchemaForSchema().resolveSimpleTypeDefinition("IDREF"));
 union.getMemberTypeDefinitions().add(emfSchema.getSchemaForSchema().resolveSimpleTypeDefinition("QName"));
 union.getMemberTypeDefinitions().add(emfSchema.getSchemaForSchema().resolveSimpleTypeDefinition("anyURI"));
 list.setItemTypeDefinition(union);
 list.getContents().add(union);
 emfSchema.getContents().add(list);
}
origin: org.eclipse/org.eclipse.wst.xsd.ui

case XSDVariety.UNION:
  List memberTypes = typeDefinition.getMemberTypeDefinitions();
  if (memberTypes != null && memberTypes.size() > 0)
origin: org.eclipse/org.eclipse.wst.xsd.ui

List memberTypeDefinitions = xsdSimpleTypeDefinition.getMemberTypeDefinitions();
if (!memberTypeDefinitions.isEmpty())
origin: org.eclipse.emf/org.eclipse.xsd.edit

List<XSDSimpleTypeDefinition> memberTypeDefinitions = xsdSimpleTypeDefinition.getMemberTypeDefinitions();
if (!memberTypeDefinitions.isEmpty())
origin: org.eclipse/org.eclipse.wst.xsd.ui

List memberTypes = simpleType.getMemberTypeDefinitions();
if (memberTypes.size() > 0)
origin: org.eclipse.xsd/org.eclipse.xsd

simpleUnionTypeDefinition./*{@link XSDSimpleTypeDefinition#getMemberTypeDefinitions */getMemberTypeDefinitions/*}*/().add
 (prototypeSchema./*{@link XSDSchema#getSchemaForSchema */getSchemaForSchema/*}*/()./*{@link XSDConcreteComponent#resolveSimpleTypeDefinition */resolveSimpleTypeDefinition/*}*/("integer"));
origin: org.eclipse/org.eclipse.xsd

simpleUnionTypeDefinition./*{@link XSDSimpleTypeDefinition#getMemberTypeDefinitions */getMemberTypeDefinitions/*}*/().add
 (prototypeSchema./*{@link XSDSchema#getSchemaForSchema */getSchemaForSchema/*}*/()./*{@link XSDConcreteComponent#resolveSimpleTypeDefinition */resolveSimpleTypeDefinition/*}*/("integer"));
origin: org.eclipse.emf/org.eclipse.xsd.edit

xsdSimpleTypeDefinition.getMemberTypeDefinitions().add(baseType);
newChildDescriptors.add(createChildParameter(feature, xsdSimpleTypeDefinition));
origin: org.eclipse/org.eclipse.wst.xsd.ui

List memberTypesList = st.getMemberTypeDefinitions();
StringBuffer sb = new StringBuffer();
for (Iterator i = memberTypesList.iterator(); i.hasNext();)
origin: org.eclipse/org.eclipse.wst.xsd.ui

List memberTypes = typeDef.getMemberTypeDefinitions();
if (memberTypes != null && memberTypes.size() > 0)
origin: org.eclipse/org.eclipse.xsd

xsdSimpleTypeDefinition.getMemberTypeDefinitions().add(memberTypeDefinition);
origin: org.eclipse.xsd/org.eclipse.xsd

List<XSDSimpleTypeDefinition> newMemberTypeDefinitions = theBaseTypeDefinition.getMemberTypeDefinitions();
List<XSDSimpleTypeDefinition> remainingMemberTypeDefinitions = new ArrayList<XSDSimpleTypeDefinition>(getMemberTypeDefinitions());
remainingMemberTypeDefinitions.removeAll(newMemberTypeDefinitions);
origin: org.eclipse.xsd/org.eclipse.xsd

 baseName + 
  (XSDConstants.isURType(xsdSimpleTypeDefinition.getBaseTypeDefinition()) ? 
    "_._member"  + "_._" + xsdSimpleTypeDefinition.getMemberTypeDefinitions().indexOf(this) :
    "_._base");
break;
origin: org.eclipse/org.eclipse.xsd

 baseName + 
  (XSDConstants.isURType(xsdSimpleTypeDefinition.getBaseTypeDefinition()) ? 
    "_._member"  + "_._" + xsdSimpleTypeDefinition.getMemberTypeDefinitions().indexOf(this) :
    "_._base");
break;
origin: org.eclipse/org.eclipse.wst.xsd.ui

simpleType.getMemberTypeDefinitions().add(baseType);
origin: org.eclipse.xsd/org.eclipse.xsd

if (xsdSimpleTypeDefinition.getVariety() == XSDVariety.UNION_LITERAL)
 for (XSDSimpleTypeDefinition memberTypeDefinition : xsdSimpleTypeDefinition.getMemberTypeDefinitions())
origin: org.eclipse/org.eclipse.xsd

if (xsdSimpleTypeDefinition.getVariety() == XSDVariety.UNION_LITERAL)
 for (XSDSimpleTypeDefinition memberTypeDefinition : xsdSimpleTypeDefinition.getMemberTypeDefinitions())
origin: org.eclipse/org.eclipse.xsd

for (XSDSimpleTypeDefinition memberTypeDefinition : xsdSimpleTypeDefinition.getMemberTypeDefinitions())
org.eclipse.xsdXSDSimpleTypeDefinitiongetMemberTypeDefinitions

Javadoc

Returns the value of the 'Member Type Definitions' reference list. The list contents are of type org.eclipse.xsd.XSDSimpleTypeDefinition.

This represents the member type definitions infoset property. When constructing a union type, each anonymous member type should be added to both this list and to the contents list:

 
xsdSimpleTypeDefinition.getMemberTypeDefinitions().add(anonymousMemberType); 
xsdSimpleTypeDefinition. 
#getContents().add(anonymousMemberType); 
 
The  
#getVariety() is determined automatically by the presence of member type definitions. 

Popular methods of XSDSimpleTypeDefinition

  • getItemTypeDefinition
    Returns the value of the 'Item Type Definition' reference. This represents theitem type definition [
  • getVariety
    Returns the value of the 'Variety' attribute. The literals are from the enumeration org.eclipse.xsd.
  • getMaxLengthFacet
    Returns the value of the 'Max Length Facet' reference. This represents the org.eclipse.xsd.XSDMaxLen
  • getMinLengthFacet
    Returns the value of the 'Min Length Facet' reference. This represents the org.eclipse.xsd.XSDMinLen
  • getEnumerationFacets
    Returns the value of the 'Enumeration Facets' reference list. The list contents are of type org.ecli
  • getFacets
    Returns the value of the 'Facets' reference list. The list contents are of type org.eclipse.xsd.XSDC
  • getLengthFacet
    Returns the value of the 'Length Facet' reference. This represents the org.eclipse.xsd.XSDLengthFace
  • getName
  • getBaseType
  • getBaseTypeDefinition
    Returns the value of the 'Base Type Definition' reference. This represents thebase type definition [
  • getContainer
  • getContents
    Returns the value of the 'Contents' containment reference list. The list contents are of type org.ec
  • getContainer,
  • getContents,
  • getMaxFacet,
  • getTargetNamespace,
  • getValidFacets,
  • setBaseTypeDefinition,
  • setItemTypeDefinition,
  • setName,
  • setVariety

Popular in Java

  • Creating JSON documents from java classes using gson
  • getSupportFragmentManager (FragmentActivity)
  • setRequestProperty (URLConnection)
  • onRequestPermissionsResult (Fragment)
  • Proxy (java.net)
    This class represents proxy server settings. A created instance of Proxy stores a type and an addres
  • Date (java.sql)
    A class which can consume and produce dates in SQL Date format. Dates are represented in SQL as yyyy
  • Scanner (java.util)
    A parser that parses a text string of primitive types and strings with the help of regular expressio
  • CountDownLatch (java.util.concurrent)
    A synchronization aid that allows one or more threads to wait until a set of operations being perfor
  • BoxLayout (javax.swing)
  • DateTimeFormat (org.joda.time.format)
    Factory that creates instances of DateTimeFormatter from patterns and styles. Datetime formatting i
  • Best IntelliJ plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now