<?php

//
//  Copyright (C) 2004-2011 by Autodesk, Inc.
//
//  This library is free software; you can redistribute it and/or
//  modify it under the terms of version 2.1 of the GNU Lesser
//  General Public License as published by the Free Software Foundation.
//
//  This library is distributed in the hope that it will be useful,
//  but WITHOUT ANY WARRANTY; without even the implied warranty of
//  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
//  Lesser General Public License for more details.
//
//  You should have received a copy of the GNU Lesser General Public
//  License along with this library; if not, write to the Free Software
//  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
//

// ---------------------------------------
// Below contains strings for localization
// ---------------------------------------

class HtmlTitles
{
    const Blank = "Blank document";
    const DisplaySchema = "Displays the schema";
}

class ErrorMessages
{
    const XmlNotFound = "Cannot open xml from describe schema";
    const XslNotFound = "Cannot find xsl file: displayschema.xsl";
    const SessionExpired = "Session has expired. Please refresh page.";
    const NullExtent = "Extent is null. Cannot display feature.";
}

class PageNavigation
{
    const First = "FIRST";
    const Prev = "PREV";
    const Next = "NEXT";
    const Last = "LAST";
    const Current = "Page %s of %s";
}

class ConfirmationDialog
{
    const Preview = "This feature source contains %s features. Would you like to continue?";
}

class DisplayHeadings
{
    const MainHeading = "Describe Schema";
    const ClassName = "Class: %s";
}

class FormText
{
    const InputResourceId = "Resource ID:";
    const InputSchema = "Schema:";
    const InputClass = "Class:";
    const FindButton = "Find";
    const EmptyString = "&ltempty&gt";
    const NullProperty = "&ltnull&gt";
}

// ---------------------------------------------------------
// Below contains constants that do not have to be localized
// ---------------------------------------------------------

class Constants
{
    const MaxEntriesPerPage = 250;
    const MaxFeatureBeforeConfirmation = 1000;
}

class LayerDef
{
    const PointColor = 'FFFF0000';
    const CurveColor = 'FF0000FF';
    const SurfaceColor = 'FFFFBF20';
    const MinScale = '0';
    const MaxScale = '1000000000000';
}

class MapDef
{
    const GroupName = 'Geometry';
    const LegendLabel = 'Geometry';
    const MapName = 'Geometry Map';
    const BgColor = 'FFCDBD9C';
    const Selectable = 'true';
    const ShowLegend = 'true';
    const ExpandLegend = 'true';
    const Visible = 'true';
}

class WebLay
{
    const LayoutName = 'Geometry Layout';
}

class Debug
{
    const WatermarkDebugTemplate = 'MapGuide Debugging Information\n==============================\n\nPreviewed Class: %s\nFeature Count: %s\nComputed Extents Min: (%s, %s)\nComputed Extents Max: (%s, %s)\nCoordinate System: \n%s';
}

class XslStrings
{
    const Schema = 'Schema:';
    const ClassTitle = 'Class:';
    const ViewData = 'View Data';
    const ViewFeature = 'View Feature';
    const DataProperties = 'Data Properties:';
    const GeometricProperties = 'Geometric Properties:';
    const PropertyName = 'Property Name';
    const PropertyType = 'Property Type';
    const HasMeasures = 'Has Measures';
    const HasElevation = 'Has Elevation';
    const NoGeometry = 'No Geometry';
    const NoData = 'No Data';
    const SrsName = 'Srs Name';
}

?>
