public class ScheduleBuildOptionInfo extends Object implements ScheduleBuildOption
Constructor and Description |
---|
ScheduleBuildOptionInfo() |
ScheduleBuildOptionInfo(ScheduleBuildOption copy) |
Modifier and Type | Method and Description |
---|---|
int |
getShuffle()
Get the new position for this option in the overall list.
|
String |
getUniqueId()
Get the unique identifier.
|
boolean |
isDiscarded()
Determine if the option has been discarded in, and should no longer appear.
|
boolean |
isLockedIn()
Determine if the option has been locked in, and must appear in all
possible schedules.
|
boolean |
isSelected()
Determine if the option has been selected for inclusion in building a
schedule.
|
void |
setDiscarded(boolean discarded) |
void |
setLockedIn(boolean lockedIn) |
void |
setSelected(boolean selected) |
void |
setShuffle(int shuffle) |
void |
setUniqueId(String uniqueId) |
public ScheduleBuildOptionInfo()
public ScheduleBuildOptionInfo(ScheduleBuildOption copy)
public String getUniqueId()
HasUniqueId
The value returned by this method should always be unique within the context of the rendered page, and therefore reliable for referring to the represented user interface element using a DOM selector within a front-end script.
This value must be usable in an XML document as an ID attribute without modification. Therefore, only letters, numbers, hyphens, and the underscore character are permitted.
getUniqueId
in interface HasUniqueId
public void setUniqueId(String uniqueId)
public boolean isSelected()
ScheduleBuildOption
isSelected
in interface ScheduleBuildOption
public void setSelected(boolean selected)
public boolean isLockedIn()
ScheduleBuildOption
isLockedIn
in interface ScheduleBuildOption
public void setLockedIn(boolean lockedIn)
public int getShuffle()
ScheduleBuildOption
getShuffle
in interface ScheduleBuildOption
public void setShuffle(int shuffle)
public boolean isDiscarded()
ScheduleBuildOption
isDiscarded
in interface ScheduleBuildOption
public void setDiscarded(boolean discarded)
Copyright © 2004–2014 The Kuali Foundation. All rights reserved.