public code v1

This commit is contained in:
Francisco Jesús Martínez Mimbrera
2026-05-23 00:32:57 +02:00
commit 759a8968a2
4357 changed files with 163763 additions and 0 deletions
@@ -0,0 +1,41 @@
package flintstones.valuation.ui.service;
import flintstones.valuation.ui.ValuationPanel;
import flintstones.valuation.ui.ValuationUI;
/**
* The Interface IValuationUIService.
*/
public interface IValuationUIService {
/**
* Creates a new valuation panel.
*
* @param valuation the valuation
* @return the valuation panel
*/
ValuationPanel newValuationPanel(String valuation);
/**
* Gets the valuation UI.
*
* @param valuation the valuation
* @return the valuation UI
*/
ValuationUI getValuationUI(String valuation);
/**
* Gets the registers Ids.
*
* @return the registers Ids
*/
public String[] getRegistersIDs();
/**
* Gets the extension id for a given valuationId.
*
* @param valuationId the valuation id
* @return the extension id for
*/
String getExtensionIdFor(String valuationId);
}