private MetadataCol52 makeNewColumn(MetadataCol c) { MetadataCol52 nc = new MetadataCol52(); nc.setDefaultValue( new DTCellValue52( c.defaultValue ) ); nc.setHideColumn( c.hideColumn ); nc.setMetadata( c.attr ); nc.setWidth( c.width ); return nc; }
public MetadataColumnDetails(final MetadataCol52 column) { super( column ); this.metadata = column.getMetadata(); }
@Test public void testLimitedEntryMetadata() { GuidedDecisionTable52 dt = new GuidedDecisionTable52(); dt.setTableFormat( TableFormat.LIMITED_ENTRY ); dt.setTableName( "limited-entry" ); MetadataCol52 md = new MetadataCol52(); md.setMetadata( "metadata" ); dt.getMetadataCols().add( md ); dt.setData( upgrader.makeDataLists( new String[][]{ new String[]{"1", "desc", "md1"}, new String[]{"2", "desc", "md2"} } ) ); GuidedDTDRLPersistence p = GuidedDTDRLPersistence.getInstance(); String drl = p.marshal( dt ); assertTrue( drl.indexOf( "@metadata(md1)" ) > -1 ); assertTrue( drl.indexOf( "@metadata(md2)" ) > -1 ); }
allColumns.add( new RowNumberCol52() ); allColumns.add( new DescriptionCol52() ); allColumns.add( new MetadataCol52() );
tsdt.getMetadataCols().size() ); assertEquals( "legacy", tsdt.getMetadataCols().get( 0 ).getMetadata() ); assertEquals( "yes", tsdt.getMetadataCols().get( 0 ).getDefaultValue().getStringValue() );
rm.metadataList ); MetadataCol52 col1 = new MetadataCol52(); col1.setMetadata( "foo" ); MetadataCol52 col2 = new MetadataCol52(); col2.setMetadata( "foo2" ); metadataCols.add( col1 ); metadataCols.add( col2 );
dt.getActionCols().add( set ); dt.getMetadataCols().add( new MetadataCol52() );
tsdt.getMetadataCols().size() ); assertEquals( "legacy", tsdt.getMetadataCols().get( 0 ).getMetadata() ); assertEquals( "yes", tsdt.getMetadataCols().get( 0 ).getDefaultValue().getStringValue() );
private MetadataCol52 makeNewColumn(MetadataCol c) { MetadataCol52 nc = new MetadataCol52(); nc.setDefaultValue( new DTCellValue52( c.defaultValue ) ); nc.setHideColumn( c.hideColumn ); nc.setMetadata( c.attr ); nc.setWidth( c.width ); return nc; }
DescriptionCol52 dc = new DescriptionCol52(); MetadataCol52 mdc = new MetadataCol52(); mdc.setMetadata( "cheese" );
public MetadataColumnDetails(final MetadataCol52 column) { super( column ); this.metadata = column.getMetadata(); }
allColumns.add( new RowNumberCol52() ); allColumns.add( new DescriptionCol52() ); allColumns.add( new MetadataCol52() ); allColumns.add( new ConditionCol52() ); List<ActionCol52> cols = new ArrayList<ActionCol52>();
void doMetadata(List<BaseColumn> allColumns, List<MetadataCol52> metadataCols, List<DTCellValue52> row, RuleModel rm) { // setup temp list List<RuleMetadata> metadataList = new ArrayList<RuleMetadata>(); for ( int j = 0; j < metadataCols.size(); j++ ) { MetadataCol52 meta = metadataCols.get( j ); int index = allColumns.indexOf( meta ); String cell = GuidedDTDRLUtilities.convertDTCellValueToString( row.get( index ) ); if ( validCell( cell ) ) { metadataList.add( new RuleMetadata( meta.getMetadata(), cell ) ); } } if ( metadataList.size() > 0 ) { rm.metadataList = metadataList.toArray( new RuleMetadata[metadataList.size()] ); } }
allColumns.add( new RowNumberCol52() ); allColumns.add( new DescriptionCol52() ); allColumns.add( new MetadataCol52() );
public DeleteColumnAuditLogEntry(final String userName, final BaseColumn column) { super( userName ); if ( column instanceof MetadataCol52 ) { this.columnHeader = ((MetadataCol52) column).getMetadata(); } else if ( column instanceof AttributeCol52 ) { this.columnHeader = ((AttributeCol52) column).getAttribute(); } else { this.columnHeader = column.getHeader(); } }
allColumns.add( new RowNumberCol52() ); allColumns.add( new DescriptionCol52() ); allColumns.add( new MetadataCol52() );
void doMetadata(List<BaseColumn> allColumns, List<MetadataCol52> metadataCols, List<DTCellValue52> row, RuleModel rm) { // setup temp list List<RuleMetadata> metadataList = new ArrayList<RuleMetadata>(); for ( int j = 0; j < metadataCols.size(); j++ ) { MetadataCol52 meta = metadataCols.get( j ); int index = allColumns.indexOf( meta ); String cell = GuidedDTDRLUtilities.convertDTCellValueToString( row.get( index ) ); if ( validCell( cell ) ) { metadataList.add( new RuleMetadata( meta.getMetadata(), cell ) ); } } if ( metadataList.size() > 0 ) { rm.metadataList = metadataList.toArray( new RuleMetadata[metadataList.size()] ); } }
public DeleteColumnAuditLogEntry(final String userName, final BaseColumn column) { super( userName ); if ( column instanceof MetadataCol52 ) { this.columnHeader = ((MetadataCol52) column).getMetadata(); } else if ( column instanceof AttributeCol52 ) { this.columnHeader = ((AttributeCol52) column).getAttribute(); } else { this.columnHeader = column.getHeader(); } }