213 lines
10 KiB
Java
213 lines
10 KiB
Java
/* ====================================================================
|
|
Licensed to the Apache Software Foundation (ASF) under one or more
|
|
contributor license agreements. See the NOTICE file distributed with
|
|
this work for additional information regarding copyright ownership.
|
|
The ASF licenses this file to You under the Apache License, Version 2.0
|
|
(the "License"); you may not use this file except in compliance with
|
|
the License. You may obtain a copy of the License at
|
|
|
|
http://www.apache.org/licenses/LICENSE-2.0
|
|
|
|
Unless required by applicable law or agreed to in writing, software
|
|
distributed under the License is distributed on an "AS IS" BASIS,
|
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
See the License for the specific language governing permissions and
|
|
limitations under the License.
|
|
==================================================================== */
|
|
package org.apache.poi.ss.usermodel;
|
|
|
|
/**
|
|
* All known types of automatic shapes in DrawingML
|
|
*
|
|
* @author Yegor Kozlov
|
|
*/
|
|
public class ShapeTypes {
|
|
public static final int LINE = 1;
|
|
public static final int LINE_INV = 2;
|
|
public static final int TRIANGLE = 3;
|
|
public static final int RT_TRIANGLE = 4;
|
|
public static final int RECT = 5;
|
|
public static final int DIAMOND = 6;
|
|
public static final int PARALLELOGRAM = 7;
|
|
public static final int TRAPEZOID = 8;
|
|
public static final int NON_ISOSCELES_TRAPEZOID = 9;
|
|
public static final int PENTAGON = 10;
|
|
public static final int HEXAGON = 11;
|
|
public static final int HEPTAGON = 12;
|
|
public static final int OCTAGON = 13;
|
|
public static final int DECAGON = 14;
|
|
public static final int DODECAGON = 15;
|
|
public static final int STAR_4 = 16;
|
|
public static final int STAR_5 = 17;
|
|
public static final int STAR_6 = 18;
|
|
public static final int STAR_7 = 19;
|
|
public static final int STAR_8 = 20;
|
|
public static final int STAR_10 = 21;
|
|
public static final int STAR_12 = 22;
|
|
public static final int STAR_16 = 23;
|
|
public static final int STAR_24 = 24;
|
|
public static final int STAR_32 = 25;
|
|
public static final int ROUND_RECT = 26;
|
|
public static final int ROUND_1_RECT = 27;
|
|
public static final int ROUND_2_SAME_RECT = 28;
|
|
public static final int ROUND_2_DIAG_RECT = 29;
|
|
public static final int SNIP_ROUND_RECT = 30;
|
|
public static final int SNIP_1_RECT = 31;
|
|
public static final int SNIP_2_SAME_RECT = 32;
|
|
public static final int SNIP_2_DIAG_RECT = 33;
|
|
public static final int PLAQUE = 34;
|
|
public static final int ELLIPSE = 35;
|
|
public static final int TEARDROP = 36;
|
|
public static final int HOME_PLATE = 37;
|
|
public static final int CHEVRON = 38;
|
|
public static final int PIE_WEDGE = 39;
|
|
public static final int PIE = 40;
|
|
public static final int BLOCK_ARC = 41;
|
|
public static final int DONUT = 42;
|
|
public static final int NO_SMOKING = 43;
|
|
public static final int RIGHT_ARROW = 44;
|
|
public static final int LEFT_ARROW = 45;
|
|
public static final int UP_ARROW = 46;
|
|
public static final int DOWN_ARROW = 47;
|
|
public static final int STRIPED_RIGHT_ARROW = 48;
|
|
public static final int NOTCHED_RIGHT_ARROW = 49;
|
|
public static final int BENT_UP_ARROW = 50;
|
|
public static final int LEFT_RIGHT_ARROW = 51;
|
|
public static final int UP_DOWN_ARROW = 52;
|
|
public static final int LEFT_UP_ARROW = 53;
|
|
public static final int LEFT_RIGHT_UP_ARROW = 54;
|
|
public static final int QUAD_ARROW = 55;
|
|
public static final int LEFT_ARROW_CALLOUT = 56;
|
|
public static final int RIGHT_ARROW_CALLOUT = 57;
|
|
public static final int UP_ARROW_CALLOUT = 58;
|
|
public static final int DOWN_ARROW_CALLOUT = 59;
|
|
public static final int LEFT_RIGHT_ARROW_CALLOUT = 60;
|
|
public static final int UP_DOWN_ARROW_CALLOUT = 61;
|
|
public static final int QUAD_ARROW_CALLOUT = 62;
|
|
public static final int BENT_ARROW = 63;
|
|
public static final int UTURN_ARROW = 64;
|
|
public static final int CIRCULAR_ARROW = 65;
|
|
public static final int LEFT_CIRCULAR_ARROW = 66;
|
|
public static final int LEFT_RIGHT_CIRCULAR_ARROW = 67;
|
|
public static final int CURVED_RIGHT_ARROW = 68;
|
|
public static final int CURVED_LEFT_ARROW = 69;
|
|
public static final int CURVED_UP_ARROW = 70;
|
|
public static final int CURVED_DOWN_ARROW = 71;
|
|
public static final int SWOOSH_ARROW = 72;
|
|
public static final int CUBE = 73;
|
|
public static final int CAN = 74;
|
|
public static final int LIGHTNING_BOLT = 75;
|
|
public static final int HEART = 76;
|
|
public static final int SUN = 77;
|
|
public static final int MOON = 78;
|
|
public static final int SMILEY_FACE = 79;
|
|
public static final int IRREGULAR_SEAL_1 = 80;
|
|
public static final int IRREGULAR_SEAL_2 = 81;
|
|
public static final int FOLDED_CORNER = 82;
|
|
public static final int BEVEL = 83;
|
|
public static final int FRAME = 84;
|
|
public static final int HALF_FRAME = 85;
|
|
public static final int CORNER = 86;
|
|
public static final int DIAG_STRIPE = 87;
|
|
public static final int CHORD = 88;
|
|
public static final int ARC = 89;
|
|
public static final int LEFT_BRACKET = 90;
|
|
public static final int RIGHT_BRACKET = 91;
|
|
public static final int LEFT_BRACE = 92;
|
|
public static final int RIGHT_BRACE = 93;
|
|
public static final int BRACKET_PAIR = 94;
|
|
public static final int BRACE_PAIR = 95;
|
|
public static final int STRAIGHT_CONNECTOR_1 = 96;
|
|
public static final int BENT_CONNECTOR_2 = 97;
|
|
public static final int BENT_CONNECTOR_3 = 98;
|
|
public static final int BENT_CONNECTOR_4 = 99;
|
|
public static final int BENT_CONNECTOR_5 = 100;
|
|
public static final int CURVED_CONNECTOR_2 = 101;
|
|
public static final int CURVED_CONNECTOR_3 = 102;
|
|
public static final int CURVED_CONNECTOR_4 = 103;
|
|
public static final int CURVED_CONNECTOR_5 = 104;
|
|
public static final int CALLOUT_1 = 105;
|
|
public static final int CALLOUT_2 = 106;
|
|
public static final int CALLOUT_3 = 107;
|
|
public static final int ACCENT_CALLOUT_1 = 108;
|
|
public static final int ACCENT_CALLOUT_2 = 109;
|
|
public static final int ACCENT_CALLOUT_3 = 110;
|
|
public static final int BORDER_CALLOUT_1 = 111;
|
|
public static final int BORDER_CALLOUT_2 = 112;
|
|
public static final int BORDER_CALLOUT_3 = 113;
|
|
public static final int ACCENT_BORDER_CALLOUT_1 = 114;
|
|
public static final int ACCENT_BORDER_CALLOUT_2 = 115;
|
|
public static final int ACCENT_BORDER_CALLOUT_3 = 116;
|
|
public static final int WEDGE_RECT_CALLOUT = 117;
|
|
public static final int WEDGE_ROUND_RECT_CALLOUT = 118;
|
|
public static final int WEDGE_ELLIPSE_CALLOUT = 119;
|
|
public static final int CLOUD_CALLOUT = 120;
|
|
public static final int CLOUD = 121;
|
|
public static final int RIBBON = 122;
|
|
public static final int RIBBON_2 = 123;
|
|
public static final int ELLIPSE_RIBBON = 124;
|
|
public static final int ELLIPSE_RIBBON_2 = 125;
|
|
public static final int LEFT_RIGHT_RIBBON = 126;
|
|
public static final int VERTICAL_SCROLL = 127;
|
|
public static final int HORIZONTAL_SCROLL = 128;
|
|
public static final int WAVE = 129;
|
|
public static final int DOUBLE_WAVE = 130;
|
|
public static final int PLUS = 131;
|
|
public static final int FLOW_CHART_PROCESS = 132;
|
|
public static final int FLOW_CHART_DECISION = 133;
|
|
public static final int FLOW_CHART_INPUT_OUTPUT = 134;
|
|
public static final int FLOW_CHART_PREDEFINED_PROCESS = 135;
|
|
public static final int FLOW_CHART_INTERNAL_STORAGE = 136;
|
|
public static final int FLOW_CHART_DOCUMENT = 137;
|
|
public static final int FLOW_CHART_MULTIDOCUMENT = 138;
|
|
public static final int FLOW_CHART_TERMINATOR = 139;
|
|
public static final int FLOW_CHART_PREPARATION = 140;
|
|
public static final int FLOW_CHART_MANUAL_INPUT = 141;
|
|
public static final int FLOW_CHART_MANUAL_OPERATION = 142;
|
|
public static final int FLOW_CHART_CONNECTOR = 143;
|
|
public static final int FLOW_CHART_PUNCHED_CARD = 144;
|
|
public static final int FLOW_CHART_PUNCHED_TAPE = 145;
|
|
public static final int FLOW_CHART_SUMMING_JUNCTION = 146;
|
|
public static final int FLOW_CHART_OR = 147;
|
|
public static final int FLOW_CHART_COLLATE = 148;
|
|
public static final int FLOW_CHART_SORT = 149;
|
|
public static final int FLOW_CHART_EXTRACT = 150;
|
|
public static final int FLOW_CHART_MERGE = 151;
|
|
public static final int FLOW_CHART_OFFLINE_STORAGE = 152;
|
|
public static final int FLOW_CHART_ONLINE_STORAGE = 153;
|
|
public static final int FLOW_CHART_MAGNETIC_TAPE = 154;
|
|
public static final int FLOW_CHART_MAGNETIC_DISK = 155;
|
|
public static final int FLOW_CHART_MAGNETIC_DRUM = 156;
|
|
public static final int FLOW_CHART_DISPLAY = 157;
|
|
public static final int FLOW_CHART_DELAY = 158;
|
|
public static final int FLOW_CHART_ALTERNATE_PROCESS = 159;
|
|
public static final int FLOW_CHART_OFFPAGE_CONNECTOR = 160;
|
|
public static final int ACTION_BUTTON_BLANK = 161;
|
|
public static final int ACTION_BUTTON_HOME = 162;
|
|
public static final int ACTION_BUTTON_HELP = 163;
|
|
public static final int ACTION_BUTTON_INFORMATION = 164;
|
|
public static final int ACTION_BUTTON_FORWARD_NEXT = 165;
|
|
public static final int ACTION_BUTTON_BACK_PREVIOUS = 166;
|
|
public static final int ACTION_BUTTON_END = 167;
|
|
public static final int ACTION_BUTTON_BEGINNING = 168;
|
|
public static final int ACTION_BUTTON_RETURN = 169;
|
|
public static final int ACTION_BUTTON_DOCUMENT = 170;
|
|
public static final int ACTION_BUTTON_SOUND = 171;
|
|
public static final int ACTION_BUTTON_MOVIE = 172;
|
|
public static final int GEAR_6 = 173;
|
|
public static final int GEAR_9 = 174;
|
|
public static final int FUNNEL = 175;
|
|
public static final int MATH_PLUS = 176;
|
|
public static final int MATH_MINUS = 177;
|
|
public static final int MATH_MULTIPLY = 178;
|
|
public static final int MATH_DIVIDE = 179;
|
|
public static final int MATH_EQUAL = 180;
|
|
public static final int MATH_NOT_EQUAL = 181;
|
|
public static final int CORNER_TABS = 182;
|
|
public static final int SQUARE_TABS = 183;
|
|
public static final int PLAQUE_TABS = 184;
|
|
public static final int CHART_X = 185;
|
|
public static final int CHART_STAR = 186;
|
|
public static final int CHART_PLUS = 187;
|
|
}
|