|
ILIAS
release_10 Revision v10.1-43-ga1241a92c2f
|
Inheritance diagram for ILIAS\MetaData\Elements\ElementInterface:
Collaboration diagram for ILIAS\MetaData\Elements\ElementInterface:Public Member Functions | |
| getSubElements () | |
| getSuperElement () | |
| isScaffold () | |
| getData () | |
Public Member Functions inherited from ILIAS\MetaData\Elements\Base\BaseElementInterface | |
| getMDID () | |
| getDefinition () | |
| Defining properties of the metadata element. More... | |
| isRoot () | |
Public Member Functions inherited from ILIAS\MetaData\Elements\Scaffolds\ScaffoldableInterface | |
| addScaffoldsToSubElements (ScaffoldProviderInterface $scaffold_provider) | |
| Scaffolds are used to mark where elements could potentially be created. More... | |
| addScaffoldToSubElements (ScaffoldProviderInterface $scaffold_provider, string $name) | |
| If possible, adds a scaffold with the given name to this element's sub-elements, and returns it. More... | |
Public Member Functions inherited from ILIAS\MetaData\Elements\Markers\MarkableInterface | |
| isMarked () | |
| Elements can be marked to be created, updated or deleted. More... | |
| getMarker () | |
| mark (MarkerFactoryInterface $factory, Action $action, string $data_value='') | |
| Leaves a trail of markers from this element up to the root element, or up to the first already marked element. More... | |
| unmark () | |
| Removes markers from this element, and recursively from all sub-elements. More... | |
Definition at line 28 of file ElementInterface.php.
| ILIAS\MetaData\Elements\ElementInterface::getData | ( | ) |
Implemented in ILIAS\MetaData\Elements\Element, and ILIAS\MetaData\Elements\NullElement.
Referenced by ILIAS\MetaData\Repository\Utilities\DatabaseManipulator\collectRowsForTransferFromElementAndSubElements(), ILIAS\MetaData\Manipulator\ManipulatorTest\createExpectedValuesArray(), ILIAS\MetaData\Editor\Full\Services\Inputs\Conditions\VocabValueConditionFactory\getDataFromElementOrConstraint(), ILIAS\MetaData\Editor\Full\Services\Inputs\WithoutConditions\DurationFactory\rawInput(), ILIAS\MetaData\Editor\Full\Services\Inputs\WithoutConditions\StringFactory\rawInput(), ILIAS\MetaData\Editor\Full\Services\Inputs\WithoutConditions\VocabValueFactory\rawInput(), and ILIAS\MetaData\Editor\Full\Services\Inputs\WithoutConditions\DatetimeFactory\rawInput().
Here is the caller graph for this function:| ILIAS\MetaData\Elements\ElementInterface::getSubElements | ( | ) |
Implements ILIAS\MetaData\Elements\Base\BaseElementInterface.
Implemented in ILIAS\MetaData\Elements\Element, and ILIAS\MetaData\Elements\NullElement.
Referenced by ILIAS\MetaData\XML\Writer\Standard\Standard\addLangStringToXML(), ILIAS\MetaData\XML\Writer\Standard\Standard\addSubElementsToXML(), ILIAS\MetaData\Repository\Validation\Processor\checkMarkerOnElement(), ILIAS\MetaData\Repository\Utilities\DatabaseManipulator\collectRowsForManipulationFromElementAndSubElements(), ILIAS\MetaData\Repository\Utilities\DatabaseManipulator\collectRowsForTransferFromElementAndSubElements(), ILIAS\MetaData\Editor\Full\PanelContent\content(), ILIAS\MetaData\Editor\Full\RootContent\content(), ILIAS\MetaData\Manipulator\ManipulatorTest\createExpectedValuesArray(), ILIAS\MetaData\Editor\Full\RootContent\createModalsAndDropdown(), ILIAS\MetaData\Editor\Tree\Recursion\getCollectedSubElements(), ILIAS\MetaData\Editor\Full\Services\DataFinder\getDataElementsInSubElements(), ILIAS\MetaData\Repository\Validation\Processor\getFinishedAndCleanSubElements(), ILIAS\MetaData\Editor\Full\Services\PropertiesFetcher\getPropertiesByPreview(), and ILIAS\MetaData\Manipulator\ScaffoldProvider\ScaffoldProvider\getScaffoldsForElement().
Here is the caller graph for this function:| ILIAS\MetaData\Elements\ElementInterface::getSuperElement | ( | ) |
Implements ILIAS\MetaData\Elements\Base\BaseElementInterface.
Implemented in ILIAS\MetaData\Elements\NullElement, and ILIAS\MetaData\Elements\Element.
Referenced by ILIAS\MetaData\Manipulator\Manipulator\addAndMarkScaffoldByStep(), ILIAS\MetaData\Editor\Full\Services\Inputs\WithoutConditions\StringFactory\buildTextInput(), ILIAS\MetaData\Structure\Dictionaries\DictionaryTest\getDictionary(), ILIAS\MetaData\Editor\Tree\Recursion\getLink(), ILIAS\MetaData\Editor\Full\Services\Inputs\WithoutConditions\VocabValueFactory\getPathToSourceElement(), and ILIAS\MetaData\Repository\Validation\Processor\throwErrorOrLog().
Here is the caller graph for this function:| ILIAS\MetaData\Elements\ElementInterface::isScaffold | ( | ) |
Implemented in ILIAS\MetaData\Elements\Element, and ILIAS\MetaData\Elements\NullElement.
Referenced by ILIAS\MetaData\Repository\Utilities\DatabaseManipulator\collectRowsForManipulationFromElementAndSubElements(), ILIAS\MetaData\Repository\Utilities\DatabaseManipulator\collectRowsForTransferFromElementAndSubElements(), and ILIAS\MetaData\Repository\Utilities\DatabaseManipulator\createOrUpdateElement().
Here is the caller graph for this function: