X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=bundles%2Forg.simantics.modeling.template2d.ontology%2Fsrc%2Forg%2Fsimantics%2Fmodeling%2Ftemplate2d%2Fontology%2FTemplate2dResource.java;h=a17efce17439763b69de54d1dc0c192eccbf5f23;hb=refs%2Fchanges%2F38%2F238%2F2;hp=3bf064714180f0f95738ce249d5675f871f12d03;hpb=24e2b34260f219f0d1644ca7a138894980e25b14;p=simantics%2Fplatform.git diff --git a/bundles/org.simantics.modeling.template2d.ontology/src/org/simantics/modeling/template2d/ontology/Template2dResource.java b/bundles/org.simantics.modeling.template2d.ontology/src/org/simantics/modeling/template2d/ontology/Template2dResource.java index 3bf064714..a17efce17 100644 --- a/bundles/org.simantics.modeling.template2d.ontology/src/org/simantics/modeling/template2d/ontology/Template2dResource.java +++ b/bundles/org.simantics.modeling.template2d.ontology/src/org/simantics/modeling/template2d/ontology/Template2dResource.java @@ -1,469 +1,469 @@ -package org.simantics.modeling.template2d.ontology; - -import org.simantics.db.RequestProcessor; -import org.simantics.db.Resource; -import org.simantics.db.ReadGraph; -import org.simantics.db.request.Read; -import org.simantics.db.Session; -import org.simantics.db.exception.DatabaseException; -import org.simantics.db.service.QueryControl; - -public class Template2dResource { - - public final Resource Actions; - public final Resource Actions_AssignDrawingTemplate; - public final Resource Actions_MoveDown; - public final Resource Actions_MoveUp; - public final Resource Actions_NewDrawingTemplate; - public final Resource Actions_NewFlagTable; - public final Resource Actions_NewFlagTableColumn; - public final Resource Actions_NewFlagTableColumnData; - public final Resource Actions_NewFlagTableColumnHeader; - public final Resource Actions_NewFlagTableRowNumberColumn; - public final Resource Actions_NewFlagTypeVisual; - public final Resource Actions_NewFlagTypeVisualFilter; - public final Resource Actions_NewMonitor; - public final Resource Actions_NewSVGImage; - public final Resource Actions_NewScenegraph; - public final Resource Actions_NewText; - public final Resource Actions_NoActionCategory; - public final Resource Actions_SetBorderColor; - public final Resource Alignment; - public final Resource Alignment_Bottom; - public final Resource Alignment_Left; - public final Resource Alignment_Middle; - public final Resource Alignment_Right; - public final Resource Alignment_Top; - public final Resource Border; - public final Resource BorderUI; - public final Resource BrowseNode; - public final Resource CompositeUI; - public final Resource DiagramGroup; - public final Resource DiagramTemplateAC; - public final Resource DiagramTemplateAC_IsInModelTest; - public final Resource DiagramTemplateBC; - public final Resource DiagramTemplateBC_ScenegraphChildren; - @Deprecated public final Resource DiagramTemplates; - public final Resource DrawingBorderStyle; - public final Resource DrawingFlagTableStyle; - public final Resource DrawingTemplate; - public final Resource DrawingTemplateLibrary; - public final Resource DrawingTemplateLibraryUI; - public final Resource DrawingTemplateStyle; - public final Resource DrawingTemplateUI; - public final Resource FlagTable; - public final Resource FlagTableUI; - public final Resource FlagTableUI_ColumnUI; - public final Resource FlagTableUI_ColumnUI_DataUI; - public final Resource FlagTableUI_ColumnUI_HeaderUI; - public final Resource FlagTable_Alignment; - public final Resource FlagTable_Alignment_Left; - public final Resource FlagTable_Alignment_Right; - public final Resource FlagTable_Column; - public final Resource FlagTable_Column_Data; - public final Resource FlagTable_Column_HasWeight; - public final Resource FlagTable_Column_HasWeight_Inverse; - public final Resource FlagTable_Column_Header; - public final Resource FlagTable_HasAlignment; - public final Resource FlagTable_HasAlignment_Inverse; - public final Resource FlagTable_HasRowCount; - public final Resource FlagTable_HasRowCount_Inverse; - public final Resource FlagTable_HasRowHeigth; - public final Resource FlagTable_HasRowHeigth_Inverse; - public final Resource FlagTable_HasWidth; - public final Resource FlagTable_HasWidth_Inverse; - public final Resource FlagTable_RowNumberColumn; - public final Resource FlagTable_RowNumberColumn_start; - public final Resource FlagTable_RowNumberColumn_start_Inverse; - public final Resource FlagTypeVisual; - public final Resource FlagTypeVisualUI; - public final Resource FlagTypeVisual_Filter; - public final Resource FlagTypeVisual_FilterUI; - public final Resource FlagTypeVisual_Filter_HasPattern; - public final Resource FlagTypeVisual_Filter_HasPattern_Inverse; - public final Resource FlagTypeVisual_Filter_HasProperty; - public final Resource FlagTypeVisual_Filter_HasProperty_Inverse; - public final Resource FlagTypeVisual_Filter_matchRequired; - public final Resource FlagTypeVisual_Filter_matchRequired_Inverse; - public final Resource HasBorder; - public final Resource HasDrawingTemplate; - public final Resource HasDrawingTemplateRoot; - public final Resource HasDrawingTemplateRoot_Inverse; - public final Resource HasDrawingTemplate_Inverse; - public final Resource HasHorizontalAlign; - public final Resource HasMargin; - public final Resource HasMargin_Inverse; - public final Resource HasOffset; - public final Resource HasOffset_Inverse; - public final Resource HasPadding; - public final Resource HasPadding_Inverse; - public final Resource HasPage; - public final Resource HasPageOrientation; - public final Resource HasPageOrientation_Inverse; - public final Resource HasScenegraph; - public final Resource HasScenegraph_Inverse; - public final Resource HasSize; - public final Resource HasSize2; - public final Resource HasSize2_Inverse; - public final Resource HasSize_Inverse; - public final Resource HasVerticalAlign; - public final Resource Images; - public final Resource Images_Action; - public final Resource Images_BorderIcon; - public final Resource Images_ColumnIcon; - public final Resource Images_DiagramTemplate; - public final Resource Images_DiagramTemplateDataIcon; - public final Resource Images_DiagramTemplateHeaderIcon; - public final Resource Images_DiagramTemplateLibrary; - public final Resource Images_FilterIcon; - public final Resource Images_FlagTableColumnIcon; - public final Resource Images_FlagTableIcon; - public final Resource Images_FlagTableNumberingColumnIcon; - public final Resource Images_FlagTypeVisualIcon; - public final Resource Images_MonitorIcon; - public final Resource Images_MoveDownIcon; - public final Resource Images_MoveUpIcon; - public final Resource Images_NewDrawingTemplate; - public final Resource Images_PageIcon; - public final Resource Images_SVGImageIcon; - public final Resource Images_ScenegraphNode; - public final Resource Images_TextIcon; - public final Resource Images_VisualCompositeIcon; - public final Resource Page; - public final Resource PageOrientation; - public final Resource PageOrientation_Landscape; - public final Resource PageOrientation_Portrait; - public final Resource Page_A0; - public final Resource Page_A1; - public final Resource Page_A2; - public final Resource Page_A3; - public final Resource Page_A4; - public final Resource Profiles; - public final Resource Profiles_DrawingBorder; - public final Resource Profiles_DrawingFlagTables; - public final Resource Profiles_DrawingTemplate; - public final Resource Profiles_VariableReference; - public final Resource Profiles_VariableReference_path; - public final Resource Profiles_VariableReference_path_Inverse; - public final Resource Size; - public final Resource TemplateTabContribution; - public final Resource TextTemplateUI; - - public static class URIs { - public static final String Actions = "http://www.simantics.org/ModelingTemplate2d-1.0/Actions"; - public static final String Actions_AssignDrawingTemplate = "http://www.simantics.org/ModelingTemplate2d-1.0/Actions/AssignDrawingTemplate"; - public static final String Actions_MoveDown = "http://www.simantics.org/ModelingTemplate2d-1.0/Actions/MoveDown"; - public static final String Actions_MoveUp = "http://www.simantics.org/ModelingTemplate2d-1.0/Actions/MoveUp"; - public static final String Actions_NewDrawingTemplate = "http://www.simantics.org/ModelingTemplate2d-1.0/Actions/NewDrawingTemplate"; - public static final String Actions_NewFlagTable = "http://www.simantics.org/ModelingTemplate2d-1.0/Actions/NewFlagTable"; - public static final String Actions_NewFlagTableColumn = "http://www.simantics.org/ModelingTemplate2d-1.0/Actions/NewFlagTableColumn"; - public static final String Actions_NewFlagTableColumnData = "http://www.simantics.org/ModelingTemplate2d-1.0/Actions/NewFlagTableColumnData"; - public static final String Actions_NewFlagTableColumnHeader = "http://www.simantics.org/ModelingTemplate2d-1.0/Actions/NewFlagTableColumnHeader"; - public static final String Actions_NewFlagTableRowNumberColumn = "http://www.simantics.org/ModelingTemplate2d-1.0/Actions/NewFlagTableRowNumberColumn"; - public static final String Actions_NewFlagTypeVisual = "http://www.simantics.org/ModelingTemplate2d-1.0/Actions/NewFlagTypeVisual"; - public static final String Actions_NewFlagTypeVisualFilter = "http://www.simantics.org/ModelingTemplate2d-1.0/Actions/NewFlagTypeVisualFilter"; - public static final String Actions_NewMonitor = "http://www.simantics.org/ModelingTemplate2d-1.0/Actions/NewMonitor"; - public static final String Actions_NewSVGImage = "http://www.simantics.org/ModelingTemplate2d-1.0/Actions/NewSVGImage"; - public static final String Actions_NewScenegraph = "http://www.simantics.org/ModelingTemplate2d-1.0/Actions/NewScenegraph"; - public static final String Actions_NewText = "http://www.simantics.org/ModelingTemplate2d-1.0/Actions/NewText"; - public static final String Actions_NoActionCategory = "http://www.simantics.org/ModelingTemplate2d-1.0/Actions/NoActionCategory"; - public static final String Actions_SetBorderColor = "http://www.simantics.org/ModelingTemplate2d-1.0/Actions/SetBorderColor"; - public static final String Alignment = "http://www.simantics.org/ModelingTemplate2d-1.0/Alignment"; - public static final String Alignment_Bottom = "http://www.simantics.org/ModelingTemplate2d-1.0/Alignment/Bottom"; - public static final String Alignment_Left = "http://www.simantics.org/ModelingTemplate2d-1.0/Alignment/Left"; - public static final String Alignment_Middle = "http://www.simantics.org/ModelingTemplate2d-1.0/Alignment/Middle"; - public static final String Alignment_Right = "http://www.simantics.org/ModelingTemplate2d-1.0/Alignment/Right"; - public static final String Alignment_Top = "http://www.simantics.org/ModelingTemplate2d-1.0/Alignment/Top"; - public static final String Border = "http://www.simantics.org/ModelingTemplate2d-1.0/Border"; - public static final String BorderUI = "http://www.simantics.org/ModelingTemplate2d-1.0/BorderUI"; - public static final String BrowseNode = "http://www.simantics.org/ModelingTemplate2d-1.0/BrowseNode"; - public static final String CompositeUI = "http://www.simantics.org/ModelingTemplate2d-1.0/CompositeUI"; - public static final String DiagramGroup = "http://www.simantics.org/ModelingTemplate2d-1.0/DiagramGroup"; - public static final String DiagramTemplateAC = "http://www.simantics.org/ModelingTemplate2d-1.0/DiagramTemplateAC"; - public static final String DiagramTemplateAC_IsInModelTest = "http://www.simantics.org/ModelingTemplate2d-1.0/DiagramTemplateAC/IsInModelTest"; - public static final String DiagramTemplateBC = "http://www.simantics.org/ModelingTemplate2d-1.0/DiagramTemplateBC"; - public static final String DiagramTemplateBC_ScenegraphChildren = "http://www.simantics.org/ModelingTemplate2d-1.0/DiagramTemplateBC/ScenegraphChildren"; - @Deprecated public static final String DiagramTemplates = "http://www.simantics.org/ModelingTemplate2d-1.0/DiagramTemplates"; - public static final String DrawingBorderStyle = "http://www.simantics.org/ModelingTemplate2d-1.0/DrawingBorderStyle"; - public static final String DrawingFlagTableStyle = "http://www.simantics.org/ModelingTemplate2d-1.0/DrawingFlagTableStyle"; - public static final String DrawingTemplate = "http://www.simantics.org/ModelingTemplate2d-1.0/DrawingTemplate"; - public static final String DrawingTemplateLibrary = "http://www.simantics.org/ModelingTemplate2d-1.0/DrawingTemplateLibrary"; - public static final String DrawingTemplateLibraryUI = "http://www.simantics.org/ModelingTemplate2d-1.0/DrawingTemplateLibraryUI"; - public static final String DrawingTemplateStyle = "http://www.simantics.org/ModelingTemplate2d-1.0/DrawingTemplateStyle"; - public static final String DrawingTemplateUI = "http://www.simantics.org/ModelingTemplate2d-1.0/DrawingTemplateUI"; - public static final String FlagTable = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTable"; - public static final String FlagTableUI = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTableUI"; - public static final String FlagTableUI_ColumnUI = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTableUI/ColumnUI"; - public static final String FlagTableUI_ColumnUI_DataUI = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTableUI/ColumnUI/DataUI"; - public static final String FlagTableUI_ColumnUI_HeaderUI = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTableUI/ColumnUI/HeaderUI"; - public static final String FlagTable_Alignment = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTable/Alignment"; - public static final String FlagTable_Alignment_Left = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTable/Alignment/Left"; - public static final String FlagTable_Alignment_Right = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTable/Alignment/Right"; - public static final String FlagTable_Column = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTable/Column"; - public static final String FlagTable_Column_Data = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTable/Column/Data"; - public static final String FlagTable_Column_HasWeight = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTable/Column/HasWeight"; - public static final String FlagTable_Column_HasWeight_Inverse = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTable/Column/HasWeight/Inverse"; - public static final String FlagTable_Column_Header = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTable/Column/Header"; - public static final String FlagTable_HasAlignment = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTable/HasAlignment"; - public static final String FlagTable_HasAlignment_Inverse = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTable/HasAlignment/Inverse"; - public static final String FlagTable_HasRowCount = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTable/HasRowCount"; - public static final String FlagTable_HasRowCount_Inverse = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTable/HasRowCount/Inverse"; - public static final String FlagTable_HasRowHeigth = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTable/HasRowHeigth"; - public static final String FlagTable_HasRowHeigth_Inverse = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTable/HasRowHeigth/Inverse"; - public static final String FlagTable_HasWidth = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTable/HasWidth"; - public static final String FlagTable_HasWidth_Inverse = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTable/HasWidth/Inverse"; - public static final String FlagTable_RowNumberColumn = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTable/RowNumberColumn"; - public static final String FlagTable_RowNumberColumn_start = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTable/RowNumberColumn/start"; - public static final String FlagTable_RowNumberColumn_start_Inverse = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTable/RowNumberColumn/start/Inverse"; - public static final String FlagTypeVisual = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTypeVisual"; - public static final String FlagTypeVisualUI = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTypeVisualUI"; - public static final String FlagTypeVisual_Filter = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTypeVisual/Filter"; - public static final String FlagTypeVisual_FilterUI = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTypeVisual/FilterUI"; - public static final String FlagTypeVisual_Filter_HasPattern = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTypeVisual/Filter/HasPattern"; - public static final String FlagTypeVisual_Filter_HasPattern_Inverse = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTypeVisual/Filter/HasPattern/Inverse"; - public static final String FlagTypeVisual_Filter_HasProperty = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTypeVisual/Filter/HasProperty"; - public static final String FlagTypeVisual_Filter_HasProperty_Inverse = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTypeVisual/Filter/HasProperty/Inverse"; - public static final String FlagTypeVisual_Filter_matchRequired = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTypeVisual/Filter/matchRequired"; - public static final String FlagTypeVisual_Filter_matchRequired_Inverse = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTypeVisual/Filter/matchRequired/Inverse"; - public static final String HasBorder = "http://www.simantics.org/ModelingTemplate2d-1.0/HasBorder"; - public static final String HasDrawingTemplate = "http://www.simantics.org/ModelingTemplate2d-1.0/HasDrawingTemplate"; - public static final String HasDrawingTemplateRoot = "http://www.simantics.org/ModelingTemplate2d-1.0/HasDrawingTemplateRoot"; - public static final String HasDrawingTemplateRoot_Inverse = "http://www.simantics.org/ModelingTemplate2d-1.0/HasDrawingTemplateRoot/Inverse"; - public static final String HasDrawingTemplate_Inverse = "http://www.simantics.org/ModelingTemplate2d-1.0/HasDrawingTemplate/Inverse"; - public static final String HasHorizontalAlign = "http://www.simantics.org/ModelingTemplate2d-1.0/HasHorizontalAlign"; - public static final String HasMargin = "http://www.simantics.org/ModelingTemplate2d-1.0/HasMargin"; - public static final String HasMargin_Inverse = "http://www.simantics.org/ModelingTemplate2d-1.0/HasMargin/Inverse"; - public static final String HasOffset = "http://www.simantics.org/ModelingTemplate2d-1.0/HasOffset"; - public static final String HasOffset_Inverse = "http://www.simantics.org/ModelingTemplate2d-1.0/HasOffset/Inverse"; - public static final String HasPadding = "http://www.simantics.org/ModelingTemplate2d-1.0/HasPadding"; - public static final String HasPadding_Inverse = "http://www.simantics.org/ModelingTemplate2d-1.0/HasPadding/Inverse"; - public static final String HasPage = "http://www.simantics.org/ModelingTemplate2d-1.0/HasPage"; - public static final String HasPageOrientation = "http://www.simantics.org/ModelingTemplate2d-1.0/HasPageOrientation"; - public static final String HasPageOrientation_Inverse = "http://www.simantics.org/ModelingTemplate2d-1.0/HasPageOrientation/Inverse"; - public static final String HasScenegraph = "http://www.simantics.org/ModelingTemplate2d-1.0/HasScenegraph"; - public static final String HasScenegraph_Inverse = "http://www.simantics.org/ModelingTemplate2d-1.0/HasScenegraph/Inverse"; - public static final String HasSize = "http://www.simantics.org/ModelingTemplate2d-1.0/HasSize"; - public static final String HasSize2 = "http://www.simantics.org/ModelingTemplate2d-1.0/HasSize2"; - public static final String HasSize2_Inverse = "http://www.simantics.org/ModelingTemplate2d-1.0/HasSize2/Inverse"; - public static final String HasSize_Inverse = "http://www.simantics.org/ModelingTemplate2d-1.0/HasSize/Inverse"; - public static final String HasVerticalAlign = "http://www.simantics.org/ModelingTemplate2d-1.0/HasVerticalAlign"; - public static final String Images = "http://www.simantics.org/ModelingTemplate2d-1.0/Images"; - public static final String Images_Action = "http://www.simantics.org/ModelingTemplate2d-1.0/Images/Action"; - public static final String Images_BorderIcon = "http://www.simantics.org/ModelingTemplate2d-1.0/Images/BorderIcon"; - public static final String Images_ColumnIcon = "http://www.simantics.org/ModelingTemplate2d-1.0/Images/ColumnIcon"; - public static final String Images_DiagramTemplate = "http://www.simantics.org/ModelingTemplate2d-1.0/Images/DiagramTemplate"; - public static final String Images_DiagramTemplateDataIcon = "http://www.simantics.org/ModelingTemplate2d-1.0/Images/DiagramTemplateDataIcon"; - public static final String Images_DiagramTemplateHeaderIcon = "http://www.simantics.org/ModelingTemplate2d-1.0/Images/DiagramTemplateHeaderIcon"; - public static final String Images_DiagramTemplateLibrary = "http://www.simantics.org/ModelingTemplate2d-1.0/Images/DiagramTemplateLibrary"; - public static final String Images_FilterIcon = "http://www.simantics.org/ModelingTemplate2d-1.0/Images/FilterIcon"; - public static final String Images_FlagTableColumnIcon = "http://www.simantics.org/ModelingTemplate2d-1.0/Images/FlagTableColumnIcon"; - public static final String Images_FlagTableIcon = "http://www.simantics.org/ModelingTemplate2d-1.0/Images/FlagTableIcon"; - public static final String Images_FlagTableNumberingColumnIcon = "http://www.simantics.org/ModelingTemplate2d-1.0/Images/FlagTableNumberingColumnIcon"; - public static final String Images_FlagTypeVisualIcon = "http://www.simantics.org/ModelingTemplate2d-1.0/Images/FlagTypeVisualIcon"; - public static final String Images_MonitorIcon = "http://www.simantics.org/ModelingTemplate2d-1.0/Images/MonitorIcon"; - public static final String Images_MoveDownIcon = "http://www.simantics.org/ModelingTemplate2d-1.0/Images/MoveDownIcon"; - public static final String Images_MoveUpIcon = "http://www.simantics.org/ModelingTemplate2d-1.0/Images/MoveUpIcon"; - public static final String Images_NewDrawingTemplate = "http://www.simantics.org/ModelingTemplate2d-1.0/Images/NewDrawingTemplate"; - public static final String Images_PageIcon = "http://www.simantics.org/ModelingTemplate2d-1.0/Images/PageIcon"; - public static final String Images_SVGImageIcon = "http://www.simantics.org/ModelingTemplate2d-1.0/Images/SVGImageIcon"; - public static final String Images_ScenegraphNode = "http://www.simantics.org/ModelingTemplate2d-1.0/Images/ScenegraphNode"; - public static final String Images_TextIcon = "http://www.simantics.org/ModelingTemplate2d-1.0/Images/TextIcon"; - public static final String Images_VisualCompositeIcon = "http://www.simantics.org/ModelingTemplate2d-1.0/Images/VisualCompositeIcon"; - public static final String Page = "http://www.simantics.org/ModelingTemplate2d-1.0/Page"; - public static final String PageOrientation = "http://www.simantics.org/ModelingTemplate2d-1.0/PageOrientation"; - public static final String PageOrientation_Landscape = "http://www.simantics.org/ModelingTemplate2d-1.0/PageOrientation/Landscape"; - public static final String PageOrientation_Portrait = "http://www.simantics.org/ModelingTemplate2d-1.0/PageOrientation/Portrait"; - public static final String Page_A0 = "http://www.simantics.org/ModelingTemplate2d-1.0/Page/A0"; - public static final String Page_A1 = "http://www.simantics.org/ModelingTemplate2d-1.0/Page/A1"; - public static final String Page_A2 = "http://www.simantics.org/ModelingTemplate2d-1.0/Page/A2"; - public static final String Page_A3 = "http://www.simantics.org/ModelingTemplate2d-1.0/Page/A3"; - public static final String Page_A4 = "http://www.simantics.org/ModelingTemplate2d-1.0/Page/A4"; - public static final String Profiles = "http://www.simantics.org/ModelingTemplate2d-1.0/Profiles"; - public static final String Profiles_DrawingBorder = "http://www.simantics.org/ModelingTemplate2d-1.0/Profiles/DrawingBorder"; - public static final String Profiles_DrawingFlagTables = "http://www.simantics.org/ModelingTemplate2d-1.0/Profiles/DrawingFlagTables"; - public static final String Profiles_DrawingTemplate = "http://www.simantics.org/ModelingTemplate2d-1.0/Profiles/DrawingTemplate"; - public static final String Profiles_VariableReference = "http://www.simantics.org/ModelingTemplate2d-1.0/Profiles/VariableReference"; - public static final String Profiles_VariableReference_path = "http://www.simantics.org/ModelingTemplate2d-1.0/Profiles/VariableReference/path"; - public static final String Profiles_VariableReference_path_Inverse = "http://www.simantics.org/ModelingTemplate2d-1.0/Profiles/VariableReference/path/Inverse"; - public static final String Size = "http://www.simantics.org/ModelingTemplate2d-1.0/Size"; - public static final String TemplateTabContribution = "http://www.simantics.org/ModelingTemplate2d-1.0/TemplateTabContribution"; - public static final String TextTemplateUI = "http://www.simantics.org/ModelingTemplate2d-1.0/TextTemplateUI"; - } - - public static Resource getResourceOrNull(ReadGraph graph, String uri) { - try { - return graph.getResource(uri); - } catch(DatabaseException e) { - System.err.println(e.getMessage()); - return null; - } - } - - public Template2dResource(ReadGraph graph) { - Actions = getResourceOrNull(graph, URIs.Actions); - Actions_AssignDrawingTemplate = getResourceOrNull(graph, URIs.Actions_AssignDrawingTemplate); - Actions_MoveDown = getResourceOrNull(graph, URIs.Actions_MoveDown); - Actions_MoveUp = getResourceOrNull(graph, URIs.Actions_MoveUp); - Actions_NewDrawingTemplate = getResourceOrNull(graph, URIs.Actions_NewDrawingTemplate); - Actions_NewFlagTable = getResourceOrNull(graph, URIs.Actions_NewFlagTable); - Actions_NewFlagTableColumn = getResourceOrNull(graph, URIs.Actions_NewFlagTableColumn); - Actions_NewFlagTableColumnData = getResourceOrNull(graph, URIs.Actions_NewFlagTableColumnData); - Actions_NewFlagTableColumnHeader = getResourceOrNull(graph, URIs.Actions_NewFlagTableColumnHeader); - Actions_NewFlagTableRowNumberColumn = getResourceOrNull(graph, URIs.Actions_NewFlagTableRowNumberColumn); - Actions_NewFlagTypeVisual = getResourceOrNull(graph, URIs.Actions_NewFlagTypeVisual); - Actions_NewFlagTypeVisualFilter = getResourceOrNull(graph, URIs.Actions_NewFlagTypeVisualFilter); - Actions_NewMonitor = getResourceOrNull(graph, URIs.Actions_NewMonitor); - Actions_NewSVGImage = getResourceOrNull(graph, URIs.Actions_NewSVGImage); - Actions_NewScenegraph = getResourceOrNull(graph, URIs.Actions_NewScenegraph); - Actions_NewText = getResourceOrNull(graph, URIs.Actions_NewText); - Actions_NoActionCategory = getResourceOrNull(graph, URIs.Actions_NoActionCategory); - Actions_SetBorderColor = getResourceOrNull(graph, URIs.Actions_SetBorderColor); - Alignment = getResourceOrNull(graph, URIs.Alignment); - Alignment_Bottom = getResourceOrNull(graph, URIs.Alignment_Bottom); - Alignment_Left = getResourceOrNull(graph, URIs.Alignment_Left); - Alignment_Middle = getResourceOrNull(graph, URIs.Alignment_Middle); - Alignment_Right = getResourceOrNull(graph, URIs.Alignment_Right); - Alignment_Top = getResourceOrNull(graph, URIs.Alignment_Top); - Border = getResourceOrNull(graph, URIs.Border); - BorderUI = getResourceOrNull(graph, URIs.BorderUI); - BrowseNode = getResourceOrNull(graph, URIs.BrowseNode); - CompositeUI = getResourceOrNull(graph, URIs.CompositeUI); - DiagramGroup = getResourceOrNull(graph, URIs.DiagramGroup); - DiagramTemplateAC = getResourceOrNull(graph, URIs.DiagramTemplateAC); - DiagramTemplateAC_IsInModelTest = getResourceOrNull(graph, URIs.DiagramTemplateAC_IsInModelTest); - DiagramTemplateBC = getResourceOrNull(graph, URIs.DiagramTemplateBC); - DiagramTemplateBC_ScenegraphChildren = getResourceOrNull(graph, URIs.DiagramTemplateBC_ScenegraphChildren); - DiagramTemplates = getResourceOrNull(graph, URIs.DiagramTemplates); - DrawingBorderStyle = getResourceOrNull(graph, URIs.DrawingBorderStyle); - DrawingFlagTableStyle = getResourceOrNull(graph, URIs.DrawingFlagTableStyle); - DrawingTemplate = getResourceOrNull(graph, URIs.DrawingTemplate); - DrawingTemplateLibrary = getResourceOrNull(graph, URIs.DrawingTemplateLibrary); - DrawingTemplateLibraryUI = getResourceOrNull(graph, URIs.DrawingTemplateLibraryUI); - DrawingTemplateStyle = getResourceOrNull(graph, URIs.DrawingTemplateStyle); - DrawingTemplateUI = getResourceOrNull(graph, URIs.DrawingTemplateUI); - FlagTable = getResourceOrNull(graph, URIs.FlagTable); - FlagTableUI = getResourceOrNull(graph, URIs.FlagTableUI); - FlagTableUI_ColumnUI = getResourceOrNull(graph, URIs.FlagTableUI_ColumnUI); - FlagTableUI_ColumnUI_DataUI = getResourceOrNull(graph, URIs.FlagTableUI_ColumnUI_DataUI); - FlagTableUI_ColumnUI_HeaderUI = getResourceOrNull(graph, URIs.FlagTableUI_ColumnUI_HeaderUI); - FlagTable_Alignment = getResourceOrNull(graph, URIs.FlagTable_Alignment); - FlagTable_Alignment_Left = getResourceOrNull(graph, URIs.FlagTable_Alignment_Left); - FlagTable_Alignment_Right = getResourceOrNull(graph, URIs.FlagTable_Alignment_Right); - FlagTable_Column = getResourceOrNull(graph, URIs.FlagTable_Column); - FlagTable_Column_Data = getResourceOrNull(graph, URIs.FlagTable_Column_Data); - FlagTable_Column_HasWeight = getResourceOrNull(graph, URIs.FlagTable_Column_HasWeight); - FlagTable_Column_HasWeight_Inverse = getResourceOrNull(graph, URIs.FlagTable_Column_HasWeight_Inverse); - FlagTable_Column_Header = getResourceOrNull(graph, URIs.FlagTable_Column_Header); - FlagTable_HasAlignment = getResourceOrNull(graph, URIs.FlagTable_HasAlignment); - FlagTable_HasAlignment_Inverse = getResourceOrNull(graph, URIs.FlagTable_HasAlignment_Inverse); - FlagTable_HasRowCount = getResourceOrNull(graph, URIs.FlagTable_HasRowCount); - FlagTable_HasRowCount_Inverse = getResourceOrNull(graph, URIs.FlagTable_HasRowCount_Inverse); - FlagTable_HasRowHeigth = getResourceOrNull(graph, URIs.FlagTable_HasRowHeigth); - FlagTable_HasRowHeigth_Inverse = getResourceOrNull(graph, URIs.FlagTable_HasRowHeigth_Inverse); - FlagTable_HasWidth = getResourceOrNull(graph, URIs.FlagTable_HasWidth); - FlagTable_HasWidth_Inverse = getResourceOrNull(graph, URIs.FlagTable_HasWidth_Inverse); - FlagTable_RowNumberColumn = getResourceOrNull(graph, URIs.FlagTable_RowNumberColumn); - FlagTable_RowNumberColumn_start = getResourceOrNull(graph, URIs.FlagTable_RowNumberColumn_start); - FlagTable_RowNumberColumn_start_Inverse = getResourceOrNull(graph, URIs.FlagTable_RowNumberColumn_start_Inverse); - FlagTypeVisual = getResourceOrNull(graph, URIs.FlagTypeVisual); - FlagTypeVisualUI = getResourceOrNull(graph, URIs.FlagTypeVisualUI); - FlagTypeVisual_Filter = getResourceOrNull(graph, URIs.FlagTypeVisual_Filter); - FlagTypeVisual_FilterUI = getResourceOrNull(graph, URIs.FlagTypeVisual_FilterUI); - FlagTypeVisual_Filter_HasPattern = getResourceOrNull(graph, URIs.FlagTypeVisual_Filter_HasPattern); - FlagTypeVisual_Filter_HasPattern_Inverse = getResourceOrNull(graph, URIs.FlagTypeVisual_Filter_HasPattern_Inverse); - FlagTypeVisual_Filter_HasProperty = getResourceOrNull(graph, URIs.FlagTypeVisual_Filter_HasProperty); - FlagTypeVisual_Filter_HasProperty_Inverse = getResourceOrNull(graph, URIs.FlagTypeVisual_Filter_HasProperty_Inverse); - FlagTypeVisual_Filter_matchRequired = getResourceOrNull(graph, URIs.FlagTypeVisual_Filter_matchRequired); - FlagTypeVisual_Filter_matchRequired_Inverse = getResourceOrNull(graph, URIs.FlagTypeVisual_Filter_matchRequired_Inverse); - HasBorder = getResourceOrNull(graph, URIs.HasBorder); - HasDrawingTemplate = getResourceOrNull(graph, URIs.HasDrawingTemplate); - HasDrawingTemplateRoot = getResourceOrNull(graph, URIs.HasDrawingTemplateRoot); - HasDrawingTemplateRoot_Inverse = getResourceOrNull(graph, URIs.HasDrawingTemplateRoot_Inverse); - HasDrawingTemplate_Inverse = getResourceOrNull(graph, URIs.HasDrawingTemplate_Inverse); - HasHorizontalAlign = getResourceOrNull(graph, URIs.HasHorizontalAlign); - HasMargin = getResourceOrNull(graph, URIs.HasMargin); - HasMargin_Inverse = getResourceOrNull(graph, URIs.HasMargin_Inverse); - HasOffset = getResourceOrNull(graph, URIs.HasOffset); - HasOffset_Inverse = getResourceOrNull(graph, URIs.HasOffset_Inverse); - HasPadding = getResourceOrNull(graph, URIs.HasPadding); - HasPadding_Inverse = getResourceOrNull(graph, URIs.HasPadding_Inverse); - HasPage = getResourceOrNull(graph, URIs.HasPage); - HasPageOrientation = getResourceOrNull(graph, URIs.HasPageOrientation); - HasPageOrientation_Inverse = getResourceOrNull(graph, URIs.HasPageOrientation_Inverse); - HasScenegraph = getResourceOrNull(graph, URIs.HasScenegraph); - HasScenegraph_Inverse = getResourceOrNull(graph, URIs.HasScenegraph_Inverse); - HasSize = getResourceOrNull(graph, URIs.HasSize); - HasSize2 = getResourceOrNull(graph, URIs.HasSize2); - HasSize2_Inverse = getResourceOrNull(graph, URIs.HasSize2_Inverse); - HasSize_Inverse = getResourceOrNull(graph, URIs.HasSize_Inverse); - HasVerticalAlign = getResourceOrNull(graph, URIs.HasVerticalAlign); - Images = getResourceOrNull(graph, URIs.Images); - Images_Action = getResourceOrNull(graph, URIs.Images_Action); - Images_BorderIcon = getResourceOrNull(graph, URIs.Images_BorderIcon); - Images_ColumnIcon = getResourceOrNull(graph, URIs.Images_ColumnIcon); - Images_DiagramTemplate = getResourceOrNull(graph, URIs.Images_DiagramTemplate); - Images_DiagramTemplateDataIcon = getResourceOrNull(graph, URIs.Images_DiagramTemplateDataIcon); - Images_DiagramTemplateHeaderIcon = getResourceOrNull(graph, URIs.Images_DiagramTemplateHeaderIcon); - Images_DiagramTemplateLibrary = getResourceOrNull(graph, URIs.Images_DiagramTemplateLibrary); - Images_FilterIcon = getResourceOrNull(graph, URIs.Images_FilterIcon); - Images_FlagTableColumnIcon = getResourceOrNull(graph, URIs.Images_FlagTableColumnIcon); - Images_FlagTableIcon = getResourceOrNull(graph, URIs.Images_FlagTableIcon); - Images_FlagTableNumberingColumnIcon = getResourceOrNull(graph, URIs.Images_FlagTableNumberingColumnIcon); - Images_FlagTypeVisualIcon = getResourceOrNull(graph, URIs.Images_FlagTypeVisualIcon); - Images_MonitorIcon = getResourceOrNull(graph, URIs.Images_MonitorIcon); - Images_MoveDownIcon = getResourceOrNull(graph, URIs.Images_MoveDownIcon); - Images_MoveUpIcon = getResourceOrNull(graph, URIs.Images_MoveUpIcon); - Images_NewDrawingTemplate = getResourceOrNull(graph, URIs.Images_NewDrawingTemplate); - Images_PageIcon = getResourceOrNull(graph, URIs.Images_PageIcon); - Images_SVGImageIcon = getResourceOrNull(graph, URIs.Images_SVGImageIcon); - Images_ScenegraphNode = getResourceOrNull(graph, URIs.Images_ScenegraphNode); - Images_TextIcon = getResourceOrNull(graph, URIs.Images_TextIcon); - Images_VisualCompositeIcon = getResourceOrNull(graph, URIs.Images_VisualCompositeIcon); - Page = getResourceOrNull(graph, URIs.Page); - PageOrientation = getResourceOrNull(graph, URIs.PageOrientation); - PageOrientation_Landscape = getResourceOrNull(graph, URIs.PageOrientation_Landscape); - PageOrientation_Portrait = getResourceOrNull(graph, URIs.PageOrientation_Portrait); - Page_A0 = getResourceOrNull(graph, URIs.Page_A0); - Page_A1 = getResourceOrNull(graph, URIs.Page_A1); - Page_A2 = getResourceOrNull(graph, URIs.Page_A2); - Page_A3 = getResourceOrNull(graph, URIs.Page_A3); - Page_A4 = getResourceOrNull(graph, URIs.Page_A4); - Profiles = getResourceOrNull(graph, URIs.Profiles); - Profiles_DrawingBorder = getResourceOrNull(graph, URIs.Profiles_DrawingBorder); - Profiles_DrawingFlagTables = getResourceOrNull(graph, URIs.Profiles_DrawingFlagTables); - Profiles_DrawingTemplate = getResourceOrNull(graph, URIs.Profiles_DrawingTemplate); - Profiles_VariableReference = getResourceOrNull(graph, URIs.Profiles_VariableReference); - Profiles_VariableReference_path = getResourceOrNull(graph, URIs.Profiles_VariableReference_path); - Profiles_VariableReference_path_Inverse = getResourceOrNull(graph, URIs.Profiles_VariableReference_path_Inverse); - Size = getResourceOrNull(graph, URIs.Size); - TemplateTabContribution = getResourceOrNull(graph, URIs.TemplateTabContribution); - TextTemplateUI = getResourceOrNull(graph, URIs.TextTemplateUI); - } - - public static Template2dResource getInstance(ReadGraph graph) { - Session session = graph.getSession(); - Template2dResource ret = session.peekService(Template2dResource.class); - if(ret == null) { - QueryControl qc = graph.getService(QueryControl.class); - ret = new Template2dResource(qc.getIndependentGraph(graph)); - session.registerService(Template2dResource.class, ret); - } - return ret; - } - - public static Template2dResource getInstance(RequestProcessor session) throws DatabaseException { - Template2dResource ret = session.peekService(Template2dResource.class); - if(ret == null) { - ret = session.syncRequest(new Read() { - public Template2dResource perform(ReadGraph graph) throws DatabaseException { - QueryControl qc = graph.getService(QueryControl.class); - return new Template2dResource(qc.getIndependentGraph(graph)); - } - }); - session.registerService(Template2dResource.class, ret); - } - return ret; - } - -} - +package org.simantics.modeling.template2d.ontology; + +import org.simantics.db.RequestProcessor; +import org.simantics.db.Resource; +import org.simantics.db.ReadGraph; +import org.simantics.db.request.Read; +import org.simantics.db.Session; +import org.simantics.db.exception.DatabaseException; +import org.simantics.db.service.QueryControl; + +public class Template2dResource { + + public final Resource Actions; + public final Resource Actions_AssignDrawingTemplate; + public final Resource Actions_MoveDown; + public final Resource Actions_MoveUp; + public final Resource Actions_NewDrawingTemplate; + public final Resource Actions_NewFlagTable; + public final Resource Actions_NewFlagTableColumn; + public final Resource Actions_NewFlagTableColumnData; + public final Resource Actions_NewFlagTableColumnHeader; + public final Resource Actions_NewFlagTableRowNumberColumn; + public final Resource Actions_NewFlagTypeVisual; + public final Resource Actions_NewFlagTypeVisualFilter; + public final Resource Actions_NewMonitor; + public final Resource Actions_NewSVGImage; + public final Resource Actions_NewScenegraph; + public final Resource Actions_NewText; + public final Resource Actions_NoActionCategory; + public final Resource Actions_SetBorderColor; + public final Resource Alignment; + public final Resource Alignment_Bottom; + public final Resource Alignment_Left; + public final Resource Alignment_Middle; + public final Resource Alignment_Right; + public final Resource Alignment_Top; + public final Resource Border; + public final Resource BorderUI; + public final Resource BrowseNode; + public final Resource CompositeUI; + public final Resource DiagramGroup; + public final Resource DiagramTemplateAC; + public final Resource DiagramTemplateAC_IsInModelTest; + public final Resource DiagramTemplateBC; + public final Resource DiagramTemplateBC_ScenegraphChildren; + @Deprecated public final Resource DiagramTemplates; + public final Resource DrawingBorderStyle; + public final Resource DrawingFlagTableStyle; + public final Resource DrawingTemplate; + public final Resource DrawingTemplateLibrary; + public final Resource DrawingTemplateLibraryUI; + public final Resource DrawingTemplateStyle; + public final Resource DrawingTemplateUI; + public final Resource FlagTable; + public final Resource FlagTableUI; + public final Resource FlagTableUI_ColumnUI; + public final Resource FlagTableUI_ColumnUI_DataUI; + public final Resource FlagTableUI_ColumnUI_HeaderUI; + public final Resource FlagTable_Alignment; + public final Resource FlagTable_Alignment_Left; + public final Resource FlagTable_Alignment_Right; + public final Resource FlagTable_Column; + public final Resource FlagTable_Column_Data; + public final Resource FlagTable_Column_HasWeight; + public final Resource FlagTable_Column_HasWeight_Inverse; + public final Resource FlagTable_Column_Header; + public final Resource FlagTable_HasAlignment; + public final Resource FlagTable_HasAlignment_Inverse; + public final Resource FlagTable_HasRowCount; + public final Resource FlagTable_HasRowCount_Inverse; + public final Resource FlagTable_HasRowHeigth; + public final Resource FlagTable_HasRowHeigth_Inverse; + public final Resource FlagTable_HasWidth; + public final Resource FlagTable_HasWidth_Inverse; + public final Resource FlagTable_RowNumberColumn; + public final Resource FlagTable_RowNumberColumn_start; + public final Resource FlagTable_RowNumberColumn_start_Inverse; + public final Resource FlagTypeVisual; + public final Resource FlagTypeVisualUI; + public final Resource FlagTypeVisual_Filter; + public final Resource FlagTypeVisual_FilterUI; + public final Resource FlagTypeVisual_Filter_HasPattern; + public final Resource FlagTypeVisual_Filter_HasPattern_Inverse; + public final Resource FlagTypeVisual_Filter_HasProperty; + public final Resource FlagTypeVisual_Filter_HasProperty_Inverse; + public final Resource FlagTypeVisual_Filter_matchRequired; + public final Resource FlagTypeVisual_Filter_matchRequired_Inverse; + public final Resource HasBorder; + public final Resource HasDrawingTemplate; + public final Resource HasDrawingTemplateRoot; + public final Resource HasDrawingTemplateRoot_Inverse; + public final Resource HasDrawingTemplate_Inverse; + public final Resource HasHorizontalAlign; + public final Resource HasMargin; + public final Resource HasMargin_Inverse; + public final Resource HasOffset; + public final Resource HasOffset_Inverse; + public final Resource HasPadding; + public final Resource HasPadding_Inverse; + public final Resource HasPage; + public final Resource HasPageOrientation; + public final Resource HasPageOrientation_Inverse; + public final Resource HasScenegraph; + public final Resource HasScenegraph_Inverse; + public final Resource HasSize; + public final Resource HasSize2; + public final Resource HasSize2_Inverse; + public final Resource HasSize_Inverse; + public final Resource HasVerticalAlign; + public final Resource Images; + public final Resource Images_Action; + public final Resource Images_BorderIcon; + public final Resource Images_ColumnIcon; + public final Resource Images_DiagramTemplate; + public final Resource Images_DiagramTemplateDataIcon; + public final Resource Images_DiagramTemplateHeaderIcon; + public final Resource Images_DiagramTemplateLibrary; + public final Resource Images_FilterIcon; + public final Resource Images_FlagTableColumnIcon; + public final Resource Images_FlagTableIcon; + public final Resource Images_FlagTableNumberingColumnIcon; + public final Resource Images_FlagTypeVisualIcon; + public final Resource Images_MonitorIcon; + public final Resource Images_MoveDownIcon; + public final Resource Images_MoveUpIcon; + public final Resource Images_NewDrawingTemplate; + public final Resource Images_PageIcon; + public final Resource Images_SVGImageIcon; + public final Resource Images_ScenegraphNode; + public final Resource Images_TextIcon; + public final Resource Images_VisualCompositeIcon; + public final Resource Page; + public final Resource PageOrientation; + public final Resource PageOrientation_Landscape; + public final Resource PageOrientation_Portrait; + public final Resource Page_A0; + public final Resource Page_A1; + public final Resource Page_A2; + public final Resource Page_A3; + public final Resource Page_A4; + public final Resource Profiles; + public final Resource Profiles_DrawingBorder; + public final Resource Profiles_DrawingFlagTables; + public final Resource Profiles_DrawingTemplate; + public final Resource Profiles_VariableReference; + public final Resource Profiles_VariableReference_path; + public final Resource Profiles_VariableReference_path_Inverse; + public final Resource Size; + public final Resource TemplateTabContribution; + public final Resource TextTemplateUI; + + public static class URIs { + public static final String Actions = "http://www.simantics.org/ModelingTemplate2d-1.0/Actions"; + public static final String Actions_AssignDrawingTemplate = "http://www.simantics.org/ModelingTemplate2d-1.0/Actions/AssignDrawingTemplate"; + public static final String Actions_MoveDown = "http://www.simantics.org/ModelingTemplate2d-1.0/Actions/MoveDown"; + public static final String Actions_MoveUp = "http://www.simantics.org/ModelingTemplate2d-1.0/Actions/MoveUp"; + public static final String Actions_NewDrawingTemplate = "http://www.simantics.org/ModelingTemplate2d-1.0/Actions/NewDrawingTemplate"; + public static final String Actions_NewFlagTable = "http://www.simantics.org/ModelingTemplate2d-1.0/Actions/NewFlagTable"; + public static final String Actions_NewFlagTableColumn = "http://www.simantics.org/ModelingTemplate2d-1.0/Actions/NewFlagTableColumn"; + public static final String Actions_NewFlagTableColumnData = "http://www.simantics.org/ModelingTemplate2d-1.0/Actions/NewFlagTableColumnData"; + public static final String Actions_NewFlagTableColumnHeader = "http://www.simantics.org/ModelingTemplate2d-1.0/Actions/NewFlagTableColumnHeader"; + public static final String Actions_NewFlagTableRowNumberColumn = "http://www.simantics.org/ModelingTemplate2d-1.0/Actions/NewFlagTableRowNumberColumn"; + public static final String Actions_NewFlagTypeVisual = "http://www.simantics.org/ModelingTemplate2d-1.0/Actions/NewFlagTypeVisual"; + public static final String Actions_NewFlagTypeVisualFilter = "http://www.simantics.org/ModelingTemplate2d-1.0/Actions/NewFlagTypeVisualFilter"; + public static final String Actions_NewMonitor = "http://www.simantics.org/ModelingTemplate2d-1.0/Actions/NewMonitor"; + public static final String Actions_NewSVGImage = "http://www.simantics.org/ModelingTemplate2d-1.0/Actions/NewSVGImage"; + public static final String Actions_NewScenegraph = "http://www.simantics.org/ModelingTemplate2d-1.0/Actions/NewScenegraph"; + public static final String Actions_NewText = "http://www.simantics.org/ModelingTemplate2d-1.0/Actions/NewText"; + public static final String Actions_NoActionCategory = "http://www.simantics.org/ModelingTemplate2d-1.0/Actions/NoActionCategory"; + public static final String Actions_SetBorderColor = "http://www.simantics.org/ModelingTemplate2d-1.0/Actions/SetBorderColor"; + public static final String Alignment = "http://www.simantics.org/ModelingTemplate2d-1.0/Alignment"; + public static final String Alignment_Bottom = "http://www.simantics.org/ModelingTemplate2d-1.0/Alignment/Bottom"; + public static final String Alignment_Left = "http://www.simantics.org/ModelingTemplate2d-1.0/Alignment/Left"; + public static final String Alignment_Middle = "http://www.simantics.org/ModelingTemplate2d-1.0/Alignment/Middle"; + public static final String Alignment_Right = "http://www.simantics.org/ModelingTemplate2d-1.0/Alignment/Right"; + public static final String Alignment_Top = "http://www.simantics.org/ModelingTemplate2d-1.0/Alignment/Top"; + public static final String Border = "http://www.simantics.org/ModelingTemplate2d-1.0/Border"; + public static final String BorderUI = "http://www.simantics.org/ModelingTemplate2d-1.0/BorderUI"; + public static final String BrowseNode = "http://www.simantics.org/ModelingTemplate2d-1.0/BrowseNode"; + public static final String CompositeUI = "http://www.simantics.org/ModelingTemplate2d-1.0/CompositeUI"; + public static final String DiagramGroup = "http://www.simantics.org/ModelingTemplate2d-1.0/DiagramGroup"; + public static final String DiagramTemplateAC = "http://www.simantics.org/ModelingTemplate2d-1.0/DiagramTemplateAC"; + public static final String DiagramTemplateAC_IsInModelTest = "http://www.simantics.org/ModelingTemplate2d-1.0/DiagramTemplateAC/IsInModelTest"; + public static final String DiagramTemplateBC = "http://www.simantics.org/ModelingTemplate2d-1.0/DiagramTemplateBC"; + public static final String DiagramTemplateBC_ScenegraphChildren = "http://www.simantics.org/ModelingTemplate2d-1.0/DiagramTemplateBC/ScenegraphChildren"; + @Deprecated public static final String DiagramTemplates = "http://www.simantics.org/ModelingTemplate2d-1.0/DiagramTemplates"; + public static final String DrawingBorderStyle = "http://www.simantics.org/ModelingTemplate2d-1.0/DrawingBorderStyle"; + public static final String DrawingFlagTableStyle = "http://www.simantics.org/ModelingTemplate2d-1.0/DrawingFlagTableStyle"; + public static final String DrawingTemplate = "http://www.simantics.org/ModelingTemplate2d-1.0/DrawingTemplate"; + public static final String DrawingTemplateLibrary = "http://www.simantics.org/ModelingTemplate2d-1.0/DrawingTemplateLibrary"; + public static final String DrawingTemplateLibraryUI = "http://www.simantics.org/ModelingTemplate2d-1.0/DrawingTemplateLibraryUI"; + public static final String DrawingTemplateStyle = "http://www.simantics.org/ModelingTemplate2d-1.0/DrawingTemplateStyle"; + public static final String DrawingTemplateUI = "http://www.simantics.org/ModelingTemplate2d-1.0/DrawingTemplateUI"; + public static final String FlagTable = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTable"; + public static final String FlagTableUI = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTableUI"; + public static final String FlagTableUI_ColumnUI = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTableUI/ColumnUI"; + public static final String FlagTableUI_ColumnUI_DataUI = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTableUI/ColumnUI/DataUI"; + public static final String FlagTableUI_ColumnUI_HeaderUI = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTableUI/ColumnUI/HeaderUI"; + public static final String FlagTable_Alignment = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTable/Alignment"; + public static final String FlagTable_Alignment_Left = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTable/Alignment/Left"; + public static final String FlagTable_Alignment_Right = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTable/Alignment/Right"; + public static final String FlagTable_Column = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTable/Column"; + public static final String FlagTable_Column_Data = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTable/Column/Data"; + public static final String FlagTable_Column_HasWeight = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTable/Column/HasWeight"; + public static final String FlagTable_Column_HasWeight_Inverse = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTable/Column/HasWeight/Inverse"; + public static final String FlagTable_Column_Header = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTable/Column/Header"; + public static final String FlagTable_HasAlignment = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTable/HasAlignment"; + public static final String FlagTable_HasAlignment_Inverse = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTable/HasAlignment/Inverse"; + public static final String FlagTable_HasRowCount = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTable/HasRowCount"; + public static final String FlagTable_HasRowCount_Inverse = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTable/HasRowCount/Inverse"; + public static final String FlagTable_HasRowHeigth = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTable/HasRowHeigth"; + public static final String FlagTable_HasRowHeigth_Inverse = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTable/HasRowHeigth/Inverse"; + public static final String FlagTable_HasWidth = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTable/HasWidth"; + public static final String FlagTable_HasWidth_Inverse = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTable/HasWidth/Inverse"; + public static final String FlagTable_RowNumberColumn = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTable/RowNumberColumn"; + public static final String FlagTable_RowNumberColumn_start = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTable/RowNumberColumn/start"; + public static final String FlagTable_RowNumberColumn_start_Inverse = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTable/RowNumberColumn/start/Inverse"; + public static final String FlagTypeVisual = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTypeVisual"; + public static final String FlagTypeVisualUI = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTypeVisualUI"; + public static final String FlagTypeVisual_Filter = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTypeVisual/Filter"; + public static final String FlagTypeVisual_FilterUI = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTypeVisual/FilterUI"; + public static final String FlagTypeVisual_Filter_HasPattern = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTypeVisual/Filter/HasPattern"; + public static final String FlagTypeVisual_Filter_HasPattern_Inverse = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTypeVisual/Filter/HasPattern/Inverse"; + public static final String FlagTypeVisual_Filter_HasProperty = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTypeVisual/Filter/HasProperty"; + public static final String FlagTypeVisual_Filter_HasProperty_Inverse = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTypeVisual/Filter/HasProperty/Inverse"; + public static final String FlagTypeVisual_Filter_matchRequired = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTypeVisual/Filter/matchRequired"; + public static final String FlagTypeVisual_Filter_matchRequired_Inverse = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTypeVisual/Filter/matchRequired/Inverse"; + public static final String HasBorder = "http://www.simantics.org/ModelingTemplate2d-1.0/HasBorder"; + public static final String HasDrawingTemplate = "http://www.simantics.org/ModelingTemplate2d-1.0/HasDrawingTemplate"; + public static final String HasDrawingTemplateRoot = "http://www.simantics.org/ModelingTemplate2d-1.0/HasDrawingTemplateRoot"; + public static final String HasDrawingTemplateRoot_Inverse = "http://www.simantics.org/ModelingTemplate2d-1.0/HasDrawingTemplateRoot/Inverse"; + public static final String HasDrawingTemplate_Inverse = "http://www.simantics.org/ModelingTemplate2d-1.0/HasDrawingTemplate/Inverse"; + public static final String HasHorizontalAlign = "http://www.simantics.org/ModelingTemplate2d-1.0/HasHorizontalAlign"; + public static final String HasMargin = "http://www.simantics.org/ModelingTemplate2d-1.0/HasMargin"; + public static final String HasMargin_Inverse = "http://www.simantics.org/ModelingTemplate2d-1.0/HasMargin/Inverse"; + public static final String HasOffset = "http://www.simantics.org/ModelingTemplate2d-1.0/HasOffset"; + public static final String HasOffset_Inverse = "http://www.simantics.org/ModelingTemplate2d-1.0/HasOffset/Inverse"; + public static final String HasPadding = "http://www.simantics.org/ModelingTemplate2d-1.0/HasPadding"; + public static final String HasPadding_Inverse = "http://www.simantics.org/ModelingTemplate2d-1.0/HasPadding/Inverse"; + public static final String HasPage = "http://www.simantics.org/ModelingTemplate2d-1.0/HasPage"; + public static final String HasPageOrientation = "http://www.simantics.org/ModelingTemplate2d-1.0/HasPageOrientation"; + public static final String HasPageOrientation_Inverse = "http://www.simantics.org/ModelingTemplate2d-1.0/HasPageOrientation/Inverse"; + public static final String HasScenegraph = "http://www.simantics.org/ModelingTemplate2d-1.0/HasScenegraph"; + public static final String HasScenegraph_Inverse = "http://www.simantics.org/ModelingTemplate2d-1.0/HasScenegraph/Inverse"; + public static final String HasSize = "http://www.simantics.org/ModelingTemplate2d-1.0/HasSize"; + public static final String HasSize2 = "http://www.simantics.org/ModelingTemplate2d-1.0/HasSize2"; + public static final String HasSize2_Inverse = "http://www.simantics.org/ModelingTemplate2d-1.0/HasSize2/Inverse"; + public static final String HasSize_Inverse = "http://www.simantics.org/ModelingTemplate2d-1.0/HasSize/Inverse"; + public static final String HasVerticalAlign = "http://www.simantics.org/ModelingTemplate2d-1.0/HasVerticalAlign"; + public static final String Images = "http://www.simantics.org/ModelingTemplate2d-1.0/Images"; + public static final String Images_Action = "http://www.simantics.org/ModelingTemplate2d-1.0/Images/Action"; + public static final String Images_BorderIcon = "http://www.simantics.org/ModelingTemplate2d-1.0/Images/BorderIcon"; + public static final String Images_ColumnIcon = "http://www.simantics.org/ModelingTemplate2d-1.0/Images/ColumnIcon"; + public static final String Images_DiagramTemplate = "http://www.simantics.org/ModelingTemplate2d-1.0/Images/DiagramTemplate"; + public static final String Images_DiagramTemplateDataIcon = "http://www.simantics.org/ModelingTemplate2d-1.0/Images/DiagramTemplateDataIcon"; + public static final String Images_DiagramTemplateHeaderIcon = "http://www.simantics.org/ModelingTemplate2d-1.0/Images/DiagramTemplateHeaderIcon"; + public static final String Images_DiagramTemplateLibrary = "http://www.simantics.org/ModelingTemplate2d-1.0/Images/DiagramTemplateLibrary"; + public static final String Images_FilterIcon = "http://www.simantics.org/ModelingTemplate2d-1.0/Images/FilterIcon"; + public static final String Images_FlagTableColumnIcon = "http://www.simantics.org/ModelingTemplate2d-1.0/Images/FlagTableColumnIcon"; + public static final String Images_FlagTableIcon = "http://www.simantics.org/ModelingTemplate2d-1.0/Images/FlagTableIcon"; + public static final String Images_FlagTableNumberingColumnIcon = "http://www.simantics.org/ModelingTemplate2d-1.0/Images/FlagTableNumberingColumnIcon"; + public static final String Images_FlagTypeVisualIcon = "http://www.simantics.org/ModelingTemplate2d-1.0/Images/FlagTypeVisualIcon"; + public static final String Images_MonitorIcon = "http://www.simantics.org/ModelingTemplate2d-1.0/Images/MonitorIcon"; + public static final String Images_MoveDownIcon = "http://www.simantics.org/ModelingTemplate2d-1.0/Images/MoveDownIcon"; + public static final String Images_MoveUpIcon = "http://www.simantics.org/ModelingTemplate2d-1.0/Images/MoveUpIcon"; + public static final String Images_NewDrawingTemplate = "http://www.simantics.org/ModelingTemplate2d-1.0/Images/NewDrawingTemplate"; + public static final String Images_PageIcon = "http://www.simantics.org/ModelingTemplate2d-1.0/Images/PageIcon"; + public static final String Images_SVGImageIcon = "http://www.simantics.org/ModelingTemplate2d-1.0/Images/SVGImageIcon"; + public static final String Images_ScenegraphNode = "http://www.simantics.org/ModelingTemplate2d-1.0/Images/ScenegraphNode"; + public static final String Images_TextIcon = "http://www.simantics.org/ModelingTemplate2d-1.0/Images/TextIcon"; + public static final String Images_VisualCompositeIcon = "http://www.simantics.org/ModelingTemplate2d-1.0/Images/VisualCompositeIcon"; + public static final String Page = "http://www.simantics.org/ModelingTemplate2d-1.0/Page"; + public static final String PageOrientation = "http://www.simantics.org/ModelingTemplate2d-1.0/PageOrientation"; + public static final String PageOrientation_Landscape = "http://www.simantics.org/ModelingTemplate2d-1.0/PageOrientation/Landscape"; + public static final String PageOrientation_Portrait = "http://www.simantics.org/ModelingTemplate2d-1.0/PageOrientation/Portrait"; + public static final String Page_A0 = "http://www.simantics.org/ModelingTemplate2d-1.0/Page/A0"; + public static final String Page_A1 = "http://www.simantics.org/ModelingTemplate2d-1.0/Page/A1"; + public static final String Page_A2 = "http://www.simantics.org/ModelingTemplate2d-1.0/Page/A2"; + public static final String Page_A3 = "http://www.simantics.org/ModelingTemplate2d-1.0/Page/A3"; + public static final String Page_A4 = "http://www.simantics.org/ModelingTemplate2d-1.0/Page/A4"; + public static final String Profiles = "http://www.simantics.org/ModelingTemplate2d-1.0/Profiles"; + public static final String Profiles_DrawingBorder = "http://www.simantics.org/ModelingTemplate2d-1.0/Profiles/DrawingBorder"; + public static final String Profiles_DrawingFlagTables = "http://www.simantics.org/ModelingTemplate2d-1.0/Profiles/DrawingFlagTables"; + public static final String Profiles_DrawingTemplate = "http://www.simantics.org/ModelingTemplate2d-1.0/Profiles/DrawingTemplate"; + public static final String Profiles_VariableReference = "http://www.simantics.org/ModelingTemplate2d-1.0/Profiles/VariableReference"; + public static final String Profiles_VariableReference_path = "http://www.simantics.org/ModelingTemplate2d-1.0/Profiles/VariableReference/path"; + public static final String Profiles_VariableReference_path_Inverse = "http://www.simantics.org/ModelingTemplate2d-1.0/Profiles/VariableReference/path/Inverse"; + public static final String Size = "http://www.simantics.org/ModelingTemplate2d-1.0/Size"; + public static final String TemplateTabContribution = "http://www.simantics.org/ModelingTemplate2d-1.0/TemplateTabContribution"; + public static final String TextTemplateUI = "http://www.simantics.org/ModelingTemplate2d-1.0/TextTemplateUI"; + } + + public static Resource getResourceOrNull(ReadGraph graph, String uri) { + try { + return graph.getResource(uri); + } catch(DatabaseException e) { + System.err.println(e.getMessage()); + return null; + } + } + + public Template2dResource(ReadGraph graph) { + Actions = getResourceOrNull(graph, URIs.Actions); + Actions_AssignDrawingTemplate = getResourceOrNull(graph, URIs.Actions_AssignDrawingTemplate); + Actions_MoveDown = getResourceOrNull(graph, URIs.Actions_MoveDown); + Actions_MoveUp = getResourceOrNull(graph, URIs.Actions_MoveUp); + Actions_NewDrawingTemplate = getResourceOrNull(graph, URIs.Actions_NewDrawingTemplate); + Actions_NewFlagTable = getResourceOrNull(graph, URIs.Actions_NewFlagTable); + Actions_NewFlagTableColumn = getResourceOrNull(graph, URIs.Actions_NewFlagTableColumn); + Actions_NewFlagTableColumnData = getResourceOrNull(graph, URIs.Actions_NewFlagTableColumnData); + Actions_NewFlagTableColumnHeader = getResourceOrNull(graph, URIs.Actions_NewFlagTableColumnHeader); + Actions_NewFlagTableRowNumberColumn = getResourceOrNull(graph, URIs.Actions_NewFlagTableRowNumberColumn); + Actions_NewFlagTypeVisual = getResourceOrNull(graph, URIs.Actions_NewFlagTypeVisual); + Actions_NewFlagTypeVisualFilter = getResourceOrNull(graph, URIs.Actions_NewFlagTypeVisualFilter); + Actions_NewMonitor = getResourceOrNull(graph, URIs.Actions_NewMonitor); + Actions_NewSVGImage = getResourceOrNull(graph, URIs.Actions_NewSVGImage); + Actions_NewScenegraph = getResourceOrNull(graph, URIs.Actions_NewScenegraph); + Actions_NewText = getResourceOrNull(graph, URIs.Actions_NewText); + Actions_NoActionCategory = getResourceOrNull(graph, URIs.Actions_NoActionCategory); + Actions_SetBorderColor = getResourceOrNull(graph, URIs.Actions_SetBorderColor); + Alignment = getResourceOrNull(graph, URIs.Alignment); + Alignment_Bottom = getResourceOrNull(graph, URIs.Alignment_Bottom); + Alignment_Left = getResourceOrNull(graph, URIs.Alignment_Left); + Alignment_Middle = getResourceOrNull(graph, URIs.Alignment_Middle); + Alignment_Right = getResourceOrNull(graph, URIs.Alignment_Right); + Alignment_Top = getResourceOrNull(graph, URIs.Alignment_Top); + Border = getResourceOrNull(graph, URIs.Border); + BorderUI = getResourceOrNull(graph, URIs.BorderUI); + BrowseNode = getResourceOrNull(graph, URIs.BrowseNode); + CompositeUI = getResourceOrNull(graph, URIs.CompositeUI); + DiagramGroup = getResourceOrNull(graph, URIs.DiagramGroup); + DiagramTemplateAC = getResourceOrNull(graph, URIs.DiagramTemplateAC); + DiagramTemplateAC_IsInModelTest = getResourceOrNull(graph, URIs.DiagramTemplateAC_IsInModelTest); + DiagramTemplateBC = getResourceOrNull(graph, URIs.DiagramTemplateBC); + DiagramTemplateBC_ScenegraphChildren = getResourceOrNull(graph, URIs.DiagramTemplateBC_ScenegraphChildren); + DiagramTemplates = getResourceOrNull(graph, URIs.DiagramTemplates); + DrawingBorderStyle = getResourceOrNull(graph, URIs.DrawingBorderStyle); + DrawingFlagTableStyle = getResourceOrNull(graph, URIs.DrawingFlagTableStyle); + DrawingTemplate = getResourceOrNull(graph, URIs.DrawingTemplate); + DrawingTemplateLibrary = getResourceOrNull(graph, URIs.DrawingTemplateLibrary); + DrawingTemplateLibraryUI = getResourceOrNull(graph, URIs.DrawingTemplateLibraryUI); + DrawingTemplateStyle = getResourceOrNull(graph, URIs.DrawingTemplateStyle); + DrawingTemplateUI = getResourceOrNull(graph, URIs.DrawingTemplateUI); + FlagTable = getResourceOrNull(graph, URIs.FlagTable); + FlagTableUI = getResourceOrNull(graph, URIs.FlagTableUI); + FlagTableUI_ColumnUI = getResourceOrNull(graph, URIs.FlagTableUI_ColumnUI); + FlagTableUI_ColumnUI_DataUI = getResourceOrNull(graph, URIs.FlagTableUI_ColumnUI_DataUI); + FlagTableUI_ColumnUI_HeaderUI = getResourceOrNull(graph, URIs.FlagTableUI_ColumnUI_HeaderUI); + FlagTable_Alignment = getResourceOrNull(graph, URIs.FlagTable_Alignment); + FlagTable_Alignment_Left = getResourceOrNull(graph, URIs.FlagTable_Alignment_Left); + FlagTable_Alignment_Right = getResourceOrNull(graph, URIs.FlagTable_Alignment_Right); + FlagTable_Column = getResourceOrNull(graph, URIs.FlagTable_Column); + FlagTable_Column_Data = getResourceOrNull(graph, URIs.FlagTable_Column_Data); + FlagTable_Column_HasWeight = getResourceOrNull(graph, URIs.FlagTable_Column_HasWeight); + FlagTable_Column_HasWeight_Inverse = getResourceOrNull(graph, URIs.FlagTable_Column_HasWeight_Inverse); + FlagTable_Column_Header = getResourceOrNull(graph, URIs.FlagTable_Column_Header); + FlagTable_HasAlignment = getResourceOrNull(graph, URIs.FlagTable_HasAlignment); + FlagTable_HasAlignment_Inverse = getResourceOrNull(graph, URIs.FlagTable_HasAlignment_Inverse); + FlagTable_HasRowCount = getResourceOrNull(graph, URIs.FlagTable_HasRowCount); + FlagTable_HasRowCount_Inverse = getResourceOrNull(graph, URIs.FlagTable_HasRowCount_Inverse); + FlagTable_HasRowHeigth = getResourceOrNull(graph, URIs.FlagTable_HasRowHeigth); + FlagTable_HasRowHeigth_Inverse = getResourceOrNull(graph, URIs.FlagTable_HasRowHeigth_Inverse); + FlagTable_HasWidth = getResourceOrNull(graph, URIs.FlagTable_HasWidth); + FlagTable_HasWidth_Inverse = getResourceOrNull(graph, URIs.FlagTable_HasWidth_Inverse); + FlagTable_RowNumberColumn = getResourceOrNull(graph, URIs.FlagTable_RowNumberColumn); + FlagTable_RowNumberColumn_start = getResourceOrNull(graph, URIs.FlagTable_RowNumberColumn_start); + FlagTable_RowNumberColumn_start_Inverse = getResourceOrNull(graph, URIs.FlagTable_RowNumberColumn_start_Inverse); + FlagTypeVisual = getResourceOrNull(graph, URIs.FlagTypeVisual); + FlagTypeVisualUI = getResourceOrNull(graph, URIs.FlagTypeVisualUI); + FlagTypeVisual_Filter = getResourceOrNull(graph, URIs.FlagTypeVisual_Filter); + FlagTypeVisual_FilterUI = getResourceOrNull(graph, URIs.FlagTypeVisual_FilterUI); + FlagTypeVisual_Filter_HasPattern = getResourceOrNull(graph, URIs.FlagTypeVisual_Filter_HasPattern); + FlagTypeVisual_Filter_HasPattern_Inverse = getResourceOrNull(graph, URIs.FlagTypeVisual_Filter_HasPattern_Inverse); + FlagTypeVisual_Filter_HasProperty = getResourceOrNull(graph, URIs.FlagTypeVisual_Filter_HasProperty); + FlagTypeVisual_Filter_HasProperty_Inverse = getResourceOrNull(graph, URIs.FlagTypeVisual_Filter_HasProperty_Inverse); + FlagTypeVisual_Filter_matchRequired = getResourceOrNull(graph, URIs.FlagTypeVisual_Filter_matchRequired); + FlagTypeVisual_Filter_matchRequired_Inverse = getResourceOrNull(graph, URIs.FlagTypeVisual_Filter_matchRequired_Inverse); + HasBorder = getResourceOrNull(graph, URIs.HasBorder); + HasDrawingTemplate = getResourceOrNull(graph, URIs.HasDrawingTemplate); + HasDrawingTemplateRoot = getResourceOrNull(graph, URIs.HasDrawingTemplateRoot); + HasDrawingTemplateRoot_Inverse = getResourceOrNull(graph, URIs.HasDrawingTemplateRoot_Inverse); + HasDrawingTemplate_Inverse = getResourceOrNull(graph, URIs.HasDrawingTemplate_Inverse); + HasHorizontalAlign = getResourceOrNull(graph, URIs.HasHorizontalAlign); + HasMargin = getResourceOrNull(graph, URIs.HasMargin); + HasMargin_Inverse = getResourceOrNull(graph, URIs.HasMargin_Inverse); + HasOffset = getResourceOrNull(graph, URIs.HasOffset); + HasOffset_Inverse = getResourceOrNull(graph, URIs.HasOffset_Inverse); + HasPadding = getResourceOrNull(graph, URIs.HasPadding); + HasPadding_Inverse = getResourceOrNull(graph, URIs.HasPadding_Inverse); + HasPage = getResourceOrNull(graph, URIs.HasPage); + HasPageOrientation = getResourceOrNull(graph, URIs.HasPageOrientation); + HasPageOrientation_Inverse = getResourceOrNull(graph, URIs.HasPageOrientation_Inverse); + HasScenegraph = getResourceOrNull(graph, URIs.HasScenegraph); + HasScenegraph_Inverse = getResourceOrNull(graph, URIs.HasScenegraph_Inverse); + HasSize = getResourceOrNull(graph, URIs.HasSize); + HasSize2 = getResourceOrNull(graph, URIs.HasSize2); + HasSize2_Inverse = getResourceOrNull(graph, URIs.HasSize2_Inverse); + HasSize_Inverse = getResourceOrNull(graph, URIs.HasSize_Inverse); + HasVerticalAlign = getResourceOrNull(graph, URIs.HasVerticalAlign); + Images = getResourceOrNull(graph, URIs.Images); + Images_Action = getResourceOrNull(graph, URIs.Images_Action); + Images_BorderIcon = getResourceOrNull(graph, URIs.Images_BorderIcon); + Images_ColumnIcon = getResourceOrNull(graph, URIs.Images_ColumnIcon); + Images_DiagramTemplate = getResourceOrNull(graph, URIs.Images_DiagramTemplate); + Images_DiagramTemplateDataIcon = getResourceOrNull(graph, URIs.Images_DiagramTemplateDataIcon); + Images_DiagramTemplateHeaderIcon = getResourceOrNull(graph, URIs.Images_DiagramTemplateHeaderIcon); + Images_DiagramTemplateLibrary = getResourceOrNull(graph, URIs.Images_DiagramTemplateLibrary); + Images_FilterIcon = getResourceOrNull(graph, URIs.Images_FilterIcon); + Images_FlagTableColumnIcon = getResourceOrNull(graph, URIs.Images_FlagTableColumnIcon); + Images_FlagTableIcon = getResourceOrNull(graph, URIs.Images_FlagTableIcon); + Images_FlagTableNumberingColumnIcon = getResourceOrNull(graph, URIs.Images_FlagTableNumberingColumnIcon); + Images_FlagTypeVisualIcon = getResourceOrNull(graph, URIs.Images_FlagTypeVisualIcon); + Images_MonitorIcon = getResourceOrNull(graph, URIs.Images_MonitorIcon); + Images_MoveDownIcon = getResourceOrNull(graph, URIs.Images_MoveDownIcon); + Images_MoveUpIcon = getResourceOrNull(graph, URIs.Images_MoveUpIcon); + Images_NewDrawingTemplate = getResourceOrNull(graph, URIs.Images_NewDrawingTemplate); + Images_PageIcon = getResourceOrNull(graph, URIs.Images_PageIcon); + Images_SVGImageIcon = getResourceOrNull(graph, URIs.Images_SVGImageIcon); + Images_ScenegraphNode = getResourceOrNull(graph, URIs.Images_ScenegraphNode); + Images_TextIcon = getResourceOrNull(graph, URIs.Images_TextIcon); + Images_VisualCompositeIcon = getResourceOrNull(graph, URIs.Images_VisualCompositeIcon); + Page = getResourceOrNull(graph, URIs.Page); + PageOrientation = getResourceOrNull(graph, URIs.PageOrientation); + PageOrientation_Landscape = getResourceOrNull(graph, URIs.PageOrientation_Landscape); + PageOrientation_Portrait = getResourceOrNull(graph, URIs.PageOrientation_Portrait); + Page_A0 = getResourceOrNull(graph, URIs.Page_A0); + Page_A1 = getResourceOrNull(graph, URIs.Page_A1); + Page_A2 = getResourceOrNull(graph, URIs.Page_A2); + Page_A3 = getResourceOrNull(graph, URIs.Page_A3); + Page_A4 = getResourceOrNull(graph, URIs.Page_A4); + Profiles = getResourceOrNull(graph, URIs.Profiles); + Profiles_DrawingBorder = getResourceOrNull(graph, URIs.Profiles_DrawingBorder); + Profiles_DrawingFlagTables = getResourceOrNull(graph, URIs.Profiles_DrawingFlagTables); + Profiles_DrawingTemplate = getResourceOrNull(graph, URIs.Profiles_DrawingTemplate); + Profiles_VariableReference = getResourceOrNull(graph, URIs.Profiles_VariableReference); + Profiles_VariableReference_path = getResourceOrNull(graph, URIs.Profiles_VariableReference_path); + Profiles_VariableReference_path_Inverse = getResourceOrNull(graph, URIs.Profiles_VariableReference_path_Inverse); + Size = getResourceOrNull(graph, URIs.Size); + TemplateTabContribution = getResourceOrNull(graph, URIs.TemplateTabContribution); + TextTemplateUI = getResourceOrNull(graph, URIs.TextTemplateUI); + } + + public static Template2dResource getInstance(ReadGraph graph) { + Session session = graph.getSession(); + Template2dResource ret = session.peekService(Template2dResource.class); + if(ret == null) { + QueryControl qc = graph.getService(QueryControl.class); + ret = new Template2dResource(qc.getIndependentGraph(graph)); + session.registerService(Template2dResource.class, ret); + } + return ret; + } + + public static Template2dResource getInstance(RequestProcessor session) throws DatabaseException { + Template2dResource ret = session.peekService(Template2dResource.class); + if(ret == null) { + ret = session.syncRequest(new Read() { + public Template2dResource perform(ReadGraph graph) throws DatabaseException { + QueryControl qc = graph.getService(QueryControl.class); + return new Template2dResource(qc.getIndependentGraph(graph)); + } + }); + session.registerService(Template2dResource.class, ret); + } + return ret; + } + +} +