Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 /* NOTICE: This file has been changed by Plutext Pty Ltd for use in docx4j.
  * The package name has been changed; there may also be other changes.
  * 
  * This notice is included to meet the condition in clause 4(b) of the License. 
  */
 
  /*
  * 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.
 */
/* $Id: CIDFontType.java 679326 2008-07-24 09:35:34Z vhennebert $ */
package org.docx4j.fonts.fop.fonts;
//import org.apache.avalon.framework.ValuedEnum;
This class enumerates all supported CID font types.
public class CIDFontType extends ValuedEnum {

    
CID Font Type 0 (based on Type 1 format)
    public static final CIDFontType CIDTYPE0 = new CIDFontType("CIDFontType0", 0);

    
CID Font Type 2 (based on TrueType format)
    public static final CIDFontType CIDTYPE2 = new CIDFontType("CIDFontType2", 1);


    

See also:
org.apache.avalon.framework.Enum.org.apache.avalon.framework.Enum.(java.lang.String)
    protected CIDFontType(String nameint value) {
        super(namevalue);
    }


    
Returns the CIDFontType by name.

Parameters:
name Name of the CID font type to look up
Returns:
FontType the CID font type
    public static CIDFontType byName(String name) {
        if (name.equalsIgnoreCase(..getName())) {
            return .;
        } else if (name.equalsIgnoreCase(..getName())) {
            return .;
        } else {
            throw new IllegalArgumentException("Invalid CID font type: " + name);
        }
    }


    
Returns the CID FontType by value.

Parameters:
value Value of the CID font type to look up
Returns:
FontType the CID font type
    public static CIDFontType byValue(int value) {
        if (value == ..getValue()) {
            return .;
        } else if (value == ..getValue()) {
            return .;
        } else {
            throw new IllegalArgumentException("Invalid CID font type: " + value);
        }
    }
New to GrepCode? Check out our FAQ X