litesoft
@ 948
litesoft / trunk / GWT_Sandbox / FormEngine / src / com / temp / shared / utils / Visible.java
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
package com.temp.shared.utils; public interface Visible { enum State { Invisible, // equates to HTML's display=none | No visible state, not even any space reserved Cloaked, // equates to HTML's visibility=hidden | space reserved, but nothing showing Visible // regular, as in neither of the above } boolean isVisible(); boolean isCloaked(); boolean isInvisible(); State getVisibility(); /** * Set the Visibility. * * @param visibility if null, Visible is assumed! */ void setVisibility( State visibility ); } |