org.apache.maven.doxia.site.decoration.inheritance
Class DefaultDecorationModelInheritanceAssembler

java.lang.Object
  extended by org.apache.maven.doxia.site.decoration.inheritance.DefaultDecorationModelInheritanceAssembler
All Implemented Interfaces:
DecorationModelInheritanceAssembler

public class DefaultDecorationModelInheritanceAssembler
extends java.lang.Object
implements DecorationModelInheritanceAssembler

Manage inheritance of the decoration model.

Author:
Brett Porter

Field Summary
 
Fields inherited from interface org.apache.maven.doxia.site.decoration.inheritance.DecorationModelInheritanceAssembler
ROLE
 
Constructor Summary
DefaultDecorationModelInheritanceAssembler()
           
 
Method Summary
 void assembleModelInheritance(java.lang.String name, DecorationModel child, DecorationModel parent, java.lang.String childBaseUrl, java.lang.String parentBaseUrl)
           
 void resolvePaths(DecorationModel decoration, java.lang.String baseUrl)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultDecorationModelInheritanceAssembler

public DefaultDecorationModelInheritanceAssembler()
Method Detail

assembleModelInheritance

public void assembleModelInheritance(java.lang.String name,
                                     DecorationModel child,
                                     DecorationModel parent,
                                     java.lang.String childBaseUrl,
                                     java.lang.String parentBaseUrl)
Specified by:
assembleModelInheritance in interface DecorationModelInheritanceAssembler

resolvePaths

public void resolvePaths(DecorationModel decoration,
                         java.lang.String baseUrl)
Specified by:
resolvePaths in interface DecorationModelInheritanceAssembler


Copyright 2006 null. All Rights Reserved.