All Methods Static Methods Instance Methods Concrete Methods
| Modifier and Type |
Method and Description |
void |
addAttribute(org.zkoss.bind.Binder binder,
String attributeType) |
void |
addChildAttribute(org.zkoss.bind.Binder binder,
String attributeType) |
void |
addChildEntity(org.zkoss.bind.Binder binder,
boolean multiple,
String layout,
boolean virtual) |
void |
addChildTab(org.zkoss.bind.Binder binder) |
void |
addEntity(org.zkoss.bind.Binder binder,
boolean multiple,
String layout) |
void |
addRootEntity() |
void |
addTab(org.zkoss.bind.Binder binder) |
protected void |
addTabInternal(org.zkoss.bind.Binder binder,
UITabSet parentTabSet) |
void |
applyChangesToEditedNodeInPopUp(org.zkoss.bind.Binder binder) |
protected void |
applyChangesToForm(org.zkoss.zk.ui.IdSpace idSpace) |
protected void |
buildTreeModel() |
void |
cancelChangesToEditedNodeInPopUp(org.zkoss.bind.Binder binder) |
void |
collapseTree() |
protected EntityDefinition |
createEntityDefinition() |
protected EntityDefinition |
createRootEntityDefinition() |
void |
currentLanguageChanged() |
static void |
dispatchEditedNodeTypeChangedGlobalCommand() |
void |
doAfterCompose(org.zkoss.zk.ui.Component view) |
void |
editedNodeCalculatedPropertyChanging(SurveyObject item,
boolean calculated) |
void |
editedNodeChanged(org.zkoss.zk.ui.Component view,
EntityDefinition parentEntity,
SurveyObject editedNode,
Boolean newNode) |
void |
editedNodeKeyChanging(SurveyObject item,
boolean key) |
void |
editedNodeNameChanging(SurveyObject item,
String name) |
void |
editedNodeTypeChanged() |
protected void |
editNode(org.zkoss.bind.Binder binder,
boolean newNode,
EntityDefinition parentEntity,
SurveyObject node) |
void |
editRootEntity() |
void |
expandTree() |
String |
getAttributeIcon(String attributeTypeStr)
Called from UI
|
String |
getAttributeInstanceLabel(AttributeDefinition attrDefn) |
String |
getAttributeType() |
String |
getAttributeTypeLabel() |
String |
getAttributeTypeLabel(String typeValue) |
String |
getAttributeTypeLabelFromDefinition(AttributeDefinition attrDefn) |
List<String> |
getAttributeTypeValues() |
SurveyObject |
getEditedNode() |
String |
getEditedNodePath() |
protected static String |
getEntityIcon(EntityDefinition entityDefn) |
static String |
getIcon(SurveyObject surveyObject) |
static String |
getIcon(SurveyObject surveyObject,
boolean key,
boolean calculated) |
protected org.zkoss.bind.Binder |
getNodeFormBinder(org.zkoss.zk.ui.IdSpace idSpace) |
protected org.zkoss.zk.ui.Component |
getNodeFormComponent(org.zkoss.zk.ui.IdSpace idSpace) |
static String |
getNodeTooltiptext(SurveyObject surveyObject) |
String |
getNodeType() |
String |
getNodeTypeHeaderLabel() |
org.zkoss.zul.Menupopup |
getPopupMenu(SchemaTreeModel.SchemaNodeData data) |
EntityDefinition |
getSelectedRootEntity() |
SchemaTreeModel.SchemaNodeData |
getSelectedTreeNode() |
String |
getSelectedTreeViewType() |
ModelVersion |
getSelectedVersion() |
protected List<SurveyObject> |
getSiblingsInTree(SurveyObject surveyObject) |
SchemaTreeModel |
getTreeModel() |
String |
getTreeViewTypeLabel(String type) |
String[] |
getTreeViewTypes() |
void |
init() |
boolean |
isEditingNode() |
boolean |
isEntity(SchemaTreeModel.SchemaNodeData data) |
boolean |
isMainTab(SchemaTreeModel.SchemaNodeData data) |
protected boolean |
isMoveItemDisabled(List<?> siblings,
int index,
boolean up) |
protected boolean |
isMoveNodeDisabled(boolean up) |
boolean |
isMoveNodeDownDisabled() |
boolean |
isMoveNodeUpDisabled() |
boolean |
isNewNode() |
boolean |
isRootEntitySelected() |
boolean |
isSingleEntity(SchemaTreeModel.SchemaNodeData data) |
boolean |
isTab(SchemaTreeModel.SchemaNodeData data) |
boolean |
isTableEntity(SchemaTreeModel.SchemaNodeData data) |
protected boolean |
isVersionSelected() |
protected void |
moveNode(boolean up) |
protected void |
moveNode(int newIndexInTree) |
void |
moveNodeDown() |
void |
moveNodeUp() |
void |
nodeConverted(org.zkoss.bind.Binder binder,
NodeDefinition nodeDef) |
void |
nodeSelected(org.zkoss.bind.Binder binder,
org.zkoss.zk.ui.Component view,
SchemaTreeModel.SchemaNodeData data) |
protected void |
nodesTreeFilterChanged(EntityDefinition rootEntity,
ModelVersion version) |
void |
openDuplicateNodePopup() |
void |
openMoveNodePopup() |
void |
openNodeConversionPopup() |
void |
openSelectNodeFromAnotherSurveyPopUp() |
protected void |
performRemoveNode(NodeDefinition nodeDefn) |
protected void |
performRemoveSelectedTreeNode() |
protected void |
performRemoveTab(UITab tab) |
protected void |
performSelectNode(org.zkoss.bind.Binder binder,
SchemaTreeModel.SchemaNodeData data) |
protected void |
refreshNodeForm() |
protected void |
refreshSelectedTreeNode(org.zkoss.zk.ui.Component view) |
protected void |
refreshTreeModel() |
void |
removeNode() |
protected void |
removeNodeDefinition(NodeDefinition nodeDefn) |
void |
removeRootEntity() |
void |
removeTab() |
protected void |
resetEditingStatus() |
protected void |
resetEditingStatus(boolean notifyChange) |
protected void |
resetNodeSelection() |
protected void |
resetTreeSelection() |
void |
rootEntitySelected(EntityDefinition rootEntity) |
void |
schemaChanged() |
protected void |
selectTreeNode(SurveyObject surveyObject) |
void |
treeViewTypeSelected(String type) |
void |
undoLastChanges() |
void |
updateTabLabel(UITab tab,
String label) |
protected void |
validateForm() |
protected void |
validateForm(org.zkoss.bind.Binder binder) |
protected boolean |
validateTabLabel(String label) |
void |
versionSelected(Object version) |
void |
versionsUpdated() |