|
||||||||||
| 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<X>
org.kite9.diagram.builders.AnnotatedElementBuilder<Package>
org.kite9.diagram.builders.PackageBuilder
public class PackageBuilder
| 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 | |
|---|---|
PackageBuilder(List<Tie> packages,
ProjectModel model,
Aliaser a)
|
|
| Method Summary | |
|---|---|
PackageBuilder |
reduce(Filter<? super Package> f)
Creates a new element builder of the same type as the original, which only has ties matching the filter. |
PackageBuilder |
show(Format f)
|
PackageBuilder |
withDependencies(Filter<? super Package> f)
|
ClassBuilder |
withMemberClasses(Filter<? super Class<?>> f)
|
ClassBuilder |
withMembers(Class<?>... classes)
|
| Methods inherited from class org.kite9.diagram.builders.AnnotatedElementBuilder |
|---|
withAnnotations |
| 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 PackageBuilder(List<Tie> packages,
ProjectModel model,
Aliaser a)
| Method Detail |
|---|
public PackageBuilder show(Format f)
show in class AbstractElementBuilder<Package>public ClassBuilder withMembers(Class<?>... classes)
public ClassBuilder withMemberClasses(Filter<? super Class<?>> f)
public PackageBuilder withDependencies(Filter<? super Package> f)
public PackageBuilder reduce(Filter<? super Package> f)
AbstractElementBuilder
reduce in class AnnotatedElementBuilder<Package>
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||