Package org.apache.tapestry

Examples of org.apache.tapestry.IBinding


  /**
   * @see org.apache.tapestry.contrib.tree.model.ITreeModelSource#getTreeStateListener()
   */
  public ITreeStateListener getTreeStateListener() {
    ITreeStateListener objListener = null;
    IBinding objBinding = getBinding("treeStateListener");
    if(objBinding != null){
      objListener = (ITreeStateListener) objBinding.getObject();
    }
    return objListener;
  }
View Full Code Here


    return arrColumns;
  }

  public ArrayList getTableColunmsFromBinding(){
    IBinding objBinding = getBinding("tableColunms");
    if(objBinding != null)
      return (ArrayList)objBinding.getObject();
    return null;
  }
View Full Code Here

      return (ArrayList)objBinding.getObject();
    return null;
  }
 
  public int getEntriesPerTablePage(){
    IBinding objBinding = getBinding("entriesPerTablePage");
    if(objBinding != null)
      return objBinding.getInt();
    return 50;
  }
View Full Code Here

     */
    public void setTableColumn(ITableColumn tableColumn)
    {
        m_objTableColumn = tableColumn;

        IBinding objColumnBinding = getColumnBinding();
        if (objColumnBinding != null)
            objColumnBinding.setObject(tableColumn);
    }
View Full Code Here

     *
     * @return the CSS class of the cell
     */
    public String getColumnClass()
    {
        IBinding objClassBinding = getClassBinding();
        if (objClassBinding != null)
            return objClassBinding.getString();
        else
            return getTableColumn().getColumnName() + TABLE_COLUMN_CSS_CLASS_SUFFIX;
    }
View Full Code Here

    }
   
  }
   
  private void deliverEventOld(int nEventUID, Object objValueUID, ITreeStateModel objStateModel){
    IBinding objBinding = getBinding("treeStateListener");
    if(objBinding != null){
      ITreeStateListener objListener = (ITreeStateListener)objBinding.getObject();
      TreeStateEvent objEvent = new TreeStateEvent(nEventUID, objValueUID, objStateModel);
      objListener.treeStateChanged(objEvent);
    }
   
  }
View Full Code Here

        m_objNodeRenderFactoryBinding = nodeRenderFactoryBinding;
    }

    public INodeRenderFactory getNodeRenderFactory() {
        if(m_objNodeRenderFactory == null){
            IBinding objBinding = getNodeRenderFactoryBinding();
            if( objBinding != null){
                m_objNodeRenderFactory = (INodeRenderFactory)objBinding.getObject();
            }else{
                m_objNodeRenderFactory = new SimpleNodeRenderFactory();
            }
        }
        return m_objNodeRenderFactory;
View Full Code Here

     * Returns the makeNodeDirect.
     * @return Boolean
     */
    public boolean getMakeNodeDirect() {
        if(m_objMakeNodeDirect == null){
            IBinding objBinding = getMakeNodeDirectBinding();
            if(objBinding != null){
                m_objMakeNodeDirect = (Boolean)objBinding.getObject();
            }else{
                m_objMakeNodeDirect = Boolean.TRUE;
            }
        }
        return m_objMakeNodeDirect.booleanValue();
View Full Code Here

            // selected.

            if (value == null)
                return;

            IBinding selectedBinding = getSelectedBinding();

            if (selectedBinding != null)
                selectedBinding.setObject(getTag());

            IActionListener listener = getListener();

            if (listener != null)
                listener.actionTriggered(this, cycle);
View Full Code Here

    _featuresBinding = featuresBinding;
  }

  public String getHref()
  {
    IBinding aHrefBinding = getHrefBinding();

    if (aHrefBinding != null)
    {
            String encoding = getPage().getEngine().getOutputEncoding();
            try
            {
                return _urlCodec.encode(aHrefBinding.getString(), encoding);
            }
            catch (UnsupportedEncodingException e)
            {
                throw new ApplicationRuntimeException(
                    Tapestry.format("illegal-encoding", encoding),
View Full Code Here

TOP

Related Classes of org.apache.tapestry.IBinding

Copyright © 2018 www.massapicom. 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.