|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.google.gwt.user.client.ui.UIObject com.google.gwt.user.client.ui.Widget com.google.gwt.user.client.ui.Panel com.google.gwt.user.client.ui.ComplexPanel com.google.gwt.user.client.ui.FlowPanel org.kuali.student.common.ui.client.widgets.rules.RuleManageWidget
public class RuleManageWidget
Nested Class Summary |
---|
Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.UIObject |
---|
com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled |
Field Summary | |
---|---|
private RuleExpressionEditor |
editLogic
|
private RuleTableManipulationWidget |
editObject
|
private static String |
logicView
|
private static String |
objectView
|
private KSTabPanel |
panel
|
private SubrulePreviewWidget |
preview
|
private static String |
previewView
|
private StatementTreeViewInfo |
rule
|
Fields inherited from class com.google.gwt.user.client.ui.UIObject |
---|
DEBUG_ID_PREFIX |
Constructor Summary | |
---|---|
RuleManageWidget()
|
Method Summary | |
---|---|
StatementTreeViewInfo |
getStatementTreeViewInfo()
|
void |
redraw(StatementTreeViewInfo rule,
Boolean ruleChanged)
|
void |
setEnabled(boolean enabled)
|
void |
setReqCompEditButtonClickCallback(Callback<ReqComponentInfo> callback)
|
void |
setRuleChangedButtonClickCallback(Callback<Boolean> callback)
|
private void |
updateLogicView()
|
protected void |
updateObjectRule(RuleInfo rule)
|
private void |
updateObjectView(Boolean ruleChanged)
|
private void |
updatePreview()
|
Methods inherited from class com.google.gwt.user.client.ui.FlowPanel |
---|
add, clear, insert |
Methods inherited from class com.google.gwt.user.client.ui.ComplexPanel |
---|
add, adjustIndex, checkIndexBoundsForAccess, checkIndexBoundsForInsertion, getChildren, getWidget, getWidgetCount, getWidgetIndex, insert, insert, iterator, remove, remove |
Methods inherited from class com.google.gwt.user.client.ui.Panel |
---|
adopt, adopt, disown, doAttachChildren, doDetachChildren, onLoad, onUnload, orphan |
Methods inherited from class com.google.gwt.user.client.ui.Widget |
---|
addDomHandler, addHandler, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onAttach, onBrowserEvent, onDetach, removeFromParent, setLayoutData, sinkEvents |
Methods inherited from class com.google.gwt.user.client.ui.UIObject |
---|
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, setElement, setElement, setHeight, setPixelSize, setSize, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, toString, unsinkEvents |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface com.google.gwt.user.client.ui.IndexedPanel |
---|
getWidget, getWidgetCount, getWidgetIndex, remove |
Field Detail |
---|
private RuleTableManipulationWidget editObject
private RuleExpressionEditor editLogic
private SubrulePreviewWidget preview
private KSTabPanel panel
private StatementTreeViewInfo rule
private static final String objectView
private static final String logicView
private static final String previewView
Constructor Detail |
---|
public RuleManageWidget()
Method Detail |
---|
public void redraw(StatementTreeViewInfo rule, Boolean ruleChanged)
private void updateObjectView(Boolean ruleChanged)
private void updateLogicView()
private void updatePreview()
protected void updateObjectRule(RuleInfo rule)
public void setReqCompEditButtonClickCallback(Callback<ReqComponentInfo> callback)
public void setRuleChangedButtonClickCallback(Callback<Boolean> callback)
public StatementTreeViewInfo getStatementTreeViewInfo()
public void setEnabled(boolean enabled)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |