ILIAS
trunk Revision v11.0_alpha-1866-gfa368f7776e
|
Public Member Functions | |
steps () | |
Get all steps in the path. More... | |
isRelative () | |
Relative paths start at some otherwise determined element, absolute paths start at root. More... | |
leadsToExactlyOneElement () | |
Specifies whether the path should point to exactly one element, or whether it can also lead to no or many elements. More... | |
toString () | |
Definition at line 25 of file PathInterface.php.
ILIAS\MetaData\Paths\PathInterface::isRelative | ( | ) |
Relative paths start at some otherwise determined element, absolute paths start at root.
Implemented in ILIAS\MetaData\Paths\Path, and ILIAS\MetaData\Paths\NullPath.
Referenced by ILIAS\MetaData\Manipulator\Path\PathConditionsCollection\__construct(), ILIAS\MetaData\Paths\Navigator\BaseNavigator\__construct(), and ILIAS\MetaData\Editor\Observers\ObserverHandler\callObserversByPath().
ILIAS\MetaData\Paths\PathInterface::leadsToExactlyOneElement | ( | ) |
Specifies whether the path should point to exactly one element, or whether it can also lead to no or many elements.
Implemented in ILIAS\MetaData\Paths\Path, and ILIAS\MetaData\Paths\NullPath.
Referenced by ILIAS\MetaData\Manipulator\Path\PathConditionsCollection\__construct(), and ILIAS\MetaData\Paths\Navigator\BaseNavigator\__construct().
ILIAS\MetaData\Paths\PathInterface::steps | ( | ) |
Get all steps in the path.
Implemented in ILIAS\MetaData\Paths\Path, and ILIAS\MetaData\Paths\NullPath.
Referenced by ILIAS\MetaData\Paths\Navigator\BaseNavigator\__construct(), ILIAS\MetaData\Manipulator\Path\PathConditionsCollection\addStepToHistory(), ILIAS\MetaData\Editor\Observers\ObserverHandler\callObserversByPath(), ILIAS\MetaData\Search\Clauses\Factory\getBasicClause(), ILIAS\MetaData\Repository\Utilities\Queries\Paths\DatabasePathsParserTest\getDatabasePathsParser(), ILIAS\MetaData\Manipulator\ManipulatorTest\getMarkerFactoryMock(), ILIAS\MetaData\Manipulator\Path\PathConditionsCheckerTest\getNavigatorFactoryMock(), ILIAS\MetaData\Repository\Utilities\DatabaseReader\shortenPath(), and ILIAS\MetaData\Paths\Builder\validatePathFromRoot().
ILIAS\MetaData\Paths\PathInterface::toString | ( | ) |
Implemented in ILIAS\MetaData\Paths\Path, and ILIAS\MetaData\Paths\NullPath.
Referenced by ILIAS\MetaData\Repository\Utilities\Queries\Paths\DatabasePathsParser\addPathAndGetColumn(), ILIAS\MetaData\Vocabularies\Slots\Handler\allSlotsForPath(), ILIAS\MetaData\Services\CopyrightHelper\CopyrightHelperTest\getClauseFactory(), ILIAS\MetaData\Services\Derivation\Creation\CreatorTest\getCreator(), ILIAS\MetaData\Repository\Utilities\Queries\DatabaseSearcherTest\getDatabaseSearcher(), ILIAS\MetaData\Repository\IdentifierHandler\IdentifierHandlerTest\getIdentifierHandler(), ILIAS\MetaData\Editor\Full\Services\Actions\LinkProvider\getLink(), ILIAS\MetaData\Services\CopyrightHelper\CopyrightHelperTest\getManipulator(), ILIAS\MetaData\Services\CopyrightHelper\CopyrightHelperTest\getReader(), ILIAS\MetaData\Copyright\Search\SearcherTest\getSearchClauseFactory(), ILIAS\MetaData\Settings\Vocabularies\Import\ImporterAndResultTest\getSlotHandler(), ILIAS\MetaData\XML\Writer\Standard\StandardTest\getStandardWriter(), ILIAS\MetaData\Structure\Dictionaries\DictionaryTest\getTagAssignment(), ILIAS\MetaData\Vocabularies\Slots\Handler\identiferFromPathAndCondition(), ILIAS\MetaData\Structure\Dictionaries\Tags\TagAssignment\matchesPath(), ILIAS\MetaData\Services\Manipulator\Manipulator\prepareCreateOrUpdate(), ILIAS\MetaData\Services\Manipulator\Manipulator\prepareForceCreate(), and ILIAS\MetaData\Paths\Builder\validatePathFromRoot().