public abstract class CustomComponent extends ViewComponent
ViewComponent.Factory| Constructor and Description |
|---|
CustomComponent() |
| Modifier and Type | Method and Description |
|---|---|
abstract java.lang.String |
generateContent() |
abstract java.lang.String |
generateInfoContent() |
com.serotonin.web.i18n.LocalizableMessage |
getDisplayName() |
int[] |
getSupportedDataTypes() |
java.lang.String |
getTypeName() |
boolean |
isCustomComponent() |
boolean |
isValid() |
boolean |
isVisible() |
void |
validateDataPoint(User user,
boolean makeReadOnly) |
containsValidVisibleDataPoint, definition, getDefName, getExportTypes, getId, getIdSuffix, getImplementations, getIndex, getStyle, getX, getY, isCompoundComponent, isPointComponent, isUnreliable, jsonDeserialize, jsonDeserializeDataPoint, jsonSerialize, jsonSerializeDataPoint, newInstance, readDataPoint, setIdSuffix, setIndex, setLocation, setStyle, setX, setY, validate, writeDataPointpublic abstract java.lang.String generateContent()
public abstract java.lang.String generateInfoContent()
public boolean isCustomComponent()
isCustomComponent in class ViewComponentpublic int[] getSupportedDataTypes()
public java.lang.String getTypeName()
public com.serotonin.web.i18n.LocalizableMessage getDisplayName()
public boolean isValid()
isValid in class ViewComponentpublic boolean isVisible()
isVisible in class ViewComponentpublic void validateDataPoint(User user, boolean makeReadOnly)
validateDataPoint in class ViewComponent