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; } }