public HierarchyMetaData createHierarchyForParentWithNode( DimensionMetaData parent, ColumnBackedNode obj ) { HierarchyMetaData hier = new HierarchyMetaData( obj.getName() ); hier.setParent( parent ); hier.setExpanded( true ); if ( obj != null ) { LevelMetaData level = createLevelForParentWithNode( hier, obj ); hier.add( level ); } return hier; }
public DimensionMetaData createDimensionWithName( String dimName ) { DimensionMetaData dimension = new DimensionMetaData( dimName ); dimension.setExpanded( true ); HierarchyMetaData hierarchy = createHierarchyForParentWithNode( dimension, null ); hierarchy.setParent( dimension ); hierarchy.setExpanded( true ); dimension.add( hierarchy ); return dimension; }
public DimensionMetaData createDimensionFromNode( ColumnBackedNode obj ) { DimensionMetaData dimension = new DimensionMetaData( obj.getName() ); dimension.setExpanded( true ); HierarchyMetaData hierarchy = createHierarchyForParentWithNode( dimension, obj ); hierarchy.setParent( dimension ); hierarchy.setExpanded( true ); dimension.add( hierarchy ); return dimension; }
public void onClose( XulComponent sender, Status returnCode, Object retVal ) { if ( returnCode == Status.ACCEPT ) { DimensionMetaData theDimension = (DimensionMetaData) dimTreeHelper.getSelectedTreeItem(); HierarchyMetaData theHieararchy = new HierarchyMetaData( "" + retVal ); theHieararchy.setParent( theDimension ); theHieararchy.setExpanded( true ); boolean prevChangeState = workspace.isModelChanging(); workspace.setModelIsChanging( true ); theDimension.add( theHieararchy ); workspace.setModelIsChanging( prevChangeState ); } }
public void onClose( XulComponent sender, Status returnCode, Object retVal ) { if ( returnCode == Status.ACCEPT ) { DimensionMetaData dimension = new DimensionMetaData( "" + retVal ); //$NON-NLS-1$ dimension.setExpanded( true ); HierarchyMetaData hierarchy = new HierarchyMetaData( "" + retVal ); //$NON-NLS-1$ hierarchy.setExpanded( true ); hierarchy.validate(); hierarchy.setParent( dimension ); dimension.add( hierarchy ); workspace.addDimension( dimension ); } }
public DimensionMetaData createDimensionFromAvailableTable( AvailableTable tbl ) { DimensionMetaData dimension = new DimensionMetaData( tbl.getName() ); dimension.setExpanded( true ); HierarchyMetaData hierarchy = new HierarchyMetaData( tbl.getName() ); hierarchy.setExpanded( true ); for ( AvailableField field : tbl.getChildren() ) { ColumnBackedNode node = this.createColumnBackedNode( field, ModelerPerspective.ANALYSIS ); LevelMetaData level = createLevelForParentWithNode( hierarchy, node ); hierarchy.add( level ); } hierarchy.setParent( dimension ); hierarchy.setExpanded( true ); dimension.add( hierarchy ); return dimension; }
hier.setParent( dim ); dim.add( hier ); geoDims.add( dim );
theHierarchyMD.setParent( theDimensionMD ); theDimensionMD.add( theHierarchyMD );
for ( DimensionMetaData dimensionMetaData : workspace.getModel().getDimensions() ) { if ( dimensionMetaData.getName().equals( getDimension() ) && !isAutoModeled( workspace ) ) { hierarchyMetaData.setParent( dimensionMetaData ); if ( dimensionMetaData.isEmpty() ) { dimensionMetaData.setDimensionType( dimensionType() ); new GeneratedbyMemberAnnotation( dimensionMetaData.getName() ) ); workspace.getModel().getDimensions().add( dimensionMetaData ); hierarchyMetaData.setParent( dimensionMetaData ); dimensionMetaData.add( hierarchyMetaData );
hierarchy.setParent( dim ); hierarchy.setExpanded( false ); dim.add( hierarchy );