|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.kite9.diagram.builders.AbstractBuilder
org.kite9.diagram.builders.AbstractElementBuilder<Type>
org.kite9.diagram.builders.TypeBuilder
public class TypeBuilder
This is a bit like a ClassBuilder, but handles generic types. This is useful for example when dealing with fields and method return types.
| 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 | |
|---|---|
TypeBuilder(List<Tie> ties2,
ProjectModel model,
Aliaser a)
|
|
| Method Summary | |
|---|---|
TypeBuilder |
reduce(Filter<? super Type> f)
Creates a new element builder of the same type as the original, which only has ties matching the filter. |
TypeBuilder |
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 |
|---|
public TypeBuilder(List<Tie> ties2,
ProjectModel model,
Aliaser a)
| Method Detail |
|---|
public TypeBuilder reduce(Filter<? super Type> f)
AbstractElementBuilder
reduce in class AbstractElementBuilder<Type>public TypeBuilder show(Format f)
show in class AbstractElementBuilder<Type>
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||