Examples of XBaseModel


Examples of net.xoetrope.xui.data.XBaseModel

    assertTrue( table.getSelectedRow() == 2 );
  }

  public XModel createManualDatasource()
  {
    XBaseModel dset = (XBaseModel)XTableModelHelper.createDataSet( "events" );
    XBaseModel table = (XBaseModel)XTableModelHelper.createTable( dset, "items" );
    XBaseModel header = (XBaseModel)XTableModelHelper.addHeader( table );
    XTableModelHelper.addData( header, "event", "event" );
    XTableModelHelper.addData( header, "control", "control" );
    XTableModelHelper.addData( header, "value", "value" );
    XBaseModel rowdata = (XBaseModel)XTableModelHelper.addRow( table );
    XTableModelHelper.addData( rowdata, "event", "click" );
    XTableModelHelper.addData( rowdata, "Control", "btnSubmit" );
    XTableModelHelper.addData( rowdata, "Value", "Submit" );

    DebugLogger.dumpModel( XProjectManager.getModel() );
View Full Code Here

Examples of net.xoetrope.xui.data.XBaseModel

    DebugLogger.dumpModel( project.getModel() );

    XModel model = (XModel)project.getModel().get( "base/componentlist/items" );

    XBaseModel trNode = new XBaseModel();
    trNode.setTagName( "tr" );

    model.append( trNode );
    XBaseModel makeNode = new XBaseModel();
    makeNode.setTagName( "td" );
    makeNode.setId( "make" );
    makeNode.set( "Val" );
    trNode.append( makeNode );

    XBaseModel tdNode = new XBaseModel();
    tdNode.setTagName( "td" );
    tdNode.setId( "model" );
    tdNode.set( "Cassidy" );
    trNode.append( tdNode );

    tdNode = new XBaseModel();
    tdNode.setTagName( "td" );
    tdNode.setId( "year" );
    tdNode.set( "1968" );
    trNode.append( tdNode );

    tdNode = new XBaseModel();
    tdNode.setTagName( "td" );
    tdNode.setId( "price" );
    tdNode.set( "23433" );
    trNode.append( tdNode );
//    XBaseModel.getInstance().


    return model;
View Full Code Here

Examples of net.xoetrope.xui.data.XBaseModel

   * @param name The name of the new XModel
   * @return The newly created table XModel
   */
  public static XModel createTable( XModel model, String name )
  {
    XBaseModel table = new XBaseModel();
    table.setTagName( "table" );
    table.setId( "items" );
    model.append( table );

    return table;
  }
View Full Code Here

Examples of net.xoetrope.xui.data.XBaseModel

   * it
   * @return The newly created th node
   */
  public static XModel addHeader( XModel model )
  {
    XBaseModel heading = new XBaseModel();
    heading.setTagName( "th" );
    model.append( heading );
    return heading;
  }
View Full Code Here

Examples of net.xoetrope.xui.data.XBaseModel

   * it
   * @return The newly created th node
   */
  public static XModel addRow( XModel model )
  {
    XBaseModel row = new XBaseModel();
    row.setTagName( "tr" );
    model.append( row );
    return row;
  }
View Full Code Here

Examples of net.xoetrope.xui.data.XBaseModel

   * @param value The value of the new data item
   * @return The newly created data item
   */
  public static XModel addData( XModel model, String name, String value )
  {
    XBaseModel item = new XBaseModel();
    item.setTagName( "td" );
    item.setId( name );
    item.set( value );
    model.append( item );
    return item;
  }
View Full Code Here

Examples of net.xoetrope.xui.data.XBaseModel

  {
    if ( model.getNumChildren() > 0 ) {
      if ( usesDatabase )
        return model.getNumAttributes();
      else if ( model instanceof XBaseModel ) {
        XBaseModel row0 = (XBaseModel)((XBaseModel)model).get( 0 );
        if ( row0.getTagName().equals( "th" )) {
          hasHeaderRow = true;
          return row0.getNumChildren();
        }
      }
    }
    return model.getNumAttributes();
  }
View Full Code Here

Examples of net.xoetrope.xui.data.XBaseModel

   */
  public String getColumnName(int columnIndex)
  {
    if ( hasHeaderRow ) {
      if ( model instanceof XBaseModel ) {//usesDatabase ) {
        XBaseModel row0 = ( XBaseModel ) ( ( XBaseModel ) model ).get( 0 );
        return row0.get( columnIndex ).getAttribValueAsString( XBaseModel.VALUE_ATTRIBUTE );
      }
    }

    return model.getAttribName( columnIndex );
  }
View Full Code Here

Examples of net.xoetrope.xui.data.XBaseModel

  {
    if ( model.getNumChildren() > 0 ) {
      if ( usesDatabase )
        return model.getNumAttributes();
      else if ( model instanceof XBaseModel ) {
        XBaseModel row0 = (XBaseModel)((XBaseModel)model).get( 0 );
        if ( row0.getTagName().equals( "th" )) {
          hasHeaderRow = true;
          return row0.getNumChildren();
        }
      }
    }
    return model.getNumAttributes();
  }
View Full Code Here

Examples of net.xoetrope.xui.data.XBaseModel

   */
  public String getColumnName(int columnIndex)
  {
    if ( hasHeaderRow ) {
      if ( model instanceof XBaseModel ) {//usesDatabase ) {
        XBaseModel row0 = ( XBaseModel ) ( ( XBaseModel ) model ).get( 0 );
        return row0.get( columnIndex ).getAttribValueAsString( XBaseModel.VALUE_ATTRIBUTE );
      }
    }

    return model.getAttribName( columnIndex );
  }
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.