Package org.ametys.core.ui
Class StaticClientSideRelation
java.lang.Object
org.ametys.runtime.plugin.component.AbstractLogEnabled
org.ametys.core.ui.StaticFileImportsClientSideElement
org.ametys.core.ui.StaticClientSideElement
org.ametys.core.ui.StaticClientSideRelation
- All Implemented Interfaces:
ClientSideElement,ClientSideRelation,LogEnabled,PluginAware,Configurable,Serviceable
- Direct Known Subclasses:
SetContentAttributeClientSideElement
Default implementation of the ClientSideRelation that expects the configuration to define the supported relations.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.ametys.core.ui.ClientSideElement
ClientSideElement.Script, ClientSideElement.ScriptFile -
Field Summary
Fields inherited from class org.ametys.core.ui.StaticFileImportsClientSideElement
_currentUserProvider, _dependencies, _featureName, _id, _pluginName, _rightManager, _rights, _rightsMode, _script -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidconfigure(Configuration configuration) Return the type of source relation supported by this Client Side RelationReturn the type of target relation supported by this Client Side RelationMethods inherited from class org.ametys.core.ui.StaticClientSideElement
_configureClass, _configureParameters, _configureScript, configureInitialParametersMethods inherited from class org.ametys.core.ui.StaticFileImportsClientSideElement
_configureDependencies, _configureImports, _configureRights, _configureRightsMode, getDependencies, getId, getPluginName, getRights, getScripts, getScripts, hasRight, service, setPluginInfo, toStringMethods inherited from class org.ametys.runtime.plugin.component.AbstractLogEnabled
getLogger, setLoggerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.ametys.core.ui.ClientSideElement
getDependencies, getId, getPluginName, getRights, getScripts, getScripts
-
Constructor Details
-
StaticClientSideRelation
public StaticClientSideRelation()
-
-
Method Details
-
configure
- Specified by:
configurein interfaceConfigurable- Overrides:
configurein classStaticFileImportsClientSideElement- Throws:
ConfigurationException
-
getSourceRelationType
Description copied from interface:ClientSideRelationReturn the type of source relation supported by this Client Side Relation- Specified by:
getSourceRelationTypein interfaceClientSideRelation- Returns:
- the type of source relation supported by this Client Side Relation
-
getTargetRelationType
Description copied from interface:ClientSideRelationReturn the type of target relation supported by this Client Side Relation- Specified by:
getTargetRelationTypein interfaceClientSideRelation- Returns:
- the type of target relation supported by this Client Side Relation
-