|
Gridarta Editor
|
A FaceObject stores information and meta information about a face and provides methods for accessing these. More...
Inheritance diagram for net.sf.gridarta.model.face.DefaultFaceObject:
Collaboration diagram for net.sf.gridarta.model.face.DefaultFaceObject:Public Member Functions | |
| int | compareTo (@NotNull final NamedObject o) |
| Overridden to sort bug.101 and bug.111 before all other faces. More... | |
| DefaultFaceObject (@NotNull final String faceName, @NotNull final String originalFilename, final int offset, final int size) | |
| Create a FaceObject. More... | |
| boolean | equals (@Nullable final Object obj) |
| String | getAlternativeFaceName () |
| Returns the alternative face name for image.a.nnn faces. More... | |
| String | getDisplayIconName () |
| Returns the face name of the display icon for this AbstractNamedObject. More... | |
| String | getFaceName () |
| String | getName () |
| int | getOffset () |
| Get the offset of this face in the actualFilename. More... | |
| String | getOriginalFilename () |
| Get the original filename of this face. More... | |
| int | getSize () |
| Get the size of this face in the actualFilename. More... | |
| int | hashCode () |
| boolean | isDouble () |
| Return whether this face is a double face. More... | |
| boolean | isUp () |
| Return whether this face is an up face. More... | |
Public Member Functions inherited from net.sf.gridarta.model.data.AbstractNamedObject | |
| int | compareTo (@NotNull final NamedObject o) |
| boolean | equals (@Nullable final Object obj) |
| String | getPath () |
| Get the path of this AbstractNamedObject. More... | |
| int | hashCode () |
| void | setPath (@NotNull final String path) |
| Set the path of this AbstractNamedObject. More... | |
| String | toString () |
Private Attributes | |
| final String | alternativeFaceName |
| The alternative face name for image.a.nnn faces. More... | |
| final String | faceName |
| The face name. More... | |
| final boolean | isDouble |
| Whether this face is a "double" face. More... | |
| final boolean | isUp |
| Whether this face is an "up" face. More... | |
| final int | offset |
| The offset in the file the face was loaded from. More... | |
| final String | originalFilename |
| The filename the face originally came from (origin location). More... | |
| final int | size |
| The size in the file the face was loaded from. More... | |
Static Private Attributes | |
| static final Pattern | ALTERNATIVE_FACE_NAME_PATTERN = Pattern.compile("\\.a\\.") |
| A Pattern matching face names having alternative face names. More... | |
| static final long | serialVersionUID = 1L |
| The serial version UID. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from net.sf.gridarta.model.data.AbstractNamedObject | |
| AbstractNamedObject (@NotNull final String path) | |
| Create a AbstractNamedObject. More... | |
A FaceObject stores information and meta information about a face and provides methods for accessing these.
Mainly this is:
Definition at line 45 of file DefaultFaceObject.java.
| net.sf.gridarta.model.face.DefaultFaceObject.DefaultFaceObject | ( | @NotNull final String | faceName, |
| @NotNull final String | originalFilename, | ||
| final int | offset, | ||
| final int | size | ||
| ) |
Create a FaceObject.
| faceName | name of face, e.g. <samp>"bug.111"</samp> |
| originalFilename | original filename without .png extension, e.g. <samp>"/system/bug.111"</samp> |
| offset | offset in the file denoted by actualFilename |
| size | size in the file denoted by actualFilename |
Definition at line 117 of file DefaultFaceObject.java.
References net.sf.gridarta.model.face.DefaultFaceObject.faceName, net.sf.gridarta.model.face.DefaultFaceObject.offset, net.sf.gridarta.model.face.DefaultFaceObject.originalFilename, and net.sf.gridarta.model.face.DefaultFaceObject.size.
Referenced by net.sf.gridarta.model.face.DefaultFaceObject.equals().
Here is the caller graph for this function:| int net.sf.gridarta.model.face.DefaultFaceObject.compareTo | ( | @NotNull final NamedObject | o | ) |
Overridden to sort bug.101 and bug.111 before all other faces.
Definition at line 196 of file DefaultFaceObject.java.
| boolean net.sf.gridarta.model.face.DefaultFaceObject.equals | ( | @Nullable final Object | obj | ) |
Definition at line 217 of file DefaultFaceObject.java.
References net.sf.gridarta.model.face.DefaultFaceObject.DefaultFaceObject(), net.sf.gridarta.model.face.DefaultFaceObject.equals(), and net.sf.gridarta.model.face.DefaultFaceObject.faceName.
Referenced by net.sf.gridarta.model.face.DefaultFaceObject.equals().
Here is the call graph for this function:
Here is the caller graph for this function:| String net.sf.gridarta.model.face.DefaultFaceObject.getAlternativeFaceName | ( | ) |
Returns the alternative face name for image.a.nnn faces.
Implements net.sf.gridarta.model.face.FaceObject.
Definition at line 181 of file DefaultFaceObject.java.
References net.sf.gridarta.model.face.DefaultFaceObject.alternativeFaceName.
| String net.sf.gridarta.model.face.DefaultFaceObject.getDisplayIconName | ( | ) |
Returns the face name of the display icon for this AbstractNamedObject.
Implements net.sf.gridarta.model.data.NamedObject.
Definition at line 187 of file DefaultFaceObject.java.
References net.sf.gridarta.model.face.DefaultFaceObject.faceName.
| String net.sf.gridarta.model.face.DefaultFaceObject.getFaceName | ( | ) |
Implements net.sf.gridarta.model.face.FaceObject.
Definition at line 143 of file DefaultFaceObject.java.
References net.sf.gridarta.model.face.DefaultFaceObject.faceName.
| String net.sf.gridarta.model.face.DefaultFaceObject.getName | ( | ) |
Implements net.sf.gridarta.model.data.NamedObject.
Definition at line 134 of file DefaultFaceObject.java.
References net.sf.gridarta.model.face.DefaultFaceObject.faceName.
| int net.sf.gridarta.model.face.DefaultFaceObject.getOffset | ( | ) |
Get the offset of this face in the actualFilename.
Definition at line 157 of file DefaultFaceObject.java.
References net.sf.gridarta.model.face.DefaultFaceObject.offset.
| String net.sf.gridarta.model.face.DefaultFaceObject.getOriginalFilename | ( | ) |
Get the original filename of this face.
Implements net.sf.gridarta.model.face.FaceObject.
Definition at line 149 of file DefaultFaceObject.java.
References net.sf.gridarta.model.face.DefaultFaceObject.originalFilename.
| int net.sf.gridarta.model.face.DefaultFaceObject.getSize | ( | ) |
Get the size of this face in the actualFilename.
Definition at line 165 of file DefaultFaceObject.java.
References net.sf.gridarta.model.face.DefaultFaceObject.size.
| int net.sf.gridarta.model.face.DefaultFaceObject.hashCode | ( | ) |
Definition at line 212 of file DefaultFaceObject.java.
| boolean net.sf.gridarta.model.face.DefaultFaceObject.isDouble | ( | ) |
Return whether this face is a double face.
Implements net.sf.gridarta.model.face.FaceObject.
Definition at line 175 of file DefaultFaceObject.java.
| boolean net.sf.gridarta.model.face.DefaultFaceObject.isUp | ( | ) |
Return whether this face is an up face.
Implements net.sf.gridarta.model.face.FaceObject.
Definition at line 170 of file DefaultFaceObject.java.
|
staticprivate |
A Pattern matching face names having alternative face names.
Definition at line 56 of file DefaultFaceObject.java.
|
private |
The alternative face name for image.a.nnn faces.
Definition at line 105 of file DefaultFaceObject.java.
Referenced by net.sf.gridarta.model.face.DefaultFaceObject.getAlternativeFaceName().
|
private |
The face name.
Definition at line 63 of file DefaultFaceObject.java.
Referenced by net.sf.gridarta.model.face.DefaultFaceObject.DefaultFaceObject(), net.sf.gridarta.model.face.DefaultFaceObject.equals(), net.sf.gridarta.model.face.DefaultFaceObject.getDisplayIconName(), net.sf.gridarta.model.face.DefaultFaceObject.getFaceName(), and net.sf.gridarta.model.face.DefaultFaceObject.getName().
|
private |
Whether this face is a "double" face.
Definition at line 90 of file DefaultFaceObject.java.
|
private |
Whether this face is an "up" face.
Definition at line 98 of file DefaultFaceObject.java.
|
private |
The offset in the file the face was loaded from.
Definition at line 76 of file DefaultFaceObject.java.
Referenced by net.sf.gridarta.model.face.DefaultFaceObject.DefaultFaceObject(), and net.sf.gridarta.model.face.DefaultFaceObject.getOffset().
|
private |
The filename the face originally came from (origin location).
Definition at line 70 of file DefaultFaceObject.java.
Referenced by net.sf.gridarta.model.face.DefaultFaceObject.DefaultFaceObject(), and net.sf.gridarta.model.face.DefaultFaceObject.getOriginalFilename().
|
staticprivate |
The serial version UID.
Definition at line 50 of file DefaultFaceObject.java.
|
private |
The size in the file the face was loaded from.
Definition at line 82 of file DefaultFaceObject.java.
Referenced by net.sf.gridarta.model.face.DefaultFaceObject.DefaultFaceObject(), and net.sf.gridarta.model.face.DefaultFaceObject.getSize().