Base class for all managed assets.

Public Member Functions |
|
| __init__ (str pName, object pObject=None) | |
| Constructor. |
|
| str | GetName () |
| Get the name of this item (file name or
folder name). |
|
| str | GetLocalPath () |
| Get the path to this item on the local hard
disk. |
|
| str | GetServerPath () |
| Get the path to this item on the database.
|
|
| HFBAssetFolder | GetParent () |
| Get the parent folder of this item. |
|
| bool | GetLatest (bool pReplaceCheckedOut=False, bool pSilent=False) |
| Obtain the latest version of the item from
the server. |
|
| bool | CheckIn (str pComment="", bool pKeepCheckedOut=False, bool pSilent=False) |
| Checks in this item and all its children (if
this is a folder item). |
|
| bool | CheckOut (str pComment="", bool pDontGetLocal=False, bool pSilent=False) |
| Checks out this item and it's childs (if
this is a folder item) and makes them writeable on the local disk.
|
|
| bool | UndoCheckOut (bool pReplaceLocalFile=True, bool pSilent=False) |
| Cancel the last check out operation.
|
|
| ShowHistory () | |
| Display a dialog with this item history.
|
|
| ShowProperties () | |
| Display a dialog showing the properties of
this item. |
|
Public Attributes |
|
| str | LastError |
| Last error string. |
|
Constructor.
| pName | Name of Command. |
| pObject | Internal parent object to own FBComponent (default is NULL). |
Reimplemented in FBAssetFile, and FBAssetFolder.
| str GetName | ( | ) |
Get the name of this item (file name or folder name).
| str GetLocalPath | ( | ) |
Get the path to this item on the local hard disk.
| str GetServerPath | ( | ) |
Get the path to this item on the database.
| HFBAssetFolder GetParent | ( | ) |
Get the parent folder of this item.
Obtain the latest version of the item from the server.
| pReplaceCheckedOut | Whether to replace the checked out file or not. |
| pSilent | If pSilent is set to true, no dialog will be displayed by this method. |
Checks in this item and all its children (if this is a folder item).
| pComment | Comment to be applied for the check in. |
| pKeepCheckedOut | Flag that indicates whether the item will be kept checked out. |
| pSilent | If pSilent is set to true, no dialog will be displayed by this method. |
Checks out this item and it's childs (if this is a folder item) and makes them writeable on the local disk.
| pComment | Comment to be applied for the check out. |
| pDontGetLocal | Indicate if local copy should retrieved or not. |
| pSilent | If pSilent is set to true, no dialog will be displayed by this method. |
Cancel the last check out operation.
| pReplaceLocalFile | Flag indicating if the local item(s) should be replaced by the server version. |
| pSilent | If pSilent is set to true, no dialog will be displayed by this method. |
| ShowHistory | ( | ) |
Display a dialog with this item history.
| ShowProperties | ( | ) |
Display a dialog showing the properties of this item.
Last error string.