public java.util.List getBuiltInTypeNamesList() { TypesHelper helper = new TypesHelper(simpleType.getSchema()); return helper.getBuiltInTypeNamesList(); }
public java.util.List getUserSimpleTypeNamesList() { TypesHelper helper = new TypesHelper(simpleType.getSchema()); return helper.getUserSimpleTypeNamesList(); }
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); } }
/*{@link XSDUtil.XSDNamedComponentCrossReferencer */XSDUtil.XSDNamedComponentCrossReferencer/*}*/.find(xsdSchemaForSchema.resolveSimpleTypeDefinition("anySimpleType").getSchema()); EcoreUtil.CrossReferencer.print(out, xsdNamedComponentUsage);
public void setInput(IWorkbenchPart part, ISelection selection) { super.setInput(part, selection); init(); XSDSchema schemaOfType = null; if (!isReadOnly) { schemaOfType = xsdSimpleTypeDefinition.getSchema(); } if (schemaOfType == owningEditor.getAdapter(XSDSchema.class)) { isReadOnly = false; } else { if (!XSDConstants.SCHEMA_FOR_SCHEMA_URI_2001.equals(xsdSimpleTypeDefinition.getTargetNamespace())) isReadOnly = true; } if (hasMaxMinFacets) { title.setText(titleString + (isReadOnly ? " - " + Messages._UI_LABEL_READONLY : "")); //$NON-NLS-1$ //$NON-NLS-2$ } relayout(); constraintsWidget.setCommandStack(getCommandStack()); }
/*{@link XSDUtil.XSDNamedComponentCrossReferencer */XSDUtil.XSDNamedComponentCrossReferencer/*}*/.find(xsdSchemaForSchema.resolveSimpleTypeDefinition("anySimpleType").getSchema()); EcoreUtil.CrossReferencer.print(out, xsdNamedComponentUsage);
@Override protected void validateValue() { XSDSimpleTypeDefinition whiteSpaceEnumeration = ((XSDAttributeUse) ((XSDComplexTypeDefinition) getSimpleTypeDefinition(). getSchema(). getSchemaForSchema(). resolveElementDeclaration("whiteSpace"). getTypeDefinition()). getAttributeContents().get(0)). getAttributeDeclaration().getTypeDefinition(); checkSimpleTypeConstraint (whiteSpaceEnumeration, getLexicalValue(), XSDConstants.PART2, "element-whiteSpace", getElement(), XSDConstants.VALUE_ATTRIBUTE, true); }
@Override protected void validateValue() { XSDSimpleTypeDefinition whiteSpaceEnumeration = ((XSDAttributeUse) ((XSDComplexTypeDefinition) getSimpleTypeDefinition(). getSchema(). getSchemaForSchema(). resolveElementDeclaration("whiteSpace"). getTypeDefinition()). getAttributeContents().get(0)). getAttributeDeclaration().getTypeDefinition(); checkSimpleTypeConstraint (whiteSpaceEnumeration, getLexicalValue(), XSDConstants.PART2, "element-whiteSpace", getElement(), XSDConstants.VALUE_ATTRIBUTE, true); }
if (registry != null) if (schema == st.getSchema())