|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.gcube.contentmanagement.timeseriesservice.impl.editing.EditProxy
org.gcube.contentmanagement.timeseriesservice.impl.editing.Edit
org.gcube.contentmanagement.timeseriesservice.impl.editing.DimensionEditor
public class DimensionEditor
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.gcube.contentmanagement.timeseriesservice.impl.editing.Edit |
|---|
Edit.TYPE |
| Constructor Summary | |
|---|---|
DimensionEditor(java.lang.String resourceId,
java.lang.String fieldId,
java.lang.String codelistId,
java.lang.String keyId,
SimpleTable resourceTable,
int[] fieldlength,
int resourceTableCount,
boolean withoutErrors)
constructor |
|
| Method Summary | |
|---|---|
long |
check()
checks how many errors there will be in edit mode for a specific dimension setting |
java.lang.String |
getCodelistId()
|
SimpleTable |
getDimensionTable()
|
java.lang.String |
getDimensionTableNameHuman()
returns the table name human readable |
java.util.List<ErrorPair> |
getDistinctErrors()
|
java.lang.String |
getFieldId()
|
int[] |
getFieldLength()
|
java.lang.String |
getKeyId()
|
Type |
getKeyType()
|
java.lang.String |
getPossibleValues(java.lang.String word)
|
org.gcube.contentmanagement.timeseriesservice.stubs.ColumnDefinition |
getTemporaryColumnDefinition(org.gcube.contentmanagement.timeseriesservice.stubs.ColumnDefinition oldColumnDefinition)
|
void |
internalInitialize(DBSession session)
initializes the Field Editor |
void |
modifyDistinctEntryId(java.lang.String fieldId,
java.lang.String newId,
long rowId,
java.lang.String dimensionId,
java.lang.String keyName)
|
void |
modifyDistinctEntryValue(java.lang.String fieldId,
long rowId,
java.lang.String newValue)
|
void |
modifyEntryId(java.lang.String fieldId,
java.lang.String newId,
long rowId)
modifies an entry with a specific fieldId with the entry corresponding to the newId in the entry with selected row id |
void |
replaceDistinctIds(java.lang.String fieldId,
java.lang.String oldId,
java.lang.String newId,
java.lang.String keyName)
|
void |
replaceDistinctValue(java.lang.String fieldId,
java.lang.String newValue,
java.lang.String oldValue)
|
void |
replaceEntryValueWithId(java.lang.String oldValue,
java.lang.String newId,
java.lang.String fieldId)
|
void |
replaceIds(java.lang.String fieldId,
java.lang.String oldId,
java.lang.String newId)
|
void |
replaceValue(int rowId,
java.lang.Object value)
|
void |
setCodelistId(java.lang.String codelistId)
sets the dimension id |
void |
setDimensionTableNameHuman(java.lang.String dimensionTableNameHuman)
sets the dimension table name human |
void |
setFieldLength(int[] fieldLength)
|
void |
setKeyName(java.lang.String keyId)
sets the key name |
void |
setKeyType(Type keyType)
set the key type |
| Methods inherited from class org.gcube.contentmanagement.timeseriesservice.impl.editing.Edit |
|---|
dismiss, errorCount, getEditorType, getHistoryItems, getIsUnderInitialization, getResultAsJson, initialize, removeAllErrors, removeSingleError, save, setHistoryItems, setIsUnderInitialization, totalCount |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DimensionEditor(java.lang.String resourceId,
java.lang.String fieldId,
java.lang.String codelistId,
java.lang.String keyId,
SimpleTable resourceTable,
int[] fieldlength,
int resourceTableCount,
boolean withoutErrors)
throws java.lang.Exception
resourceId - the associated resource idfieldId - the field iddimensionId - the dimension idkeyName - the key nameresourceTableName - the resource table namewithoutError - the error checkfieldlength - the length of the fieldsresourceTableCount - the number of entries in the original table
java.lang.Exception - -| Method Detail |
|---|
public void internalInitialize(DBSession session)
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.String getFieldId()
getFieldId in class Editpublic Type getKeyType()
public void setKeyType(Type keyType)
keyType - key type to setpublic java.lang.String getKeyId()
public void setKeyName(java.lang.String keyId)
keyName - key name to setpublic java.lang.String getCodelistId()
public void setCodelistId(java.lang.String codelistId)
dimensionId - dimension idpublic java.lang.String getDimensionTableNameHuman()
public void setDimensionTableNameHuman(java.lang.String dimensionTableNameHuman)
dimensionTableNameHuman - the table name
public void modifyEntryId(java.lang.String fieldId,
java.lang.String newId,
long rowId)
throws java.lang.Exception
modifyEntryId in class EditProxyfieldId - the field idnewId - the new idrowId - the row id
java.lang.Exception - -
public void modifyDistinctEntryId(java.lang.String fieldId,
java.lang.String newId,
long rowId,
java.lang.String dimensionId,
java.lang.String keyName)
throws java.lang.Exception
modifyDistinctEntryId in class EditProxyfieldId - newId - rowId - dimensionId - keyName -
java.lang.Exception
public void modifyDistinctEntryValue(java.lang.String fieldId,
long rowId,
java.lang.String newValue)
throws java.lang.Exception
modifyDistinctEntryValue in class EditProxyfieldId - rowId - newValue -
java.lang.Exception
public void replaceIds(java.lang.String fieldId,
java.lang.String oldId,
java.lang.String newId)
throws java.lang.Exception
replaceIds in class EditProxyfieldId - field idoldId - old value idnewId - new value id
java.lang.Exception - -
public void replaceDistinctValue(java.lang.String fieldId,
java.lang.String newValue,
java.lang.String oldValue)
throws java.lang.Exception
replaceDistinctValue in class EditProxyfieldId - field idnewValue - new valueoldValue - old value
java.lang.Exception - -
public void replaceDistinctIds(java.lang.String fieldId,
java.lang.String oldId,
java.lang.String newId,
java.lang.String keyName)
throws java.lang.Exception
replaceDistinctIds in class EditProxyfieldId - field idoldValue - old valuenewValue - new value
java.lang.Exception - -public int[] getFieldLength()
getFieldLength in class Editpublic void setFieldLength(int[] fieldLength)
fieldLength - the field length
public void replaceEntryValueWithId(java.lang.String oldValue,
java.lang.String newId,
java.lang.String fieldId)
throws java.lang.Exception
replaceEntryValueWithId in class EditProxyoldValue - old valuenewId - new value idfieldId - field id
java.lang.Exception - -
public java.util.List<ErrorPair> getDistinctErrors()
throws java.lang.Exception
getDistinctErrors in class EditProxyjava.lang.Exception
public long check()
throws java.lang.Exception
check in class EditdimensionId - dimension idfieldId - field idkeyName - key name
java.lang.Exception - -public SimpleTable getDimensionTable()
public void replaceValue(int rowId,
java.lang.Object value)
throws java.lang.Exception
replaceValue in class EditProxyjava.lang.Exception
public java.lang.String getPossibleValues(java.lang.String word)
throws java.lang.Exception
getPossibleValues in class EditProxyjava.lang.Exception
public org.gcube.contentmanagement.timeseriesservice.stubs.ColumnDefinition getTemporaryColumnDefinition(org.gcube.contentmanagement.timeseriesservice.stubs.ColumnDefinition oldColumnDefinition)
throws java.lang.Exception
getTemporaryColumnDefinition in class EditProxyjava.lang.Exception
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||