Package org.dom4j

Examples of org.dom4j.Element.elementIterator()


    // first, iterate over all elements capable of defining an extends attribute
    // collecting all found extends references if they cannot be resolved
    // against the already processed mappings.
    subclasses[0] = hmNode.elementIterator( "subclass" );
    subclasses[1] = hmNode.elementIterator( "joined-subclass" );
    subclasses[2] = hmNode.elementIterator( "union-subclass" );

    Iterator iterator = new JoinedIterator( subclasses );
    while ( iterator.hasNext() ) {
      final Element element = (Element) iterator.next();
      final String extendsName = element.attributeValue( "extends" );
View Full Code Here


            PersistentIdentifierGenerator.CATALOG,
            mappings.getObjectNameNormalizer().normalizeIdentifierQuoting( mappings.getCatalogName() )
        );
      }

      Iterator iter = subnode.elementIterator( "param" );
      while ( iter.hasNext() ) {
        Element childNode = (Element) iter.next();
        params.setProperty( childNode.attributeValue( "name" ), childNode.getTextTrim() );
      }
View Full Code Here

        condition = model.getFilterDefinition(name).getDefaultFilterCondition();
      }
      if ( condition==null) {
        throw new MappingException("no filter condition found for filter: " + name);
      }
      Iterator aliasesIterator = filterElement.elementIterator("aliases");
      java.util.Map<String, String> aliasTables = new HashMap<String, String>();
      while (aliasesIterator.hasNext()){
        Element alias = (Element) aliasesIterator.next();
        aliasTables.put(alias.attributeValue("alias"), alias.attributeValue("table"));
      }
View Full Code Here

    }

    // first, iterate over all elements capable of defining an extends attribute
    // collecting all found extends references if they cannot be resolved
    // against the already processed mappings.
    subclasses[0] = hmNode.elementIterator( "subclass" );
    subclasses[1] = hmNode.elementIterator( "joined-subclass" );
    subclasses[2] = hmNode.elementIterator( "union-subclass" );

    Iterator iterator = new JoinedIterator( subclasses );
    while ( iterator.hasNext() ) {
View Full Code Here

    // first, iterate over all elements capable of defining an extends attribute
    // collecting all found extends references if they cannot be resolved
    // against the already processed mappings.
    subclasses[0] = hmNode.elementIterator( "subclass" );
    subclasses[1] = hmNode.elementIterator( "joined-subclass" );
    subclasses[2] = hmNode.elementIterator( "union-subclass" );

    Iterator iterator = new JoinedIterator( subclasses );
    while ( iterator.hasNext() ) {
      final Element element = (Element) iterator.next();
View Full Code Here

    // first, iterate over all elements capable of defining an extends attribute
    // collecting all found extends references if they cannot be resolved
    // against the already processed mappings.
    subclasses[0] = hmNode.elementIterator( "subclass" );
    subclasses[1] = hmNode.elementIterator( "joined-subclass" );
    subclasses[2] = hmNode.elementIterator( "union-subclass" );

    Iterator iterator = new JoinedIterator( subclasses );
    while ( iterator.hasNext() ) {
      final Element element = (Element) iterator.next();
      final String extendsName = element.attributeValue( "extends" );
View Full Code Here

    // get meta's from <hibernate-mapping>
    inheritedMetas = getMetas( hibernateMappingElement, inheritedMetas, true );
    extractRootAttributes( hibernateMappingElement, mappings );

    Iterator rootChildren = hibernateMappingElement.elementIterator();
    while ( rootChildren.hasNext() ) {
      final Element element = (Element) rootChildren.next();
      final String elementName = element.getName();

      if ( "filter-def".equals( elementName ) ) {
View Full Code Here

        }

    Element typeChild = node.element( "type" );
    if ( typeName == null && typeChild != null ) {
      typeName = typeChild.attribute( "name" ).getValue();
      Iterator typeParameters = typeChild.elementIterator( "param" );

      while ( typeParameters.hasNext() ) {
        Element paramElement = (Element) typeParameters.next();
        parameters.setProperty(
            paramElement.attributeValue( "name" ),
View Full Code Here

    if ( typeNode != null ) typeName = typeNode.getValue();

    Element typeChild = node.element( "type" );
    if ( typeName == null && typeChild != null ) {
      typeName = typeChild.attribute( "name" ).getValue();
      Iterator typeParameters = typeChild.elementIterator( "param" );

      while ( typeParameters.hasNext() ) {
        Element paramElement = (Element) typeParameters.next();
        parameters.setProperty(
            paramElement.attributeValue( "name" ),
View Full Code Here

      }
      if ( mappings.getCatalogName() != null ) {
        params.setProperty( PersistentIdentifierGenerator.CATALOG, mappings.getCatalogName() );
      }

      Iterator iter = subnode.elementIterator( "param" );
      while ( iter.hasNext() ) {
        Element childNode = (Element) iter.next();
        params.setProperty( childNode.attributeValue( "name" ), childNode.getText() );
      }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.