public void modelGroupDecl(XSModelGroupDecl decl) { if(!visited.add(decl)) return; modelGroup(decl.getModelGroup()); }
@Override public NameClass modelGroupDecl(XSModelGroupDecl decl) { return modelGroup(decl.getModelGroup()); }
public void modelGroupDecl(XSModelGroupDecl decl) { if(check(decl)) decl.getModelGroup().visit(this); }
private List<PropertyUse> findElementDecls(final XSModelGroupDecl modelGroup) { final List<PropertyUse> elementDecls = new ArrayList<>(); for (final XSParticle child : modelGroup.getModelGroup()) { XSTerm term = child.getTerm(); if (term instanceof XSElementDecl) { elementDecls.add(new PropertyUse(term)); } else if (term instanceof XSModelGroupDecl && ((XSModelGroupDecl)term).getName().equals(modelGroup.getName())) { elementDecls.addAll(findElementDecls((XSModelGroupDecl)term)); } } return elementDecls; }
public void modelGroupDecl( XSModelGroupDecl decl ) { println(MessageFormat.format("<group name=\"{0}\">", decl.getName())); indent++; modelGroup(decl.getModelGroup()); indent--; println("</group>"); }
public void modelGroupDecl( XSModelGroupDecl decl ) { println(MessageFormat.format("<group name=\"{0}\">", decl.getName())); indent++; modelGroup(decl.getModelGroup()); indent--; println("</group>"); }
public void modelGroupDecl( XSModelGroupDecl decl ) { println(MessageFormat.format("<group name=\"{0}\">", decl.getName())); indent++; modelGroup(decl.getModelGroup()); indent--; println("</group>"); }
public void modelGroupDecl( XSModelGroupDecl decl ) { println(MessageFormat.format("<group name=\"{0}\">", decl.getName())); indent++; modelGroup(decl.getModelGroup()); indent--; println("</group>"); }
/** * * @param mainURI - mainURI for the current schema * @param group */ private void convertModelGroupDecl(String mainURI, XSModelGroupDecl group) { OntClass groupClass = ontology.createClass(getURI(mainURI, group)); convertGroup(mainURI, group.getModelGroup(), groupClass); }
public void modelGroupDecl( XSModelGroupDecl decl ) { println(MessageFormat.format("<group name=\"{0}\">", decl.getName())); indent++; modelGroup(decl.getModelGroup()); indent--; println("</group>"); }
public void modelGroupDecl(XSModelGroupDecl decl) { SchemaTreeNode newNode = new SchemaTreeNode(MessageFormat.format( "Group name=\"{0}\"", new Object[]{decl.getName()}), decl.getLocator()); this.currNode.add(newNode); this.currNode = newNode; modelGroup(decl.getModelGroup()); this.currNode = (SchemaTreeNode) this.currNode.getParent(); }
public void modelGroupDecl(XSModelGroupDecl decl) { SchemaTreeNode newNode = new SchemaTreeNode(MessageFormat.format( "Group name=\"{0}\"", new Object[]{decl.getName()}), decl.getLocator()); this.currNode.add(newNode); this.currNode = newNode; modelGroup(decl.getModelGroup()); this.currNode = (SchemaTreeNode) this.currNode.getParent(); }
public void modelGroupDecl(XSModelGroupDecl decl) { SchemaTreeNode newNode = new SchemaTreeNode(MessageFormat.format( "Group name=\"{0}\"", new Object[]{decl.getName()}), decl.getLocator()); this.currNode.add(newNode); this.currNode = newNode; modelGroup(decl.getModelGroup()); this.currNode = (SchemaTreeNode) this.currNode.getParent(); }
public void modelGroupDecl(XSModelGroupDecl decl) { SchemaTreeNode newNode = new SchemaTreeNode(MessageFormat.format( "Group name=\"{0}\"", new Object[]{decl.getName()}), decl.getLocator()); this.currNode.add(newNode); this.currNode = newNode; modelGroup(decl.getModelGroup()); this.currNode = (SchemaTreeNode) this.currNode.getParent(); }
public void modelGroupDecl(XSModelGroupDecl decl) { SchemaTreeNode newNode = new SchemaTreeNode(MessageFormat.format( "Group name=\"{0}\"", new Object[]{decl.getName()}), decl.getLocator()); this.currNode.add(newNode); this.currNode = newNode; modelGroup(decl.getModelGroup()); this.currNode = (SchemaTreeNode) this.currNode.getParent(); }
private XSModelGroup getTopLevelModelGroup(XSParticle p) { XSModelGroup mg = p.getTerm().asModelGroup(); if( p.getTerm().isModelGroupDecl() ) mg = p.getTerm().asModelGroupDecl().getModelGroup(); return mg; }
private XSModelGroup getTopLevelModelGroup(XSParticle p) { XSModelGroup mg = p.getTerm().asModelGroup(); if( p.getTerm().isModelGroupDecl() ) mg = p.getTerm().asModelGroupDecl().getModelGroup(); return mg; }
private XSModelGroup getTopLevelModelGroup(XSParticle p) { XSModelGroup mg = p.getTerm().asModelGroup(); if( p.getTerm().isModelGroupDecl() ) mg = p.getTerm().asModelGroupDecl().getModelGroup(); return mg; }
private XSModelGroup getTopLevelModelGroup(XSParticle p) { XSModelGroup mg = p.getTerm().asModelGroup(); if( p.getTerm().isModelGroupDecl() ) mg = p.getTerm().asModelGroupDecl().getModelGroup(); return mg; }
private XSModelGroup getTopLevelModelGroup(XSParticle p) { XSModelGroup mg = p.getTerm().asModelGroup(); if( p.getTerm().isModelGroupDecl() ) mg = p.getTerm().asModelGroupDecl().getModelGroup(); return mg; }