edu.washington.cs.supple.rep
Interface UiAlternative

All Superinterfaces:
ConstraintManipulation, java.util.EventListener, java.beans.PropertyChangeListener, SuppleBean, SuppleUiObjectHierarchyElement, UiObject
All Known Implementing Classes:
UiAlternativeImpl

public interface UiAlternative
extends UiObject

Author:
kgajos

Method Summary
 void addAlternative(UiObject a)
           
 UiObject getCurrentAlternative()
           
 java.util.Iterator iterator()
           
 void setAlternative(UiObject a)
           
 int size()
           
 
Methods inherited from interface edu.washington.cs.supple.rep.UiObject
accept, childChanged, equals, getInterfaceIdentifier, getTextLabel, getType, getUniqueId, getView, hashCode, hasTextLabel, isActive, isLeaf, isModifiable, isRuntime, setActive, setRuntime, setView, toPrettyString, toString
 
Methods inherited from interface edu.washington.cs.supple.rep.SuppleUiObjectHierarchyElement
getAncestors, getFullName, getName, getParent, getParentObject, getRootObject, isChildOf, isDescendantOf, isRoot, setName, setParent
 
Methods inherited from interface edu.washington.cs.supple.rep.SuppleBean
addPropertyChangeListener, removePropertyChangeListener
 
Methods inherited from interface java.beans.PropertyChangeListener
propertyChange
 
Methods inherited from interface edu.washington.cs.supple.rep.ConstraintManipulation
addRenderingConstraint, addRenderingHint, getRenderingConstraints, getRenderingHints
 

Method Detail

addAlternative

public void addAlternative(UiObject a)

setAlternative

public void setAlternative(UiObject a)

getCurrentAlternative

public UiObject getCurrentAlternative()

size

public int size()

iterator

public java.util.Iterator iterator()