Package org.jreliability.gui.aspect
Interface Aspect
-
- All Known Implementing Classes:
AbstractAspect
,DensityAspect
,FailureRateAspect
,ReliabilityFunctionAspect
,UnreliabilityFunctionAspect
public interface Aspect
TheAspect
allows to determine they-value
for theReliabilityFunction
y = R(x)
under the currentAspect
.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description double
getLower(ReliabilityFunction reliabilityFunction)
Returns the lower bound of theReliabilityFunction
under the currentAspect
.java.lang.String
getName()
Returns the name of theAspect
.double
getUpper(ReliabilityFunction reliabilityFunction)
Returns the upper bound of theReliabilityFunction
under the currentAspect
.java.lang.String
getXAxis()
Returns the label for the x-axis .java.lang.Double
getY(double x, ReliabilityFunction reliabilityFunction)
java.lang.String
getYAxis()
Returns the label for the x-axis.
-
-
-
Method Detail
-
getY
java.lang.Double getY(double x, ReliabilityFunction reliabilityFunction)
- Parameters:
x
- the x-valuereliabilityFunction
- the reliabilityFunction- Returns:
- the y-value for the reliabilityFunction y = R(x) under the current aspect
-
getName
java.lang.String getName()
Returns the name of theAspect
.- Returns:
- the name of the aspect
-
getXAxis
java.lang.String getXAxis()
Returns the label for the x-axis .- Returns:
- the label for the x-axis
-
getYAxis
java.lang.String getYAxis()
Returns the label for the x-axis.- Returns:
- the label for the y-axis
-
getLower
double getLower(ReliabilityFunction reliabilityFunction)
Returns the lower bound of theReliabilityFunction
under the currentAspect
.- Parameters:
reliabilityFunction
- the reliabilityFunction- Returns:
- the lower bound of the reliability Function
-
getUpper
double getUpper(ReliabilityFunction reliabilityFunction)
Returns the upper bound of theReliabilityFunction
under the currentAspect
.- Parameters:
reliabilityFunction
- the reliabilityFunction- Returns:
- the upper bound of the reliabilityFunction
-
-