@Override protected void setModelIsChanging( boolean changing ) { workspace.setModelIsChanging( changing ); }
public void setModelIsChanging( boolean changing ) { setModelIsChanging( changing, true ); }
public void addDimension( DimensionMetaData dim ) { boolean prevChangeState = this.modelIsChanging; this.setModelIsChanging( true ); this.model.getDimensions().add( dim ); this.setModelIsChanging( prevChangeState ); }
@Override public void addField( Object[] selectedFields ) throws ModelerException { boolean prevChangeState = workspace.isModelChanging(); try { workspace.setModelIsChanging( true ); super.addField( selectedFields ); } catch ( ModelerException e ) { throw e; } finally { workspace.setModelIsChanging( prevChangeState ); } } }
public void addMeasure( MeasureMetaData measure ) { boolean prevChangeState = isModelChanging(); this.setModelIsChanging( true ); this.model.getMeasures().add( measure ); this.setModelIsChanging( prevChangeState ); }
public void onClose( XulComponent sender, Status returnCode, Object retVal ) { if ( returnCode == Status.ACCEPT ) { HierarchyMetaData theHierarchy = (HierarchyMetaData) dimTreeHelper.getSelectedTreeItem(); LevelMetaData theLevel = new LevelMetaData( theHierarchy, "" + retVal ); theLevel.validate(); boolean prevChangeState = workspace.isModelChanging(); workspace.setModelIsChanging( true ); theHierarchy.add( theLevel ); workspace.setModelIsChanging( prevChangeState ); } }
public void onClose( XulComponent sender, Status returnCode, Object retVal ) { if ( returnCode == Status.ACCEPT ) { LevelMetaData theLevel = (LevelMetaData) dimTreeHelper.getSelectedTreeItem(); MemberPropertyMetaData theMemberProp = new MemberPropertyMetaData( theLevel, "" + retVal ); theMemberProp.validate(); boolean prevChangeState = workspace.isModelChanging(); workspace.setModelIsChanging( true ); theLevel.add( theMemberProp ); workspace.setModelIsChanging( prevChangeState ); } }
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 ); } }
@Override public void clearTreeModel() { workspace.setModelIsChanging( true ); // remove all logical columns from existing logical tables // for (LogicalTable table : workspace.getLogicalModel(ModelerPerspective.ANALYSIS).getLogicalTables()) { // table.getLogicalColumns().clear(); // } workspace.getModel().getDimensions().clear(); workspace.getModel().getMeasures().clear(); workspace.setModelIsChanging( false, true ); }
@Override public void removeField() { Object item = getSelectedTreeItem(); if ( item instanceof DimensionMetaDataCollection || item instanceof MeasuresCollection || item instanceof MainModelNode || item == null ) { return; } workspace.setModelIsChanging( true ); ( (AbstractModelNode) getSelectedTreeItem() ).getParent().remove( getSelectedTreeItem() ); setTreeSelectionChanged( null ); workspace.setModelIsChanging( false, true ); }
public void onClose( XulComponent sender, Status returnCode, Object retVal ) { if ( returnCode == Status.ACCEPT ) { MeasuresCollection theMesaures = (MeasuresCollection) dimTreeHelper.getSelectedTreeItem(); MeasureMetaData theMeasure = new MeasureMetaData( "" + retVal, "", "" + retVal, workspace.getWorkspaceHelper().getLocale() ); //$NON-NLS-1$//$NON-NLS-2$//$NON-NLS-3$ theMeasure.setParent( theMesaures ); theMeasure.validate(); boolean prevChangeState = workspace.isModelChanging(); workspace.setModelIsChanging( true ); theMesaures.add( theMeasure ); workspace.setModelIsChanging( prevChangeState ); } }
workspace.setModelIsChanging( true, !mainModel.getSuppressEvents() ); workspace.setModelIsChanging( prevChangeState ); workspace.setSelectedNode( workspace.getModel() );
protected void setDomain( Domain d, boolean upConvertDesired ) { this.domain = d; this.setModelIsChanging( true ); this.setRelationalModelIsChanging( true ); this.model.getDimensions().clear(); this.setModelIsChanging( false, true ); this.setRelationalModelIsChanging( false, true );
setModelIsChanging( true ); setRelationalModelIsChanging( true ); setModelIsChanging( false ); setRelationalModelIsChanging( false );
workspace.setModelIsChanging( true, !mainModel.getSuppressEvents() ); workspace.setModelIsChanging( prevChangeState ); workspace.setSelectedNode( workspace.getModel() );