
org.apache.poi.ss.usermodel.PatternFormatting Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of poi Show documentation
Show all versions of poi Show documentation
Apache POI - Java API To Access Microsoft Format Files
The newest version!
/*
* ====================================================================
* 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;
public interface PatternFormatting {
/** No background */
public static final short NO_FILL = 0 ;
/** Solidly filled */
public static final short SOLID_FOREGROUND = 1 ;
/** Small fine dots */
public static final short FINE_DOTS = 2 ;
/** Wide dots */
public static final short ALT_BARS = 3 ;
/** Sparse dots */
public static final short SPARSE_DOTS = 4 ;
/** Thick horizontal bands */
public static final short THICK_HORZ_BANDS = 5 ;
/** Thick vertical bands */
public static final short THICK_VERT_BANDS = 6 ;
/** Thick backward facing diagonals */
public static final short THICK_BACKWARD_DIAG = 7 ;
/** Thick forward facing diagonals */
public static final short THICK_FORWARD_DIAG = 8 ;
/** Large spots */
public static final short BIG_SPOTS = 9 ;
/** Brick-like layout */
public static final short BRICKS = 10 ;
/** Thin horizontal bands */
public static final short THIN_HORZ_BANDS = 11 ;
/** Thin vertical bands */
public static final short THIN_VERT_BANDS = 12 ;
/** Thin backward diagonal */
public static final short THIN_BACKWARD_DIAG = 13 ;
/** Thin forward diagonal */
public static final short THIN_FORWARD_DIAG = 14 ;
/** Squares */
public static final short SQUARES = 15 ;
/** Diamonds */
public static final short DIAMONDS = 16 ;
/** Less Dots */
public static final short LESS_DOTS = 17 ;
/** Least Dots */
public static final short LEAST_DOTS = 18 ;
short getFillBackgroundColor();
short getFillForegroundColor();
Color getFillBackgroundColorColor();
Color getFillForegroundColorColor();
short getFillPattern();
void setFillBackgroundColor(short bg);
void setFillForegroundColor(short fg);
void setFillBackgroundColor(Color bg);
void setFillForegroundColor(Color fg);
void setFillPattern(short fp);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy