/
githubmirror
/
java-design-patterns
Обзор
Документация
Войти
/
githubmirror
/
java-design-patterns
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
open-source-java-design-patterns-2nd-edition
feature-toggle/etc/feature-toggle.ucls
111 строк
6 KB
Joseph McCarthy
#354 Adding Class Diagram
31 янв 2016, 17:10
31 янв 2016, 17:10
8603333
Код
Авторство
О чём код?
<?xml version="1.0" encoding="UTF-8"?> <class-diagram version="1.1.9" icons="true" automaticImage="PNG" always-add-relationships="true" generalizations="true" realizations="true" associations="true" dependencies="true" nesting-relationships="true" router="FAN"> <interface id="1" language="java" name="com.iluwatar.featuretoggle.pattern.Service" project="feature-toggle" file="/feature-toggle/src/main/java/com/iluwatar/featuretoggle/pattern/Service.java" binary="false" corner="BOTTOM_RIGHT"> <position height="-1" width="-1" x="238" y="187"/> <display autosize="true" stereotype="true" package="true" initial-value="true" signature="true" sort-features="false" accessors="true" visibility="true"> <attributes public="true" package="true" protected="true" private="true" static="true"/> <operations public="true" package="true" protected="true" private="true" static="true"/> </display> </interface> <class id="2" language="java" name="com.iluwatar.featuretoggle.pattern.propertiesversion.PropertiesFeatureToggleVersion" project="feature-toggle" file="/feature-toggle/src/main/java/com/iluwatar/featuretoggle/pattern/propertiesversion/PropertiesFeatureToggleVersion.java" binary="false" corner="BOTTOM_RIGHT"> <position height="-1" width="-1" x="241" y="449"/> <display autosize="true" stereotype="true" package="true" initial-value="true" signature="true" sort-features="false" accessors="true" visibility="true"> <attributes public="true" package="true" protected="true" private="true" static="true"/> <operations public="true" package="true" protected="true" private="true" static="true"/> </display> </class> <class id="3" language="java" name="com.iluwatar.featuretoggle.pattern.tieredversion.TieredFeatureToggleVersion" project="feature-toggle" file="/feature-toggle/src/main/java/com/iluwatar/featuretoggle/pattern/tieredversion/TieredFeatureToggleVersion.java" binary="false" corner="BOTTOM_RIGHT"> <position height="149" width="230" x="502" y="119"/> <display autosize="false" stereotype="true" package="true" initial-value="true" signature="true" sort-features="false" accessors="true" visibility="true"> <attributes public="true" package="true" protected="true" private="true" static="true"/> <operations public="true" package="true" protected="true" private="true" static="true"/> </display> </class> <class id="4" language="java" name="com.iluwatar.featuretoggle.user.User" project="feature-toggle" file="/feature-toggle/src/main/java/com/iluwatar/featuretoggle/user/User.java" binary="false" corner="BOTTOM_RIGHT"> <position height="-1" width="-1" x="616" y="453"/> <display autosize="true" stereotype="true" package="true" initial-value="true" signature="true" sort-features="false" accessors="true" visibility="true"> <attributes public="true" package="true" protected="true" private="true" static="true"/> <operations public="true" package="true" protected="true" private="true" static="true"/> </display> </class> <class id="5" language="java" name="com.iluwatar.featuretoggle.user.UserGroup" project="feature-toggle" file="/feature-toggle/src/main/java/com/iluwatar/featuretoggle/user/UserGroup.java" binary="false" corner="BOTTOM_RIGHT"> <position height="-1" width="-1" x="956" y="187"/> <display autosize="true" stereotype="true" package="true" initial-value="true" signature="true" sort-features="false" accessors="true" visibility="true"> <attributes public="true" package="true" protected="true" private="true" static="true"/> <operations public="true" package="true" protected="true" private="true" static="true"/> </display> </class> <dependency id="6"> <end type="SOURCE" refId="1"/> <end type="TARGET" refId="4"/> </dependency> <dependency id="7"> <end type="SOURCE" refId="3"/> <end type="TARGET" refId="5"/> </dependency> <association id="8"> <bendpoint x="911" y="415"/> <end type="SOURCE" refId="5" navigable="false"> <attribute id="9" name="freeGroup"> <position height="19" width="63" x="846" y="368"/> </attribute> <multiplicity id="10" minimum="0" maximum="2147483647"> <position height="17" width="23" x="707" y="418"/> </multiplicity> </end> <end type="TARGET" refId="4" navigable="true"/> <display labels="true" multiplicity="true"/> </association> <realization id="11"> <end type="SOURCE" refId="2"/> <end type="TARGET" refId="1"/> </realization> <dependency id="12"> <end type="SOURCE" refId="2"/> <end type="TARGET" refId="4"/> </dependency> <dependency id="13"> <end type="SOURCE" refId="3"/> <end type="TARGET" refId="4"/> </dependency> <association id="14"> <bendpoint x="953" y="459"/> <end type="SOURCE" refId="5" navigable="false"> <attribute id="15" name="paidGroup"> <position height="19" width="66" x="963" y="419"/> </attribute> <multiplicity id="16" minimum="0" maximum="2147483647"> <position height="17" width="23" x="711" y="463"/> </multiplicity> </end> <end type="TARGET" refId="4" navigable="true"/> <display labels="true" multiplicity="true"/> </association> <realization id="17"> <end type="SOURCE" refId="3"/> <end type="TARGET" refId="1"/> </realization> <classifier-display autosize="true" stereotype="true" package="true" initial-value="true" signature="true" sort-features="false" accessors="true" visibility="true"> <attributes public="true" package="true" protected="true" private="true" static="true"/> <operations public="true" package="true" protected="true" private="true" static="true"/> </classifier-display> <association-display labels="true" multiplicity="true"/> </class-diagram>