Examples of TreeRowObject


Examples of org.apache.tapestry.contrib.tree.model.TreeRowObject

    public void walkTree(ArrayList arrAllExpandedNodes, Object objParent, Object objParentUID, int nDepth,
                         ITreeModel objTreeModel) {
        m_nTreeDeep = nDepth;

    TreeRowObject objTreeRowObject = new TreeRowObject(objParent, objParentUID, nDepth);
    arrAllExpandedNodes.add(objTreeRowObject);

        boolean bContain = objTreeModel.getTreeStateModel().isUniqueKeyExpanded(objParentUID);
        if (bContain) {
      Iterator colChildren = objTreeModel.getTreeDataModel().getChildren(objParent);
View Full Code Here

Examples of org.apache.tapestry.contrib.tree.model.TreeRowObject

    public Object[] getNodeContext(){
    ITreeModelSource objModelSource = getTreeModelSource();
    ComponentAddress objModelSourceAddress = new ComponentAddress(objModelSource);
    ITreeRowSource objTreeRowSource = getTreeRowSource();
    TreeRowObject objTreeRowObject = objTreeRowSource.getTreeRow();
        Object objValueUID = objTreeRowObject.getTreeNodeUID();
        if (LOG.isDebugEnabled()) {
            LOG.debug("getNodeContext objValueUID = " + objValueUID);
        }

        return new Object[] { objValueUID, new Boolean(isNodeOpen()), objModelSourceAddress };
View Full Code Here

Examples of org.apache.tapestry.contrib.tree.model.TreeRowObject

    }

    public boolean isNodeOpen() {
        if(m_objNodeState == null){
      ITreeRowSource objTreeRowSource = getTreeRowSource();
      TreeRowObject objTreeRowObject = objTreeRowSource.getTreeRow();
            Object objValueUID = objTreeRowObject.getTreeNodeUID();
      ITreeModelSource objTreeModelSource = getTreeModelSource();
            ITreeStateModel objStateModel = objTreeModelSource.getTreeModel().getTreeStateModel();
            boolean bState = objStateModel.isUniqueKeyExpanded(objValueUID);
            m_objNodeState = new Boolean(bState);
        }
View Full Code Here

Examples of org.apache.tapestry.contrib.tree.model.TreeRowObject

    }

    public String getOffsetStyle() {
        //return "width: " + getTreeDataView().getTreeDeep() * 15;
    ITreeRowSource objTreeRowSource = getTreeRowSource();
    TreeRowObject objTreeRowObject = objTreeRowSource.getTreeRow();
        int nTreeRowDepth = 0;
        if(objTreeRowObject != null){
      nTreeRowDepth = objTreeRowObject.getTreeRowDepth();
        }
        return "padding-left: " + nTreeRowDepth * 15+"px";
    }
View Full Code Here

Examples of org.apache.tapestry.contrib.tree.model.TreeRowObject

    }

    public String getSelectedID(){
    ITreeRowSource objTreeRowSource = getTreeRowSource();
    ITreeModelSource objTreeModelSource = getTreeModelSource();
    TreeRowObject objTreeRowObject = objTreeRowSource.getTreeRow();
        Object objNodeValueUID = objTreeRowObject.getTreeNodeUID();
        Object objSelectedNode = objTreeModelSource.getTreeModel().getTreeStateModel().getSelectedNode();
        if(objNodeValueUID.equals(objSelectedNode)) {
            return getSelectedNodeID();
        }
        return "";
View Full Code Here

Examples of org.apache.tapestry.contrib.tree.model.TreeRowObject

  }
   
    public String getNodeStyleClass() {
    ITreeRowSource objTreeRowSource = getTreeRowSource();
    ITreeModelSource objTreeModelSource = getTreeModelSource();
    TreeRowObject objTreeRowObject = objTreeRowSource.getTreeRow();
    boolean bResult = false;
    if(objTreeRowObject != null){
          Object objNodeValueUID = objTreeRowObject.getTreeNodeUID();
          Object objSelectedNode = objTreeModelSource.getTreeModel().getTreeStateModel().getSelectedNode();
      bResult = objNodeValueUID.equals(objSelectedNode);
    }
        if (bResult) {
            return "selectedNodeViewClass";
View Full Code Here

Examples of org.apache.tapestry.contrib.tree.model.TreeRowObject

    }

    public void walkTree(Object objParent, Object objParentUID, int nDepth,
                         ITreeModel objTreeModel, IMarkupWriter writer,
                         IRequestCycle cycle) {
    m_objTreeRowObject = new TreeRowObject(objParent, objParentUID, nDepth);
        m_nTreeDeep = nDepth;

        super.renderComponent(writer, cycle);

        boolean bContain = objTreeModel.getTreeStateModel().isUniqueKeyExpanded(objParentUID);
View Full Code Here

Examples of org.apache.tapestry.contrib.tree.model.TreeRowObject

    public Object[] getNodeContext()
    {
        ITreeModelSource objModelSource = getTreeModelSource();
        ComponentAddress objModelSourceAddress = new ComponentAddress(objModelSource);
        ITreeRowSource objTreeRowSource = getTreeRowSource();
        TreeRowObject objTreeRowObject = objTreeRowSource.getTreeRow();
        Object objValueUID = objTreeRowObject.getTreeNodeUID();
        if (LOG.isDebugEnabled())
        {
            LOG.debug("getNodeContext objValueUID = " + objValueUID);
        }
View Full Code Here

Examples of org.apache.tapestry.contrib.tree.model.TreeRowObject

    public boolean isNodeOpen()
    {
        if (m_objNodeState == null)
        {
            ITreeRowSource objTreeRowSource = getTreeRowSource();
            TreeRowObject objTreeRowObject = objTreeRowSource.getTreeRow();
            Object objValueUID = objTreeRowObject.getTreeNodeUID();
            ITreeModelSource objTreeModelSource = getTreeModelSource();
            ITreeStateModel objStateModel = objTreeModelSource.getTreeModel().getTreeStateModel();
            boolean bState = objStateModel.isUniqueKeyExpanded(objValueUID);
            m_objNodeState = new Boolean(bState);
        }
View Full Code Here

Examples of org.apache.tapestry.contrib.tree.model.TreeRowObject

    public String getOffsetStyle()
    {
        // return "width: " + getTreeDataView().getTreeDeep() * 15;
        ITreeRowSource objTreeRowSource = getTreeRowSource();
        TreeRowObject objTreeRowObject = objTreeRowSource.getTreeRow();
        int nTreeRowDepth = 0;
        if (objTreeRowObject != null)
        {
            nTreeRowDepth = objTreeRowObject.getTreeRowDepth();
            if (nTreeRowDepth != 0)
                nTreeRowDepth = nTreeRowDepth - 1;
        }
        return "padding-left: " + nTreeRowDepth * 19 + "px";
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.