Package de.elo.ix.client
Class Aspect
java.lang.Object
byps.BValueClass
de.elo.ix.client.ValueClass
de.elo.ix.client.Aspect
- All Implemented Interfaces:
Serializable
This class defines a keywording aspect.
- Since:
- 20.00.000.100
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected boolean
Deleted status.protected String
Locale specific name.protected String
Aspect GUID.protected int
Aspect ID.protected Map<String,
AspectLine> Map of aspect lines.protected int
User ID that holds a lock on this object.protected String
Name of the user that has locked the aspect.protected String
Aspect name.
This must be a String of alpha-numeric characters between 'A' and 'Z', 'a' and 'z', '0' and '9'.
Additionally, it can contain the underscore '_' and the dot '.'.
Underscore and dot are not allowed for the first character of the name.protected String
Package name of Aspect.protected String
Translation key.protected String
Timestamp of last modification.protected String
Timestamp of this object's last export by the replication.Fields inherited from class byps.BValueClass
bypsClient, changedMembers, dbHelper, FLAG_SEALED, flags
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetGuid()
int
getId()
getLines()
int
getName()
boolean
void
setDeleted
(boolean deleted) void
setDisplayName
(String displayName) void
void
setId
(int id) void
setLines
(Map<String, AspectLine> lines) void
setLockId
(int lockId) void
setLockName
(String lockName) void
void
setPackageName
(String packageName) void
setTranslationKey
(String translationKey) void
void
setTStampSync
(String tStampSync) toString()
Methods inherited from class byps.BValueClass
getBypsClient, getChangedMembers, getDbHelper, isChangedMember, isSealed, seal, seal, setBypsClient, setChangedMember, setChangedMembers, setDbHelper
-
Field Details
-
id
protected int idAspect ID. For a new aspect, this value is -1. This value cannot be changed for an existing aspect. -
name
Aspect name.
This must be a String of alpha-numeric characters between 'A' and 'Z', 'a' and 'z', '0' and '9'.
Additionally, it can contain the underscore '_' and the dot '.'.
Underscore and dot are not allowed for the first character of the name. -
lockId
protected int lockIdUser ID that holds a lock on this object. If -1, the object is unlocked. -
lockName
Name of the user that has locked the aspect. Read-only, ignored in checkinAspect. -
displayName
Locale specific name. Readonly. This value is the resolvedtranslationKey
. -
translationKey
Translation key. Defines thedisplayName
as technical resource ID. -
lines
Map of aspect lines. Key is the lineKey of an aspect line (technical name). Value is the AspectLine object itself. -
guid
Aspect GUID. -
TStamp
Timestamp of last modification. -
deleted
protected boolean deletedDeleted status. -
TStampSync
Timestamp of this object's last export by the replication. -
packageName
Package name of Aspect.- Since:
- 20.00.000.104
-
-
Constructor Details
-
Aspect
public Aspect() -
Aspect
-
-
Method Details
-
getId
public int getId() -
setId
public void setId(int id) -
getName
-
setName
-
getDisplayName
-
setDisplayName
-
getTranslationKey
-
setTranslationKey
-
getLines
-
setLines
-
getGuid
-
setGuid
-
getTStamp
-
setTStamp
-
isDeleted
public boolean isDeleted() -
setDeleted
public void setDeleted(boolean deleted) -
getTStampSync
-
setTStampSync
-
getLockId
public int getLockId() -
setLockId
public void setLockId(int lockId) -
getLockName
-
setLockName
-
getPackageName
-
setPackageName
-
toString
-