123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105 |
- /* ====================================================================
- 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;
-
- /**
- * The enumeration value indicating which borders to draw in a Property Template
- */
- public enum BorderExtent {
- /**
- * No properties defined. This can be used to remove existing properties
- * from the PropertyTemplate.
- */
- NONE,
-
- /**
- * All borders, that is top, bottom, left and right, including interior
- * borders for the range. Does not include diagonals which are different
- * and not implemented here.
- */
- ALL,
-
- /**
- * All inside borders. This is top, bottom, left, and right borders, but
- * restricted to the interior borders for the range. For a range of one
- * cell, this will produce no borders.
- */
- INSIDE,
-
- /**
- * All outside borders. That is top, bottom, left and right borders that
- * bound the range only.
- */
- OUTSIDE,
-
- /**
- * This is just the top border for the range. No interior borders will
- * be produced.
- */
- TOP,
-
- /**
- * This is just the bottom border for the range. No interior borders
- * will be produced.
- */
- BOTTOM,
-
- /**
- * This is just the left border for the range, no interior borders will
- * be produced.
- */
- LEFT,
-
- /**
- * This is just the right border for the range, no interior borders will
- * be produced.
- */
- RIGHT,
-
- /**
- * This is all horizontal borders for the range, including interior and
- * outside borders.
- */
- HORIZONTAL,
-
- /**
- * This is just the interior horizontal borders for the range.
- */
- INSIDE_HORIZONTAL,
-
- /**
- * This is just the outside horizontal borders for the range.
- */
- OUTSIDE_HORIZONTAL,
-
- /**
- * This is all vertical borders for the range, including interior and
- * outside borders.
- */
- VERTICAL,
-
- /**
- * This is just the interior vertical borders for the range.
- */
- INSIDE_VERTICAL,
-
- /**
- * This is just the outside vertical borders for the range.
- */
- OUTSIDE_VERTICAL
- }
|