|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface ICloneFile
Public interface for all clone file data objects.
Any implementation needs to implement ICloneFileInterfaces.
Implementing only ICloneFile is not enough!
This interface lists all methods which are available to all CPC plugins and 3rd party contributions.
Additional methods are defined by more specific sub-interfaces which
belong to individual CPC plugins and are to be considered private.
Any CPC plugin other than the one designated in the sub-interface API must not access
such methods.
ICloneFileInterfaces| Field Summary | |
|---|---|
static java.lang.String |
PERSISTENCE_CLASS_IDENTIFIER
IStatefulObject persistence class identifier, value: "clone_file" |
| Fields inherited from interface org.electrocodeogram.cpc.core.api.data.ICloneObject |
|---|
PERSISTENCE_OBJECT_IDENTIFIER |
| Method Summary | |
|---|---|
long |
getModificationDate()
Retrieves the file modification timestamp at the point in time of the last save operation. |
java.lang.String |
getPath()
Retrieves the project relative path of this file. |
java.lang.String |
getProject()
Retrieves the project name of this file. |
long |
getSize()
Retrieves the file size at the point in time of the last save operation. |
| Methods inherited from interface org.electrocodeogram.cpc.core.api.data.ICloneObject |
|---|
addExtension, clone, equals, equalsAll, getExtension, getExtensions, getUuid, hasExtensions, hashCode, isMarked, removeExtension, removeExtension, setMarked, toString |
| Methods inherited from interface org.electrocodeogram.cpc.core.api.data.ICloneDataElement |
|---|
isSealed, seal |
| Methods inherited from interface org.eclipse.core.runtime.IAdaptable |
|---|
getAdapter |
| Field Detail |
|---|
static final java.lang.String PERSISTENCE_CLASS_IDENTIFIER
IStatefulObject persistence class identifier, value: "clone_file"
| Method Detail |
|---|
java.lang.String getProject()
java.lang.String getPath()
long getSize()
long getModificationDate()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||