Files
Flintstones/bundles/flintstones.valuation.ui/src/flintstones/valuation/ui/service/IValuationUIService.java
T
Francisco Jesús Martínez Mimbrera 759a8968a2 public code v1
2026-05-23 00:32:57 +02:00

42 lines
842 B
Java

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);
}