jaxx.runtime.swing.navigation
Class NavigationTreeModelBuilder.ChildBuilder<O>

java.lang.Object
  extended by jaxx.runtime.swing.navigation.NavigationTreeModelBuilder.ChildBuilder<O>
Enclosing class:
NavigationTreeModelBuilder

public abstract static class NavigationTreeModelBuilder.ChildBuilder<O>
extends java.lang.Object


Field Summary
protected  NavigationTreeModelBuilder builder
           
 
Constructor Summary
protected NavigationTreeModelBuilder.ChildBuilder(NavigationTreeModelBuilder builder)
           
 
Method Summary
 void build(NavigationTreeNode parent, boolean cacheValues, java.lang.Class<? extends O> klass, java.util.Collection<? extends O> beans, java.lang.Class<? extends JAXXObject> ui, java.lang.Class<? extends JAXXAction> actionClass)
           
 void build(NavigationTreeNode parent, boolean cacheValues, java.lang.Class<? extends O> klass, O[] beans, java.lang.Class<? extends JAXXObject> ui, java.lang.Class<? extends JAXXAction> actionClass)
           
protected abstract  Decorator<? extends O> getDecorator(O child)
           
protected abstract  java.lang.String getJXPath(O child)
           
protected abstract  java.lang.String getNavigationPath(O child)
           
protected abstract  void init(java.lang.Class<? extends O> klass)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

builder

protected NavigationTreeModelBuilder builder
Constructor Detail

NavigationTreeModelBuilder.ChildBuilder

protected NavigationTreeModelBuilder.ChildBuilder(NavigationTreeModelBuilder builder)
Method Detail

init

protected abstract void init(java.lang.Class<? extends O> klass)

getDecorator

protected abstract Decorator<? extends O> getDecorator(O child)

getJXPath

protected abstract java.lang.String getJXPath(O child)

getNavigationPath

protected abstract java.lang.String getNavigationPath(O child)

build

public void build(NavigationTreeNode parent,
                  boolean cacheValues,
                  java.lang.Class<? extends O> klass,
                  java.util.Collection<? extends O> beans,
                  java.lang.Class<? extends JAXXObject> ui,
                  java.lang.Class<? extends JAXXAction> actionClass)

build

public void build(NavigationTreeNode parent,
                  boolean cacheValues,
                  java.lang.Class<? extends O> klass,
                  O[] beans,
                  java.lang.Class<? extends JAXXObject> ui,
                  java.lang.Class<? extends JAXXAction> actionClass)


Copyright © 2008-2009 CodeLutin. All Rights Reserved.