@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 ) { 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 ) { 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 setModelerPerspective( ModelerPerspective perspective ) { ModelerPerspective prevVal = workspace.getCurrentModelerPerspective(); workspace.setCurrentModelerPerspective( perspective ); if ( prevVal != perspective ) { this.modelTabbox.setSelectedIndex( perspective == ModelerPerspective.ANALYSIS ? 0 : 1 ); } // force refresh the property form panel if ( perspective == ModelerPerspective.ANALYSIS ) { dimTreeHelper.setTreeSelectionChanged( dimTreeHelper.getSelectedTreeItem() ); } else { catTreeHelper.setTreeSelectionChanged( catTreeHelper.getSelectedTreeItem() ); } }
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 ) { 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 ); } }