@Override public void onDescriptionEdited(String description) { overview.getMetadata().setDescription(description); }
Fragment fragment = null; FragmentManager frgManager; FragmentTransaction ft; fragment = new Overview(); ft = frgManager.beginTransaction(); ft.replace(R.id.frame_content, fragment); ft.addToBackStack(null); ft.commitAllowingStateLoss();
public void setContent(final Overview overview, final ObservablePath path) { this.overview = overview; originalHash = this.overview.hashCode(); view.setVersionHistory(path); view.setResourceType(clientTypeRegistry.resolve(path)); view.setProject(overview.getProjectName()); view.setMetadata(overview.getMetadata(), isReadOnly); view.setDescription(overview.getMetadata().getDescription()); view.setLastModified(overview.getMetadata().getLastContributor(), overview.getMetadata().getLastModified()); view.setCreated(overview.getMetadata().getCreator(), overview.getMetadata().getDateCreated()); view.hideBusyIndicator(); view.setForceUnlockHandler( new Runnable() { @Override public void run() { lockReleaseEvent.fire( new ForceUnlockEvent( overview.getMetadata().getPath() ) ); } }); view.setCurrentUser( user.getIdentifier() ); }
public Overview loadOverview(final Path path) { final Overview overview = new Overview(); try { // Some older versions in our example do not have metadata. This should be impossible in any kie-wb version overview.setMetadata(metadataService.getMetadata(path)); } catch (Exception e) { logger.warn("No metadata found for file: " + path.getFileName() + ", full path [" + path.toString() + "]"); } //Some resources are not within a Module (e.g. categories.xml) so don't assume we can set the module name final KieModule module = moduleService.resolveModule(path); if (module == null) { logger.info("File: " + path.getFileName() + ", full path [" + path.toString() + "] was not within a Module. Module Name cannot be set."); } else { try { overview.setProjectName(projectService.resolveProject(module.getRootPath()).getName()); } catch (Throwable t) { logger.debug("File: " + path.getFileName() + ", full path [" + path.toString() + "] was not within a Project. Project name cannot be set.", t); } } return overview; } }
public void resetDirty() { if (overview != null) { originalHash = overview.hashCode(); } }
@Override public boolean equals( Object o ) { if ( this == o ) { return true; } if ( o == null || getClass() != o.getClass() ) { return false; } PersistenceDescriptorEditorContent content = ( PersistenceDescriptorEditorContent ) o; if ( descriptorModel != null ? !descriptorModel.equals( content.descriptorModel ) : content.descriptorModel != null ) { return false; } if ( overview != null ? !overview.equals( content.overview ) : content.overview != null ) { return false; } return !( source != null ? !source.equals( content.source ) : content.source != null ); }
@Test public void testProjectName() throws Exception { final KieModule module = mock(KieModule.class); doReturn(module).when(moduleService).resolveModule(any(Path.class)); final WorkspaceProject project = mock(WorkspaceProject.class); doReturn("test name").when(project).getName(); doReturn(project).when(projectService).resolveProject(any(Path.class)); final TestModel testModel = kieService.loadContent(Paths.convert(mainFilePath)); assertEquals("test name", testModel.overview.getProjectName()); }
public boolean isDirty() { if (overview == null) { return false; } else { return originalHash != overview.hashCode(); } }
@Override public boolean equals(Object o) { if (o instanceof ProjectMetadataImpl) { ProjectMetadataImpl other = (ProjectMetadataImpl) o; return super.equals(other) && (null != moduleName) ? moduleName.equals(other.moduleName) : null == other.moduleName && (null != projectPkg) ? projectPkg.equals(other.projectPkg) : null == other.projectPkg && (null != overview) ? overview.equals(other.overview) : null == other.overview; } return false; }
void onLockChange( @Observes LockInfo lockInfo ) { if ( overview != null && overview.getMetadata() != null && lockInfo.getFile().equals( overview.getMetadata().getPath() ) ) { overview.getMetadata().setLockInfo( lockInfo ); view.setLockStatus( lockInfo ); } }
public void selectFrag(View view){ Fragment fr; if (view == findViewById(R.id.txt_highlite)) { fr = (Fragment) new Highlight(); } else{ fr = (Fragment) new Overview(); } FragmentManager fm = getFragmentManager(); FragmentTransaction fragmentTransaction = fm.beginTransaction(); fragmentTransaction.replace(R.id.place_holder, fr); fragmentTransaction.commit(); }
@Override public int hashCode() { int result = descriptorModel != null ? descriptorModel.hashCode() : 0; result = ~~result; result = 31 * result + ( overview != null ? overview.hashCode() : 0 ); result = ~~result; result = 31 * result + ( source != null ? source.hashCode() : 0 ); result = ~~result; return result; } }
private void resetMetadata(final Overview overview) { this.metadata = overview.getMetadata(); if (Optional.ofNullable(metadata).isPresent()) { setMetadataOriginalHash(metadata.hashCode()); } }
public void selectFrag(View view){ Fragment fr; if (view.getId() == R.id.txt_highlite) { fr = new Highlight(); } else{ fr = new Overview(); } FragmentManager fm = getFragmentManager(); FragmentTransaction fragmentTransaction = fm.beginTransaction(); fragmentTransaction.replace(R.id.place_holder, fr); fragmentTransaction.commit(); }
@Override public int hashCode() { return HashUtil.combineHashCodes(super.hashCode(), (null != moduleName) ? moduleName.hashCode() : 0, (null != projectPkg) ? projectPkg.hashCode() : 0, (null != overview) ? overview.hashCode() : 0); }
@Override public void run() { lockReleaseEvent.fire( new ForceUnlockEvent( overview.getMetadata().getPath() ) ); }
@Test public void onRunTest() throws Exception { doReturn(new ScenarioSimulationModelContent(model, new Overview(), new PackageDataModelOracleBaselinePayload())).when(scenarioSimulationServiceMock).loadContent(any()); when(scenarioSimulationServiceMock.runScenario(any(), any())).thenReturn(mock(ScenarioSimulationModel.class)); presenter.onStartup(mock(ObservablePath.class), mock(PlaceRequest.class)); presenter.onRunScenario(); verify(scenarioSimulationServiceMock).runScenario(any(), eq(model)); verify(scenarioGridModelMock, times(1)).resetErrors(); verify(scenarioSimulationViewMock, times(1)).refreshContent(any()); verify(scenarioSimulationDocksHandlerMock).expandTestResultsDock(); }
Supplier<Metadata> getMetadataSupplier() { return () -> { final Overview overview = getActiveDocument().getOverview(); return overview.getMetadata(); }; }
@Before public void setup() { model = new DeploymentDescriptorModel(); model.setOverview(new Overview()); ddConfigUpdater = new DDConfigUpdater(ddEditorService, projectService, ioService, configUpdaterHelper); Path rootPath = Mockito.mock(Path.class); when(rootPath.toURI()).thenReturn("default://project"); KieProject project = Mockito.mock(KieProject.class); when(project.getRootPath()).thenReturn(rootPath); when(ioService.exists(any(org.uberfire.java.nio.file.Path.class))).thenReturn(true); when(configUpdaterHelper.isPersistenceFile(any(Path.class))).thenReturn(true); when(configUpdaterHelper.buildJPAMarshallingStrategyValue(any(KieProject.class))).thenReturn(JPA_MARSHALLING_STRATEGY); when(projectService.resolveProject(any(Path.class))).thenReturn(project); when(ddEditorService.load(any(Path.class))).thenReturn(model); }
Supplier<Metadata> getMetadataSupplier() { return () -> { final Overview overview = getActiveDocument().getOverview(); return overview.getMetadata(); }; }