public class ViewTransitionGenerator<X> extends java.lang.Object implements UIGenerator, java.lang.Comparable<ViewTransitionGenerator<X>>
UIGenerator
for the target of ViewTransitionFactory
This is intended to allow the target to implement UIProvider
without adding
excessive dependencies to the ViewTransitionFactory
. It constructs the ViewTransitionFactory
dynamically to allow configuration based sub-classingConstructor and Description |
---|
ViewTransitionGenerator(AppContext conn,
java.lang.String transition_tag,
X target) |
ViewTransitionGenerator(AppContext conn,
java.lang.String transition_tag,
X target,
java.lang.String text) |
ViewTransitionGenerator(AppContext conn,
java.lang.String transition_tag,
X target,
java.lang.String text,
java.lang.String title) |
Modifier and Type | Method and Description |
---|---|
ContentBuilder |
addContent(ContentBuilder builder) |
int |
compareTo(ViewTransitionGenerator<X> arg0) |
boolean |
equals(java.lang.Object obj) |
int |
hashCode() |
java.lang.String |
toString() |
public ViewTransitionGenerator(AppContext conn, java.lang.String transition_tag, X target, java.lang.String text)
public ViewTransitionGenerator(AppContext conn, java.lang.String transition_tag, X target, java.lang.String text, java.lang.String title)
public ViewTransitionGenerator(AppContext conn, java.lang.String transition_tag, X target)
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public ContentBuilder addContent(ContentBuilder builder)
addContent
in interface UIGenerator
public int compareTo(ViewTransitionGenerator<X> arg0)
compareTo
in interface java.lang.Comparable<ViewTransitionGenerator<X>>
public java.lang.String toString()
toString
in class java.lang.Object