org.kite9.diagram.builders
Class StringBuilder

java.lang.Object
  extended by org.kite9.diagram.builders.AbstractBuilder
      extended by org.kite9.diagram.builders.AbstractElementBuilder<String>
          extended by org.kite9.diagram.builders.StringBuilder

public class StringBuilder
extends AbstractElementBuilder<String>


Nested Class Summary
 
Nested classes/interfaces inherited from class org.kite9.diagram.builders.AbstractElementBuilder
AbstractElementBuilder.ContentSelector<T,S>
 
Field Summary
 
Fields inherited from class org.kite9.diagram.builders.AbstractElementBuilder
ties
 
Fields inherited from class org.kite9.diagram.builders.AbstractBuilder
a, model, nf
 
Constructor Summary
StringBuilder(List<Tie> ties2, ProjectModel model, Aliaser a)
           
 
Method Summary
 StringBuilder reduce(Filter<? super String> f)
          Creates a new element builder of the same type as the original, which only has ties matching the filter.
 StringBuilder show(Format f)
           
 
Methods inherited from class org.kite9.diagram.builders.AbstractElementBuilder
getRepresented, getTieForRepresentation, reduceInner, withClasses, withPackages, withPackages, withStrings
 
Methods inherited from class org.kite9.diagram.builders.AbstractBuilder
createNewSubjectNounPart, createNoun, createTies, getCurrentClassLoader, getNounFactory, getUnderlyingSimpleNoun, packagesOf
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StringBuilder

public StringBuilder(List<Tie> ties2,
                     ProjectModel model,
                     Aliaser a)
Method Detail

reduce

public StringBuilder reduce(Filter<? super String> f)
Description copied from class: AbstractElementBuilder
Creates a new element builder of the same type as the original, which only has ties matching the filter.

Specified by:
reduce in class AbstractElementBuilder<String>

show

public StringBuilder show(Format f)
Overrides:
show in class AbstractElementBuilder<String>


Copyright © 2011. All Rights Reserved.