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:
java.io.Serializable
public class Aspect extends ValueClass
This class defines a keywording aspect.
- Since:
- 20.00.000.100
- See Also:
- Serialized Form
-
Field Summary
Fields Modifier and Type Field Description protected booleandeletedDeleted status.protected java.lang.StringdisplayNameLocale specific name.protected java.lang.StringguidAspect GUID.protected intidAspect ID.protected java.util.Map<java.lang.String,AspectLine>linesMap of aspect lines.protected intlockIdUser ID that holds a lock on this object.protected java.lang.StringlockNameName of the user that has locked the aspect.protected java.lang.StringnameAspect 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 java.lang.StringpackageNamePackage name of Aspect.protected java.lang.StringtranslationKeyTranslation key.protected java.lang.StringTStampTimestamp of last modification.protected java.lang.StringTStampSyncTimestamp of this object's last export by the replication. -
Constructor Summary
-
Method Summary
Modifier and Type Method Description java.lang.StringgetDisplayName()java.lang.StringgetGuid()intgetId()java.util.Map<java.lang.String,AspectLine>getLines()intgetLockId()java.lang.StringgetLockName()java.lang.StringgetName()java.lang.StringgetPackageName()java.lang.StringgetTranslationKey()java.lang.StringgetTStamp()java.lang.StringgetTStampSync()booleanisDeleted()voidsetDeleted(boolean deleted)voidsetDisplayName(java.lang.String displayName)voidsetGuid(java.lang.String guid)voidsetId(int id)voidsetLines(java.util.Map<java.lang.String,AspectLine> lines)voidsetLockId(int lockId)voidsetLockName(java.lang.String lockName)voidsetName(java.lang.String name)voidsetPackageName(java.lang.String packageName)voidsetTranslationKey(java.lang.String translationKey)voidsetTStamp(java.lang.String tStamp)voidsetTStampSync(java.lang.String tStampSync)java.lang.StringtoString()
-
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
protected java.lang.String nameAspect 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
protected java.lang.String lockNameName of the user that has locked the aspect. Read-only, ignored in checkinAspect. -
displayName
protected java.lang.String displayNameLocale specific name. Readonly. This value is the resolvedtranslationKey. -
translationKey
protected java.lang.String translationKeyTranslation key. Defines thedisplayNameas 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
protected java.lang.String guidAspect GUID. -
TStamp
protected java.lang.String TStampTimestamp of last modification. -
deleted
protected boolean deletedDeleted status. -
TStampSync
protected java.lang.String TStampSyncTimestamp of this object's last export by the replication. -
packageName
protected java.lang.String packageNamePackage name of Aspect.- Since:
- 20.00.000.104
-
-
Constructor Details
-
Method Details
-
getId
public int getId() -
setId
public void setId(int id) -
getName
public java.lang.String getName() -
setName
public void setName(java.lang.String name) -
getDisplayName
public java.lang.String getDisplayName() -
setDisplayName
public void setDisplayName(java.lang.String displayName) -
getTranslationKey
public java.lang.String getTranslationKey() -
setTranslationKey
public void setTranslationKey(java.lang.String translationKey) -
getLines
-
setLines
-
getGuid
public java.lang.String getGuid() -
setGuid
public void setGuid(java.lang.String guid) -
getTStamp
public java.lang.String getTStamp() -
setTStamp
public void setTStamp(java.lang.String tStamp) -
isDeleted
public boolean isDeleted() -
setDeleted
public void setDeleted(boolean deleted) -
getTStampSync
public java.lang.String getTStampSync() -
setTStampSync
public void setTStampSync(java.lang.String tStampSync) -
getLockId
public int getLockId() -
setLockId
public void setLockId(int lockId) -
getLockName
public java.lang.String getLockName() -
setLockName
public void setLockName(java.lang.String lockName) -
getPackageName
public java.lang.String getPackageName() -
setPackageName
public void setPackageName(java.lang.String packageName) -
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-