Package net.sf.gridarta.model.face
Interface FaceObject
-
- All Superinterfaces:
java.lang.Comparable<NamedObject>,NamedObject,java.io.Serializable
- All Known Implementing Classes:
DefaultFaceObject
public interface FaceObject extends NamedObject
Common interface for FaceObject.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description @Nullable java.lang.StringgetAlternativeFaceName()Returns the alternative face name for image.a.nnn faces.@NotNull java.lang.StringgetFaceName()Get the faceName, which is the name of the face as usable by the "face" attribute.@NotNull java.lang.StringgetOriginalFilename()Get the original filename of this face.booleanisDouble()Return whether this face is a double face.booleanisUp()Return whether this face is an up face.-
Methods inherited from interface net.sf.gridarta.model.data.NamedObject
getDisplayIconName, getName, getPath, setPath, toString
-
-
-
-
Method Detail
-
getFaceName
@NotNull @NotNull java.lang.String getFaceName()
Get the faceName, which is the name of the face as usable by the "face" attribute.- Returns:
- faceName
-
getOriginalFilename
@NotNull @NotNull java.lang.String getOriginalFilename()
Get the original filename of this face.- Returns:
- filename where this face was originally found
-
isUp
boolean isUp()
Return whether this face is an up face.- Returns:
- upFace
-
isDouble
boolean isDouble()
Return whether this face is a double face.- Returns:
- doubleFace
-
getAlternativeFaceName
@Nullable @Nullable java.lang.String getAlternativeFaceName()
Returns the alternative face name for image.a.nnn faces.- Returns:
- the alternative face name (image.b.nnn) or
null
-
-