public interface GomSourceProvider extends IDProvider
You can read and set the xml (getGomSource()
, setGomSource(String)
), the object model
(getGomProvider()
, setGomProvider(GomEditorProvider)
), and default values (getDefaults()
,
setDefaults(Data)
)
IDProvider.DependentReleaseType, IDProvider.RevertType, IDProvider.UidType
HistoryProvider.RevisionProvider
CHANGED, NEVER_RELEASED, RELEASED
ALL_REVISIONS, EVER_SINCE, UNTIL_NOW
Modifier and Type | Method and Description |
---|---|
Data |
getDefaults()
Deprecated.
since 5.0.100 Use
getFormDefaults() instead. |
FormData |
getFormDefaults()
Get the form data containing the form's default values.
|
GomEditorProvider |
getGomProvider()
Get this template's GOM provider containing the hierarchical definition
of the templates GUI including structure and input elements.
|
String |
getGomSource()
Get the source for a GOM based interface description.
|
void |
setDefaults(Data data)
Deprecated.
since 5.0.100 Use
setFormDefaults(FormData) instead. |
void |
setFormDefaults(FormData formData)
Set the default values via a form data object.
|
void |
setGomProvider(GomEditorProvider gomProvider)
Set the GOM provider to be used by this template.
|
void |
setGomSource(String xml)
Set the xml describing the template form.
|
contrastWith, getDisplayName, getId, getInRevision, getLanguageInfo, getLongID, getMeta, getMetaFormData, getParent, getReleasedBy, getReleaseRevision, getReleaseStatus, getRevision, getUid, getUidType, hasMeta, hasUid, isInReleaseStore, isReleased, isReleaseSupported, moveChild, moveChild, release, release, revert, setMeta, setMetaFormData, setUid
appendChild, appendChildBefore, delete, exportStoreElement, getChildCount, getChildIndex, getChildren, getChildren, getChildren, getChildren, getCreateWorkflowPermission, getDefinedPrincipalPermissions, getEditor, getElementType, getFirstChild, getIncomingReferences, getInheritedPrincipalPermissions, getLastChanged, getName, getNextSibling, getOutgoingReferences, getPermission, getPermission, getPermission, getProject, getReferenceName, getReferences, getStore, getTreePermission, getWorkflowPermission, getWorkflowPermissions, getWriteLock, hasIncomingReferences, hasPermissions, importStoreElement, importStoreElements, inheritWorkflowPermission, isDeleted, isExportSupported, isFolder, isImportSupported, isLocked, isLockedOnServer, isLockSupported, isPermissionSupported, isWorkflowAllowed, isWorkflowSupported, refresh, removeAllWorkflowPermissions, removeChild, removePermission, removePermission, removePermission, removeWorkflowPermission, replaceChild, save, save, save, setInheritWorkflowPermission, setLock, setLock, setPermission, setPermission, setPermission, setWorkflowPermission, setWorkflowPermissions, setWriteLock, toXml, toXml, toXml, update
getColor, getTask, hasTask, removeTask, setColor, setTask
compareTo
asRevisionProvider, getHistory, getHistory
String getGomSource()
void setGomSource(String xml) throws ParsingError
xml
- The form defining xml.ParsingError
- if the xml is not valid.FormData getFormDefaults()
void setFormDefaults(FormData formData)
formData
- The defaults containing form data.@Deprecated Data getDefaults() throws ParsingError
getFormDefaults()
instead.ParsingError
- If the current template's XML failed to be parsed.@Deprecated void setDefaults(Data data)
setFormDefaults(FormData)
instead.data
- the default dataGomEditorProvider getGomProvider() throws ParsingError
ParsingError
- If the current template's XML failed to be parsed.void setGomProvider(GomEditorProvider gomProvider) throws ParsingError, GomValidationError
gomProvider
- The GOM provider.ParsingError
- If an error occurred while processing the provider.GomValidationError
- If the current template is valid.Copyright © 2014 e-Spirit AG. All Rights Reserved. Build 5.0_BETA.500