libreccm-legacy/ccm-cms
quasi 2e67f1bd21 Sprachunabhängige Content Items
* Interface LanguageInvariantContentItem hinzugefügt
* GenericPerson implementiert dieses Interface und liefert mit isLanguageInvariant() true zurück
* ContentItemPage so angepaßt, daß der LanguageTab bei sprachunabhängigen Content Items ausgeblendet wird.

Um Content Items als sprachunabhängig zu kennzeichnen, muß das Interface implementiert werden und die Methode isLanguageIndependent() true zurückliefern. Dieser Ansatz wurde gewählt, so daß man von sprachunabhängigen Content Items auch sprachabhängige Content Items ableiten kann. Da man das Interface später nicht entfernen kann, muß die Entscheidung über die Methode laufen.

Eine Anpassung von ContentItem kommt nicht in frage, da man dann immer die Methode von ContentItem ausführt, es sei denn man macht jedesmal, wenn man diese Information abfragen möchte, einen sehr umständlichen Cast auf die konkrete Klasse des ContentItems.

git-svn-id: https://svn.libreccm.org/ccm/trunk@1438 8810af33-2d31-482b-a856-94f89814c4df
2012-01-11 08:40:55 +00:00
..
.settings Organization/Project content types: most recent versions of the code 2010-07-22 14:39:21 +00:00
etc Initiale Version 2008-02-04 11:59:05 +00:00
lib Initiale Version 2008-02-04 11:59:05 +00:00
pdl/com/arsdigita Fehlende Dateien für Rev. 1352 2011-12-14 15:21:39 +00:00
sql/ccm-cms ccm-ldn-shortcuts umbenannt nach ccm-shortcuts und refactored als legacy-free application. 2011-12-26 16:22:23 +00:00
src Sprachunabhängige Content Items 2012-01-11 08:40:55 +00:00
web Update Xinha auf die aktuelle Version 0.96. 2011-12-28 01:01:18 +00:00
.classpath Renamed some forms to match naming conventions. 2010-07-21 07:15:33 +00:00
.project Renamed some forms to match naming conventions. 2010-07-21 07:15:33 +00:00
.svnignore Initiale Version 2008-02-04 11:59:05 +00:00
application.xml Einführung einer Assoziation zwischen GenericOrganizationalUnit Items. Die Assoziation kann nicht direkt verwendet werden, 2011-10-16 10:50:39 +00:00
build-hooks.xml.example Initiale Version 2008-02-04 11:59:05 +00:00